2008年9月24日
摘要: 今天调试程序时遇到这个exception,网上查了下资料,遇到的人还不少, 后面带的数字还有不一样的,自己模拟了下,发现,在多线程下同时对表进行插入操作就会产生“5”的错误 Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> ... 阅读全文
posted @ 2008-09-24 14:15 青竹园主 阅读(681) 评论(0) 推荐(0) 编辑
  2008年9月19日
摘要: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System; using System.Collections.Generic; using System.Text; using System.Threading; names... 阅读全文
posted @ 2008-09-19 19:32 青竹园主 阅读(204) 评论(0) 推荐(0) 编辑
  2008年9月9日
摘要: 今天因为要用到图片拖拉操作,所以简单的看了下,做了一个简单的demo,先来张效果图: code is simple: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public partial class 图片拖放... 阅读全文
posted @ 2008-09-09 21:04 青竹园主 阅读(252) 评论(0) 推荐(0) 编辑
  2008年8月28日
摘要: 给页面减减肥! http://www.cnblogs.com/jillzhang/archive/2006/09/29/517733.html 不同编码引发的QueryString传参乱码 http://www.cnblogs.com/hjf1223/archive/2006/11/07/553319.html 阅读全文
posted @ 2008-08-28 09:28 青竹园主 阅读(208) 评论(0) 推荐(0) 编辑
  2008年8月27日
摘要: 这几天在看园子里Artech的博客,深感其技术研究之深,我只能望而兴叹,不知道何时才能到达他的功力。突然想到以前写程序时碰到困难,然后奋力解决是一件很快乐的事,可是却忘了把经验记录下来。去年因为要用到socket编程,但是创建和销毁socket是一件很费资源的事,所以打算用一种池化的形式。下面赋上代码,因为后来又忙别的,所以整个功能还不是很完善。 Code Code highlig... 阅读全文
posted @ 2008-08-27 22:27 青竹园主 阅读(790) 评论(1) 推荐(0) 编辑
  2008年7月31日
摘要: 办公室里,关于什么是软件架构,争论正酣。 程序员说,软件架构就是要决定需要编写哪些类,使用哪些现成框架。程序经理笑了; 程序经理说,软件架构就是模块的划分和接口的定义。系统分析员笑了; 系统分析员说,软件架构就是为业务领域对象的关系建模。配置管理员笑了; 配置管理员说,软件架构就是开发出来的以及编译过后的软件到底是个啥结构。数据库工程师笑了; ... 阅读全文
posted @ 2008-07-31 12:27 青竹园主 阅读(185) 评论(0) 推荐(0) 编辑
  2008年7月10日
摘要: 一个命名空间和一个程序集并不一定是相关的。具体说来,从属于一个命名空间的各个类型可能在不同的程序集中实现。例如,system.IO.FileStream类型是在MSCorlib.dll 程序集中实现的,而System.IO.FileSystemWatcher类型是在System.dll 程序集中实现的。事实上, .net framework 甚至根本没有发布一个System.IO.d... 阅读全文
posted @ 2008-07-10 13:33 青竹园主 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 今天想试一下WCF的异步调用的功能,就在一个自己原有的程序上使用。一般情况我都是自己手写代码的,但是这次我看了 张逸的《WCF服务编程》后按照书上的例子编写后发现会抛出一个异常,迫不得已,我只能用svcutil先来生成一个异步的客户端,然后比较代码之前的不同,终于发现问题的所在,现在把代码贴上: Contracts: namespace Contracts { [Servic... 阅读全文
posted @ 2008-07-10 09:13 青竹园主 阅读(471) 评论(0) 推荐(0) 编辑
  2008年7月8日
摘要: 我们构建的每个程序集既可以是一个可执行应用程序,也可以是一个dll。当然,最终由CLR来管理这些程序集中的代码的执行。这意味着必须在主机上安装好.net framework。要想知道是否已经安装.net framework,可以检查%systemroot%system32目录下的MSCorEE.Dll文件,若存在该文件,表明.net framework已经安装。 如果程... 阅读全文
posted @ 2008-07-08 20:22 青竹园主 阅读(602) 评论(0) 推荐(0) 编辑
  2008年7月6日
摘要: 公共语言运行库(Common Language Runtime CLR)这一名称准确描述了它的作用--它是一个可由多种不同编程语言使用的运行库。CLR的特性可由面向它的所有语言使用。 事实上,在运行时,CLR根本不关心开发人员用哪种语言来写源代码。这意味着在挑选编程语言时,应该选择最容易表示自己意图的语言。可以使用任何编程语言来开发代码,只要用于编译的代码编译器是面向CLR的。... 阅读全文
posted @ 2008-07-06 20:42 青竹园主 阅读(247) 评论(0) 推荐(0) 编辑