摘要:
我们在做winform的时候,很多时候因为需求问题,要把窗体做的好看点,所以就给窗体加上了很多图片,或者其他资源 从而导致了用户在用鼠标拖动窗体的时候,窗体很卡,CPU占用很高的问题,这些都是因为窗体在拖动的时候频繁的绘制 造成的,那么要避免这些问题,其中的一个解决方法就是减少窗体绘制,或者说只绘制... 阅读全文
摘要:
从08年进入csdn,到现在已4年之久,想起刚开始进入的时候,每天斗志昂扬在论坛发贴求助,有很多热心的朋友人帮忙以及一些打酱油的或者想拿分的来观贴,真是不错,这里还要感谢那些朋友,充实了那些日子;当自己不断发帖回帖得到足够的分之后,头衔也开始升级了,发帖可以给多点分,觉得在坛子里面混还不错了;当自... 阅读全文
摘要:
自学了3个晚上的jdbc,感觉还比较陌生,比如事务,并发那块还没有去学习,这里就简单山寨了个java班的SqlHelper 大家看了代码后,尽管血喷。 jdbc操作流程: 1、下载相关数据库的jdbc驱动,放在硬盘某个目录中 2、配置classpath环境变量,把下载的jdbc驱动里面的ja... 阅读全文
摘要:
对于像我一样懒惰的程序员来说,做一个web网站,最简单的就是拿别人的模板套了,这样省时省力,但是当你看到网上自己喜欢的网站,又想把它“偷”下来的时候,就没有套模板那么简单了,除了要下载html源码、css文件、js文件之外,领我头疼的就是css文件里面写的那些图片了 阅读全文
摘要:
隐形需求或者说伪需求,是指客户需要解决一个问题,需求分析人员或者程序设计人员并没有真正理解客户需要解决的问题实质,或者说没有站在客户角度去想问题解决问题。 比如在某某系统中,用户(使用该系统的人,不是后台管理人员)可以申请一个业务,申请的时候需要填写一个表单数据,这个表单数据对于客户(拥有该系统... 阅读全文
摘要:
NHibernate已经成为.net主流的ORM框架,当然,在开发中如果需要使用NHibernate的话,我们一般会对她进行一次封装,以便在项目中使用更方便,以及对NHibernate有一个全局的控制。而对NHibernate的封装也不是那么简单的,比如说NHibernate无法做到夸层的封装,意思就是在其他层使用封装的代码的时候,也是需要引用NHibernate的,比如一般的IQuery条件查询,如果需要排序或者动态条件的话,就需要传递ICriterion到调用层进行设置,当然如果是hql可以使用拼接的方法,但不推荐这种拼接的方法在UI层使用,这样跟sql没有什么差别。 阅读全文
摘要:
不管是你是想学习.NET,还是想提高你的.NET方面的编程技巧、设计技巧;不管你是有多年开发经验的,还是在开发中的佼佼者;不管你对.net已经掌握透彻;还是已经是一个.NET的管理者,下面的书籍都是你在软件行业职业生涯中必读的书籍,当然还有很多的书籍等着你去品尝。 阅读全文
摘要:
只要你是程序员,都会有纠结,不管是写代码还是写文档还是设计还是高需求,总之都会有纠结,当然其他各行各业的人,甚至所有的人都会纠结的。 阅读全文
摘要:
什么是NH的延迟加载呢,延迟加载是Nh的一种机制,主要是解决不必要的查询对资源的浪费,只有当数据真正调用时才加载,而不会对数据进行提前加载造成资源的浪费,这句话是从网上看到的,其实就是这个意思,那么用我们程序的语言讲是这样的:就是有一个class,里面包含一个属性,属性的类型是一个集合(如IList),当我们需要加载一个对象(或者说记录吧)的时候,但又不想使用里面的那个集合属性,这个时候我们就可以使用延迟加载了,当一个类的集合使用了延迟加载的时候,那么只有使用这个集合的时候,NH才会发出SQL到数据库查询这个对象 阅读全文
摘要:
RichTextbox虽然内置的功能已经很强大了,但是还是有些功能没有提供,就比如“行间距”,不知道其内置的功能是否可以实现,这里在网上找到一个使用win32来设置的 阅读全文