摘要:
在重载==操作符时,不应调用当前类的Equals()方法,而要调用Object.Equals(object objA,object objB)静态方法。 阅读全文
摘要:
泛型是C#2.0提供的新特性,关于泛型,我认为不必关心其内部实现,只要知道其好处并且会用就可以了。网上有很多分析泛型的文章,本文仅提供一个泛型使用的小例子。 阅读全文
摘要:
我没有查找这个问题的根源,不知道这是不是官方的解释。如果是的话那就太逗了,建议微软给设计该错误的哥们颁发一个“最佳幽默奖”——你焉知我指定DataSource属性就一定绑定到DataTable呢?我动态构造一个IList绑定不行吖?再说了,就算绑定到DataTable,就这样不允许删除ListBox的项也不太好罢。 阅读全文
摘要:
• 参与了一个成功的项目,也参与了一个失败的项目。我眼睁睁地看着它失败或成功,但说不清楚为什么。
• 知道自己技术能力很差。但最近对OO和C#的理解有所加深,并学习了一些设计模式以及UML。
• 我不太喜欢跟客户打交道,也不喜欢整天闷着写代码。我可能应该去做PM或TL,但也可能不太适合。
• 我从做项目转到做产品,很不适应,但快了。
• 我的身体很差,很弱。
• 以前人家说我缺乏信心,我不信。现在我信了。
• 无意间看到一种人生的正反合三段论,觉得自己是在由反到合,奋力从良,努力装个好男人。
• 去碓臼屿森林公园,爨底下&灵山,香山,青岛等几个地方玩,觉得都很好。
• 有段时间特想买个相机,但忍住了,没钱。把哥们的抢来玩。
• 感谢父母,他们真的爱我。
• 感谢妻子,并说抱歉。虽然她有点贪玩,但我经常冲她发脾气,她还给我做饭吃。 阅读全文
摘要:
最近想考个全国计算机技术与软件专业技术资格(水平)考试认证,可是考软件设计师呢,还是考系统分析师呢?软件设计师比较切合自己的水平,通过的把握比较大;而系统分析师是国家在计算机学科最高级别的认证,价值高,通过的难度也大。
一时犹豫不决。 阅读全文
摘要:
一般是因为关闭了Web服务扩展所致,多见于IIS6.0上。解决方法如下:打开IIS--Web服务扩展--选择ASP.NET v1.1.4322或ASP.NET v2.0.50727(根据安装Framework版本的不同而不同),点击“允许”按钮,重启IIS,即可。 阅读全文
摘要:
最近一个同事遇到一个奇怪的问题,同样的ASP.NET项目,我们机器上按“F5”以后都能正常进入调试状态,但他按了“F5”以后,VS2005的似乎是进入了调试状态,但是IE却怎么也不“蹦”出来,好奇怪。经过一番查找,发现解决方法如下:
1、在VS2005的“解决方案资源管理器”中找到项目的启动页,点右键,在菜单中选择“浏览方式(H)...”。
2、在弹出对话框的浏览器选项中选择“Microsoft Internet Explorer(默认值)”,然后点击“设为默认值(D)”按钮。
3、X掉这个对话框。 阅读全文
摘要:
什么是质量,对一个程序员来说?
代码写得漂亮规范,排版整齐、注释齐全、方法高明,就是质量的全部吗? 阅读全文
摘要:
一个号称“非常准”的测试,来自CSDN,我的测试结果是“B型”,即有成为技术作家的潜力,呵呵。相信园子里有不少有潜力的朋友。试试看? 阅读全文
摘要:
在项目一期进行客户验收或试运行的同时开展了二期的开发工作,这时若要修正一期的bug,如何更好地保证改完的一期版本不含二期的功能,这些修改又自动更新到二期的版本中来? 阅读全文
摘要:
群山之抱,千年名村。自明以下,完存至今。户上古瓦,陌下归人。炊烟如袅,时近黄昏。村已盎然,山又奇绝。或如侧页,或似斧削。山气清新,山水清冽。漫步花草之间兮,仿若桃源。终离京都之喧兮,得近天然。或问:天已晚,君子何安?对曰:今宿爨底,明赴灵山。2007年4月14日,赴爨底下村、灵山一游,草就小诗一首。爨,音窜,去声,烧火做饭、灶之意也。 阅读全文
摘要:
面向对象的一些基本设计原则已经脍炙人口,网上有很多转载的文章,随便搜索一下就可以得到很多结果,我这里做一个记录,只是为了方便自己查找,不再注明出处了。
内容包括:
面向对象设计五大原则
面向对象设计三大原则
面向对象设计的61条原则 阅读全文
摘要:
提纲挈领地,要使DNN的自定义模块加入搜索引擎,有如下3个要点:
1、自定义模块的Controller类要实现Isearchable接口。这个是肯定的。
2、模块定义时一定要填写Controller Class属性。因为搜索引擎的调度执行的时候,会利用反射创建Controller Class,寻找实现ISearchable接口的GetSearchItem方法。
3、DNN_DesktopModules表的SupportedFeatures字段,要填3。
阅读全文
摘要:
本文是作者近期研究OWC绘图组件的一些心得,重点讲解和回答了以下问题:
OWC能绘制哪些类型的图形?
OWC的主要对象、属性、方法有哪些?
如何使用OWC的帮助?
怎样自定义图形标题的字体、图例的位置、图形边框的颜色?
OWC生成的图的颜色不好看,如何自定义图形的颜色?
OWC生成的饼状图,能否将一个扇区抽出来,或对它设置特殊的纹理?
OWC生成的散点图,能设置趋势线么? 阅读全文
摘要:
最近在做的一个项目中,客户提出数据库要使用MSDE。目前MSDE的版本是2000,微软的官方网站上提供对它的下载,并且提供了很详细的MSDE使用说明,包括如何安装,如何使用Osql工具管理MSDE,如何更改管理员密码,等等。但是在实际安装MSDE的过程中,发现必须要重启系统,才能使用Osql工具。否则,在命令行下会提示:‘Osql’不是内部或外部命令,也不是可执行程序或批处... 阅读全文
摘要:
几个月前研究了一下DNN的搜索引擎,并对其做了改进,使之能够同时支持中、英文的检索。这篇文章从整体上对DNN搜索引擎的主要构成:ISearch接口、调度、分词方法做一个介绍,并将研究成果做成PPT,供大家下载。该PPT使用放映模式观看,效果最佳,其中内容均为个人研究成果,若有谬误,欢迎指正。
阅读全文
摘要:
为了便于公共调用,将一个用户控件(UserControl)写在了DotNetNuke/Controls目录下面,然后在DNN的模块(DesktopModules)中创建一个该用户控件的实例,并调用其公共属性,操作看似步步正确,最后却引发了经典错误——“未将对象设置引用到对象实例”。哪一步出了问题?到底是什么原因?欢迎大家共同探讨。 阅读全文
摘要:
2006年成绩还是不小的,也算成了家,立了业,两件大事都得到了解决。但是也有很多不足的地方。
没办法,既然现在只得到一个很低很低的起点,那就努力罢,希望可以渐渐地变得更好。
现在越来越体会到,任何时候都不会是终点,你永远都在路上。
2007年,有很多计划。
这个博客,也好好地写一写,把自己的一些技术心得放上来,也是对自己的一个促进和检验,希望与有兴趣的朋友交流,共同进步。 阅读全文