2007年11月21日
摘要: 很简单,在页面中加入以下脚本: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> if (window.Event) document.captureEvents(Event.MOUSEUP); funct... 阅读全文
posted @ 2007-11-21 18:30 Game_over 阅读(313) 评论(1) 推荐(0) 编辑
  2007年11月20日
摘要: 多灾多难的我啊,今天晚上IIS它就是启动不了了,在服务里面World Wide Web Publishing也没有启动,但是IIS Admin已经是启动了,好了,先手动启动IIS试一试吧。这一下出来了今天晚上的第一个问题。 第一个问题:错误87,参数不正确。 搜索了一番,结果如下: 删除\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\Internet这个键值,... 阅读全文
posted @ 2007-11-20 22:19 Game_over 阅读(2307) 评论(8) 推荐(0) 编辑
  2007年11月12日
摘要: AOP现在是如火如荼,DotNet下的AOP框架也不少,但是如果你仅仅是需要写日志、权限管理这样的不是十分庞大规模的模块的话,真的是没有必要去引用一个或多个dll,所谓的“没有你在,我自己来”,也大概就是这样吧。 现在通用的做法一般有两种:一个是上下文消息传递,一个是利用代理RealProxy,这里的做法是前面一种。 首先定义一个Attribute。 1 [AttributeUsage(A... 阅读全文
posted @ 2007-11-12 19:48 Game_over 阅读(4990) 评论(8) 推荐(1) 编辑
  2007年11月8日
摘要: 相信初学者对委托的印象肯定很深刻吧,当初我理解这个概念花了好长时间呢。竟然把方法作为参数,这一点,如果没有点儿C\C++的基础,还真是会觉得有点儿不可思议。 但是,微软给我们的不可思议简直太多了,.Net Framework在短短的时间内升级到2.0、3.0再到3.5,而委托则变得越来越玄了。 想一下1.0的时候,那个时候,委托是多么的单纯,首先声明一个委托类型,再定义一个相同签名的方法,就可以用... 阅读全文
posted @ 2007-11-08 21:21 Game_over 阅读(2800) 评论(13) 推荐(0) 编辑
  2007年11月7日
摘要: 你在开发.Net程序的时候,是否最大限度利用了VS2005或VS2008的功能呢?如果没有,或者说,你忍受不了它们对资源的消耗,或者说,你不愿意花钱用正版,那么我向你推荐一款开源的IDE——SharpDevelop。 先来一张截图: 这个IDE运行起来只占50兆内存,比起Eclipse的100兆还轻便。 看看官方给出的它的一些特性: Forms designer for C#, VB.NET a... 阅读全文
posted @ 2007-11-07 19:28 Game_over 阅读(15771) 评论(37) 推荐(2) 编辑
  2007年11月6日
摘要: 最近在做一个Winform的项目,这个项目要求界面的颜色、字体都是可以配置的,怎么配置都好说,主要用到的就是控件属性的绑定,还有一点,就是配置文件。就在这个地方,有了一点儿小麻烦。 先说一下工程的结构: 所有的自定义控件是一个工程,编译为dll;Form是另外一个工程,引用这些dll,生成exe。只有一个配置文件是和exe同目录的,另外的配置文件(包括定义控件属性的文件)都在那个配置文件中设置的。... 阅读全文
posted @ 2007-11-06 21:18 Game_over 阅读(1639) 评论(0) 推荐(0) 编辑
  2007年11月3日
摘要: 首先声明一下,这一篇是我前两天看完某位(忘记了是谁了)的一篇Blog后有感而写的,如果那位大哥需要我加上引用声明的话请联系我。 这里呢,没有什么高深的东西,只是一些很基础的,但是你可不一定都知道噢。 1)C#里面的方法如果没有加任何的修饰语,那么它到底是protected还是private的呢? 可能是大家都是学贯Java和C#的了,因此会很容易搞混这两者在一些细微地方的区别。在Java里面是pr... 阅读全文
posted @ 2007-11-03 23:41 Game_over 阅读(2067) 评论(15) 推荐(0) 编辑
  2007年10月26日
摘要: 曾经和一个朋友聊谈到单例模式。当时那个朋友说了点对单例模式的独特见解:如果Singleton类有几个子类的话,那么就可以控制着几个类型只有一个实例,甚至还可以做更复杂的控制。当时大家也都是随便说说,现在想起来,确实是很有道理。一般来说,Singleton类的构造方法是private的,但是如果是protected,那么就是既可以有子类,又确保外部程序不能通过构造器生成类型的实例。 ... 阅读全文
posted @ 2007-10-26 22:16 Game_over 阅读(2254) 评论(10) 推荐(0) 编辑
  2007年10月13日
摘要: 不知道各位对这几个概念:封装、继承和多态是怎样理解的,也许大家都在脑海中有那么一种印象,但是每个人也都不不同的看法,我先说说我的看法: 封装,就是把对象的属性和行为包装起来,隐藏属性,公开行为。 继承,是子类和父类之间共享属性和行为的机制。 多态,是对象的消息处理机制,不同的对象接收到同一个消息可以产生完全不同的结果。 那么多的设计模式,那么多的软件架构,无非就是封装和解耦、继承和关联、多态和转型... 阅读全文
posted @ 2007-10-13 23:09 Game_over 阅读(8007) 评论(5) 推荐(2) 编辑
  2007年10月11日
摘要: 詐欺遊戯,一部很值得程序员看的日剧。 你有没有看到过一部电视剧,很大一部分都是在讲算法的? 你有没有看到过一部电视剧,它告诉你怎么利用人性弱点进行欺诈的? 你有没有看到过一部电视剧,你会只在意男主角却不会在意女主角的? 如果没有,那这部电视剧绝对值得你看。 好了,回到标题:詐欺遊戯-少数決,你如何立于不败之地? 这是这部电视剧里面的第二轮游戏,背景是这样的: 22个人从第一轮游戏胜出,进入第二... 阅读全文
posted @ 2007-10-11 13:07 Game_over 阅读(3024) 评论(22) 推荐(0) 编辑