随笔分类 -  日常问题

摘要:在项目中需要对DAL层进行单元测试,如果直接操作数据库,首先测试速度会大大下降,而且让单元测试直接使用外部依赖,很可能带来后续维护的不便,所以有必要对数据库隔离,然后单独测试DAL层。由于使用了ORM框架EF,就从EF入手。按照单元测试的思路,这是便在DAL层与EF之间找到或制造接缝,并从接缝处开始 阅读全文
posted @ 2017-06-01 22:04 zhixin9001 阅读(495) 评论(0) 推荐(0) 编辑
摘要:int?是什么;了解Nullable结构体;Nullable类型中的GetValueOrDefault方法与运算符重载 阅读全文
posted @ 2017-04-13 22:01 zhixin9001 阅读(1110) 评论(4) 推荐(0) 编辑
摘要:近期遇到了DateTime到底是值类型还是引用类型的疑惑,顺势较深入地了解一下DateTime相关的内容 结论:DateTime是值类型,因为DateTime是结构体,而结构体继承自System.ValueType,属于值类型 一、DateTime是值类型还是引用类型的探索 二、了解DateTime 阅读全文
posted @ 2017-04-11 21:26 zhixin9001 阅读(14719) 评论(14) 推荐(6) 编辑
摘要:介绍了两种使word自动更新目录的方法 阅读全文
posted @ 2016-06-15 14:21 zhixin9001 阅读(10129) 评论(1) 推荐(1) 编辑
摘要:博客园一位微软MVP的文章 http://www.cnblogs.com/asxinyu/p/4383402.html#autoid-0-0-0 摘录: 我这里说的奇葩,并不是脱离三种方式,而是其注释的位置,但是在浏览一段开源的代码的时候,发现了这个注释,当时吃惊,然后是思考,先看看: 上面一段代码 阅读全文
posted @ 2015-11-22 09:50 zhixin9001 阅读(270) 评论(0) 推荐(0) 编辑
摘要:数据库批量操作 比如会写:update T_AdminUsers set IsEnabled=@IsEnabled where Id in (@ids) 然后再SqlParameter("@isd","1,2,3"), 但这样是不行的,原因是什么呢,找啊找,找啊找,为什么每次都是费了老半天时间排除各 阅读全文
posted @ 2015-10-31 13:50 zhixin9001 阅读(330) 评论(0) 推荐(0) 编辑
摘要:http://bbs.csdn.net/topics/390128592 留着慢慢学习 第一种方法: 创建一个类,里面声明用于存储接收的字段。传的时候存储于字段中,要用的时候,直接类名.字段名 进行调用。(这种方法传递是双向的) 第二种方法: 1.在Form1里定义 public string Na 阅读全文
posted @ 2015-09-23 16:55 zhixin9001 阅读(196) 评论(0) 推荐(0) 编辑
摘要:来源:http://www.oschina.net/translate/top-10-mistakes-that-c-sharp-programmers-make 关于C# C#是达成微软公共语言运行库(CLR)的少数语言中的一种。达成CLR的语言可以受益于其带来的特性,如跨语言集成、异常处理、安全 阅读全文
posted @ 2015-09-23 08:27 zhixin9001 阅读(195) 评论(0) 推荐(0) 编辑
摘要:用的老旧的ASSESS数据库, 用sql语句获取的方式是:"select name from MSysObjects where type=1 and flags=0", 跟其他数据库差异很大,而且这MSysObjects还是一个系统隐藏对象,程序想用这种方法的话,要到assess安全设置里设置允许 阅读全文
posted @ 2015-08-30 11:47 zhixin9001 阅读(231) 评论(0) 推荐(0) 编辑
摘要:今天又长知识了, 一直只用没参数的多线程: newThread = New Thread(AddressOf Updating) newThread.Start() 今天修改Updating() 后,不会用了,提示 错误 “AddressOf”操作数必须是某个方法的名称(不带圆括号)。 后来知道是这 阅读全文
posted @ 2015-08-03 17:01 zhixin9001 阅读(506) 评论(0) 推荐(0) 编辑
摘要:遇到了这个问题,这儿也有人问了, http://bbs.csdn.net/topics/390691844,按着这边的说法,把它换成return false ,试了下果然有效。初学DOM,这两者的区别慢慢了解吧。 阅读全文
posted @ 2015-07-17 09:15 zhixin9001 阅读(866) 评论(0) 推荐(0) 编辑
摘要:需要做一个功能,显示类内的属性名和对应的值。比如有类 Public Class SupervisedParams Public TestMode As string Public Time As String Public TorquePV As Single Public PrsPV As Sin 阅读全文
posted @ 2015-07-03 21:44 zhixin9001 阅读(337) 评论(0) 推荐(0) 编辑
摘要:找到一篇写得最负责的。贴住收藏了: http://blog.csdn.net/xhf55555/article/details/7702212。 之前在其它地方找的都缺胳膊少腿,真不知他们自己怎么实现的,就让大家看。 根据这里的指导,已经成功部署,运行没问题。但疑惑的是部署时我没添加资源文件,程序里 阅读全文
posted @ 2015-07-02 10:02 zhixin9001 阅读(122) 评论(0) 推荐(0) 编辑
摘要:同样的疑惑,记录一下吧: http://bbs.csdn.net/topics/360204198 DAL静不静态看connection等关键资源是否静态 比如下面的代码,就算静态也没事 public class DAL { public static DataTable Query(...) { 阅读全文
posted @ 2015-07-01 09:36 zhixin9001 阅读(338) 评论(0) 推荐(0) 编辑
摘要:来源 http://www.cnblogs.com/symons/archive/2010/03/15/1686200.html Application.Current的使用 WPF程序对应一个Application对象,当前的Application对象可以通过Application.Current 阅读全文
posted @ 2015-07-01 09:14 zhixin9001 阅读(1491) 评论(0) 推荐(1) 编辑
摘要:工作需要,为VB.NET WinForm程序提供一个中英文界面切换功能,大方向有三个ini、XML、资源文件。 首先ini太过时,坚决不打算用。资源文件和XML相比提供了一个资源文件管理器,编写键值对会很直观,就打算用资源文件方式了。虽然用记事本打开资源文件后发现这仍然是一些XML。 resx格式的 阅读全文
posted @ 2015-06-30 15:22 zhixin9001 阅读(273) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示