re: “开源人”收费得罪了谁[未登录] Paul Lin 2008-03-10 11:33
关于开源的这一点我还是支持楼主的,国内的开源环境确实很恶劣。
这一点和国人只知道索取,不知道奉献的习性有关。宽于待己,严于待人。希望什么东西都是免费的。开源不等于不要钱的好不!
其实国外发展的好的开源,那个后面不是有一大堆支持者,Eclipse之前是IBM投资了1千多万吧,况且国外的IT人生存环境和国内的一样吗?
国外很多个人技术网站都是这样的,例如:《Servlet与JSP核心技术》这本书的作者,他把所有的资料都公开到网上给人家免费下载,但他的培训是收钱的。怎么没见国外的人骂他?
你说国外的人有钱不怕这点培训费,国内的IT人没钱不能收费,那你考虑过那些作者没有?你要吃饭难道人家开源作者就不用吃饭了?
为什么我们不能对国内的开源人宽容一点,支持一点。有些人用了别人的东西,反过来还骂别人,典型的端起碗吃饭,放下碗骂娘。人家的东西也是经过自己的学习、消化、整理出来的,那些骂人的人你可曾也写过一些文章、做出一些框架给别人用过吗?不用整天总是扛着开源道德旗帜,一副“卫道士”的样子。
虽然我没有用过easyJF的框架和产品,但我确实很佩服这个团队的坚持,祝你们早日探索到一条适合国内开源发展的道路!
re: 对开发人员不友好的卡巴斯基 Paul Lin 2008-01-29 10:24
8080端口有时候会被Oracle的HTTP服务器占用,80的我一般不用。不过KAV确实有时太彪悍了,呵呵
你可以去看看JAVA中关于JDBC的API设计就知道了。其实DAO中操作最费时的是在数据库的连接打开和关闭,如果采用连接池的话因为具有了缓存功能,所以开销可以大大减少。
此外SQL执行的速度还与你的SQL写法,是否采用了预编译语句,是否采用了变量绑定、Oracle的SQL共享池有关。
如果为了贪图一是方便而使用static的话,除了会造成多线程下的混乱之外,你的方法里面将不能使用任何对对象的方法和变量的引用,这会影响到其它方法和变量的定义。
BTW:
BS二楼的回复,为什么说“随便怎么都行,反正都是做垃圾项目,问这么多干嘛 ”,负责任是一个IT人最基本的素质之一,不敢想象你的项目如果是“随便做”的话是什么后果,“垃圾项目”都做不好还能做什么
三楼的回复更加令人莫名其妙,问问题会影响项目进度?这是那本书或那个人说的。是问问题影响项目进度还是等出问题了再问会影响项目进度?
re: 设计模式总结-Builder模式(二) Paul Lin 2008-01-03 13:18
用Eclipse的UML插件eUML2自动生成的。
下载地址:
http://www.soyatec.cn/euml2/