摘要: 在多线程编程中,很多地方都会碰到同时操作一个全局变量的问题,我们在操作过程中应该怎么避免发生混乱呢? 分下面几个方面讨论: 从变量的特点上分,可以分为简单对象的安全问题和集合对象的安全问题。简单对象只要使用lock关键字就可以解决问题,这里主要讨论集合对象的安全问题。 集合对象一般我们使用较多的有键值对的集合,如:字典,哈希表等,一般都会有key ---value对。 这里举个最简单的例子... 阅读全文
posted @ 2008-01-25 23:15 狂图 阅读(6549) 评论(7) 推荐(0) 编辑
摘要: 症状:对最终用户的需求理解的不够精确对需求的改变束手无策程序块不兼容软件不易维护或不易扩展对项目严重缺陷的发现较晚软件质量低劣软件性能无法令人接受开发组中的人员按各自的方式进行开发,如果有人改变了部分软件,将很难再进行重组一个不可靠的构造和发布过程原因:特别的需求管理模糊和不精确的交流脆弱哦的构架过度复杂未检测出需求、设计和实现之间的不一致测试的不足对于项目状况的评估过于主观未解决存在的风险无法控... 阅读全文
posted @ 2007-04-17 14:11 狂图 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 各种各式各样的图片缩略水印静态,注释写的不多。慢慢看吧,应该难度不大。 阅读全文
posted @ 2007-04-14 16:36 狂图 阅读(1024) 评论(1) 推荐(0) 编辑
摘要: 看到很多人在说图片高质量保存的问题,一个图片高质量保存共享一下。 /// /// 高质量保存 /// /// /// public static void SaveQuality(Image image, String path) { ImageCodecInfo my... 阅读全文
posted @ 2007-04-14 14:07 狂图 阅读(764) 评论(2) 推荐(0) 编辑
摘要: 如何使用vs2005来调试客户断代码(调试进程中的) 阅读全文
posted @ 2007-04-08 22:20 狂图 阅读(1534) 评论(0) 推荐(0) 编辑
摘要: 首先是我所作的B/S软件需要多种数据库的支持,其中就包括Access数据库。而为了达到快的速度,必须把access的连接放入数据库连接池,所以我专门给access做了个数据库连接池。问题出现了:“就是用access连接池的时候,有的时候会出现修改过的数据不能及时的反应到界面上来。”刚开始我以为是我的... 阅读全文
posted @ 2007-04-07 16:07 狂图 阅读(5131) 评论(16) 推荐(0) 编辑