上一页 1 ··· 333 334 335 336 337 338 339 340 341 ··· 380 下一页
摘要: 首先,建立一个windows服务项目然后进行设计视图在工作区空白处右属,添加一个安装项目然后就可以写我们的代码了,我们的服务需要实时监视MSMQ的队列中有没有记录,如果有,就向数据库中插入核心代码如下/// <summary>/// 接收来自MSMQ的消息,并保存到数据库/// </summary>public class MessageQueueService{ public static bool blnStopThread; public static string exTemp = string.Empty; public MessageQueueService 阅读全文
posted @ 2012-02-10 13:28 张占岭 阅读(6024) 评论(1) 推荐(2)
摘要: 1 静下来,出来抽支烟2 利用面向对象的特性,把需求分解,最大利用面向对象的特性解决这个需求多变的问题,程序员应该学会什么是“懒”,呵呵3 将所有不确实的东西在第一时间懂明白,以免反功4 项目分层要明确,要严格,这样在修改项目时才会使自己和别人更清晰5 累了,就看会儿博客再写,呵呵 阅读全文
posted @ 2012-02-09 14:26 张占岭 阅读(663) 评论(1) 推荐(0)
摘要: 这个问题要看怎么说,首先如果是单线程的话,我认为是Dictionary更好,因为Dictionary的原型是Dictionary<(Of <(TKey, TValue>)>),它是可以确定类型的,当然 它还支持贬型,而Hashtable它内部的value都是object类型,所以每次都要进行装箱和拆箱的操作。 但如果是多线程的话,那Dictionary就要注意了,因为它不是线程安全的,必须通过lo... 阅读全文
posted @ 2012-02-07 15:54 张占岭 阅读(1548) 评论(4) 推荐(2)
摘要: 建立网站后,显示如下: 这是由于没有脚本访问权限导致的,解决方法: 这样设置后就可以了,呵呵 阅读全文
posted @ 2012-02-03 15:26 张占岭 阅读(8422) 评论(0) 推荐(0)
摘要: 回到目录一个人(people),在他60岁之后,就宣布进入晚年了,在这个期间要多注意身体,多体检。namespace NET基础才是重中之重{ /// <summary> /// 人类 /// </summary> public class People { private int age; public string name = "张占占"; //姓名 public string gander = "男"; // 性别 #region 构造方法 public Pe... 阅读全文
posted @ 2012-02-02 14:31 张占岭 阅读(2079) 评论(3) 推荐(1)
上一页 1 ··· 333 334 335 336 337 338 339 340 341 ··· 380 下一页