随笔分类 - 我的错误锦集
摘要:目前基本上检索都已经离不开Linq了。所以最近在Linq的过程中出现了一些意外情况,特此记录下来。先描述一下场景:有一个查询的要求是这样的,检索出Status > 1 的数据。因为要根据其他状态也要处理,所以一次全部查询出来,再分别处理:var tableEnumberable = Ds.Table...
阅读全文
摘要:最近在程序中对注册表写一些基本信息,之前是卸载 current user 下。发现如果用户更换用户后。就无法读取信息了。根据上述原因需要把注册表current user节点移动到 MACHINE节点下。在移动的过程中发现总是出错,经过查看代码发现MACHINE节点下必须指定相应的权限才可以。顾改成如...
阅读全文
摘要:我们知道企业库中写日志的输出格式可以通过配置文件进行自定义,但最近总出现日志的时间是格林日期,就是总比当前日期小8个小时。。在程序中是这么写的Logger.Write(LogEntry);通过修改程序的语言都不起作用。最后突然发现LogEntry 中存在这样的时间(TimeStamp),只是程序中没...
阅读全文
摘要:最近在接触WPF时总遇到一个问题,就是如果用Window窗体做子窗体。会出现在触控屏幕上操作第一次总是要点2下才会有效果。起初以为是焦点问题,但屡试不爽。最后找出原因是因为使用的MouseLeftDown 事件造成的。。我们知道Mouse的事件流程是 MouseDown ---MouseUp。而我们...
阅读全文
摘要:1. 更改IIS_User 用户组权限,控制面板-》计算机管理-》用户/组 ,找到DB2ADMINS组,添加IIS_User 2. iis 站点创建应用程序池,设置允许32位程序访问, 在标识标签,你可以配置工作进程所运行的用户账户,设置为Local system 3.更改 webconfig中 <identity impersonate="true"/>项,设置为false 应用程序不模拟任何客户端用户
阅读全文
摘要:很多时候会有这样的情况,比如调用一个第三方的接口程序,但可能配置原因造成调用一个初始化方法直接卡住,等待时间过长,那么最好就是有个超时,5-8秒左右如果没有返回直接返回,感觉这个可能用的地方比较多,所以就随便写了一个方法,方便调用。1publicboolTimeOutAction(Actionaction,intsecound)2{3if(action==null||secound>1)4returnfalse;56boolisComplate=false;7boolisTimeOut=false;8intindex=0;9Threadt=newThread(newThreadStart
阅读全文
摘要:Xml文件内容 是不允许包含特殊符号的,如果是自己设计或生成的XML,那么可以通过将特殊符号换成转意字符即可,但往往会因为某种原因造成无法修改XML的结构,为了解决这个替换的问题,特花费了一些时间找到了如下解决办法。1stringstrxml=@"<?xmlversion='1.0'encoding='GBK'standalone='yes'?>2<input><12ty>>>3</input>";3foreach(MatchdatainRegex.Matches(s
阅读全文
摘要:用Log4写日志是相当方便。基本上利用配置文件修改就可达到想要的效果。 最近对于配置Log4遇到了一些问题。在这里进行一下汇总。 1.如何想LOG4的配置信息移到一个单独的XML下 默认LOG4的配置文件是写在App.config或web.config下的。而如果这2个文件已经存在了很多的配置信息。这样对于修改无非是一个很头疼的事情。所以将其移动到一个单独的文件下,独立起来。方便配置和管理 有2种方式,具体如下: 1.将配置文件写到AssemblyInfo.cs下。[assembly: log4net.Config.DOMConfigurator(ConfigFile = "Log.
阅读全文

浙公网安备 33010602011771号