随笔-112  评论-64  文章-0  trackbacks-0
11 2009 档案
2009-11-30事件机制
摘要: 今天新增了两个事件,并且了解业务处理的相关流程。终于对事件机制有了更深的了解,包括使用方法和使用条件。今天收获有三点:1.C#的for循环:for的语法是for(initializer;condition;iterator),initializer、condition和iterator都是可以为空或为多的,也就是说可以从for语句处设置for的运行条件,而且也可以在for语句以外设置for的运行条...阅读全文
posted @ 2009-11-30 23:08 LeonSun 阅读(15) | 评论 (0) 编辑
2009-11-27多进程
摘要: 今天做了关于进程操作的一些方法,对进程操作的方法基本了解,有空研究一下钩子,蛮有意思的。阅读全文
posted @ 2009-11-28 01:35 LeonSun 阅读(11) | 评论 (0) 编辑
2009-11-26引用类型释放或者不释放
摘要: 今天测试了与JAVA开发的WebService的结合,很不错,可以正常使用。但在业务流程上出现了一些问题,最重要的问题就是要保证处理的严谨性,作为一个电子商务平台,业务流程必须非常的严谨,才不会让客户或运营商利益收到损失,尤其是收发货部分的流程,更应该想到每一种情况,不完全信任依赖的程序是必须考虑的一点,各种极端的情况也需要考虑。今天在例会时,提出了两个问题,一个是使用using自动释放资源时,还...阅读全文
posted @ 2009-11-26 23:22 LeonSun 阅读(28) | 评论 (0) 编辑
2009-11-25每种技术都有有趣的一面
摘要: 今天四号线坏掉了,结果上班迟到半个小时。今天代码走查,修改了一些log的逻辑,也认识到了自己写代码时的一些不足,比如说,一个方法,要从一个逻辑层面去看待,不同逻辑层面的内容不应该混杂在一起。比如说,一个方法功能是从配置获取文件路径,然后使用这个路径打开文件并解析文件内容,最终返回解析后生成的对象,这个流程就是从这个方法整体的层面来进行的分析,所以不应该吧如何从配置获取文件路径,如何打开文件解析文件...阅读全文
posted @ 2009-11-25 22:50 LeonSun 阅读(16) | 评论 (0) 编辑
2009-11-24多Web服务器问题与文件操作问题
摘要: 今天搞定了对log4net的包装,在测试时,需要读取生成的日志文件判断是否正常,但是在读取日志文件的都是,总是出现异常,提示一个进程正在调用文件,文件无法打开。加入断点,在生成日志文件后、读取日志文件前,使用记事本可以正常打开日志文件,但之后测试代码还是无法打开日志文件。费了一番周折后,终于使用FileStream打开了文件,关键是构造函数中的一个参数FileShare。MSDN上给的FileSh...阅读全文
posted @ 2009-11-25 00:45 LeonSun 阅读(26) | 评论 (0) 编辑
2009-11-23高深莫测的Attribute
摘要: 今天完成了CCNET的部署和Log4Net的包装工作,明天测试一下Log4Net的包装就搞定了。今天在包装Log4Net的时候,使用到了Attribute。本以为Attribute会自动调用,结果调试了一下午,终于发现Attribute是在反射出来的时候才进行构造,而且每次反射都会重新进行构造,这样的话效率应该比较低,使用的时候最好能够避免多次反射,以免多次重复构造Attribute。阅读全文
posted @ 2009-11-23 23:25 LeonSun 阅读(20) | 评论 (0) 编辑
2009-11-20工作量预估真是个难事儿
摘要: 今天的工作是将CCNET部署到服务器,还有包装log4net。在部署CCNET没有大问题,但需要监控CCNET服务的启动情况,如果CCNET服务被关闭,需要重新再启动一下,这个研究了半天,还没有个解决方案,需要在研究一下。另外,在使用MsTest时,也遇到了一些问题,这需要从MsTest的使用方式说起。MsTest的使用方式有两种,第一就是添加包含测试的dll进行测试,在测试工程较多的时候比较麻烦...阅读全文
posted @ 2009-11-20 23:57 LeonSun 阅读(60) | 评论 (0) 编辑
2009-11-19英文这个工具很有用
摘要: 今天完成了log4net的Demo,通过从昨天到今天这几个小时的学习,已经基本了解了log4net的功能,有空的话可以看看源码或者扩展一下其中的功能。今天的另一个任务是搭建CCNet持续集成环境,好在CCNet以前使用的比较熟了,不过更深的东西还是需要再研究。log4net和CCNet的英文文档看的不顺畅,也是阻碍理解的一个问题,今后还要加强这方面的训练。明天任务是讲解log4net和CCNet的...阅读全文
posted @ 2009-11-19 22:51 LeonSun 阅读(28) | 评论 (0) 编辑
2009-11-18颇有收获
摘要: 今天完成了XmlCommandFetcher的编写和测试,但是开始写的功能与实际需要的功能不相符,又花了一些时间修改。今后需要了解清楚需求、想明白如何处理后再动手,有问题及时问清楚,不要随意猜测,免得耽误时间。另外,今天了解了一些数据结构的东西,当需要修改集合中的内容时,最好使用链表而不要使用列表,对于修改操作来讲,链表要比列表更有效率。对System.Collections.Generc命名空间...阅读全文
posted @ 2009-11-19 00:18 LeonSun 阅读(12) | 评论 (0) 编辑
【转帖】合格程序员应做的事
摘要: 程序员每天该做的事1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重要的是不要重复犯相同的错误,那是愚蠢4、考虑自己一天工作...阅读全文
posted @ 2009-11-18 20:37 LeonSun 阅读(52) | 评论 (1) 编辑
研究题目列表
摘要: 陆续添加: .Net Framework 2.0中泛型集合的区别 使用Javascript实现事件机制 C#中的别名与.Net Framework中的类的区别 使用统一方法,读取不同结构xml配置文件 Power Shell学习笔记 WMI学习笔记阅读全文
posted @ 2009-11-18 20:22 LeonSun 阅读(36) | 评论 (0) 编辑
2009-11-17新的问题
摘要: 今天算是正式投入工作的第一天,制作完了昨天没有做完的TextCommandFetcher和测试,还制作了XmlCommandFetcher。遇到几个问题需要记录:1.String和string究竟有什么不同,只是C#中的别名与Framework中的类的区别么?需要研究研究。2.需要考虑一种读取不同结构xml配置文件的统一方法。是否可以跟.Net里面读取配置文件一样,设置不同的section解析器?阅读全文
posted @ 2009-11-17 22:06 LeonSun 阅读(12) | 评论 (0) 编辑
2009-11-16新的开始
摘要: 在新公司办了入职,开始了新的旅程。暂时看来,以前B/S的那些经验好像用不着了,多是图形比较、定位等等问题。开始新的学习计划,工作时使用英文软件,多接触英文,业余时间主要学习英语和数据结构、算法。阅读全文
posted @ 2009-11-16 20:38 LeonSun 阅读(15) | 评论 (1) 编辑