java感想
galen_wang
这个作者很懒,什么都没留下…
展开
-
J2EE系统架构的常见问题
池的管理许多资源都有一个共性:供应有限。一般情况下,供应有限的原因不是资源缺乏,而是难于获得。例如,我们可以为每个查询打开一个数据库连接,但这是个耗时的操作。 假设应用的不同地方都需要这些资源(如数据库连接、线程、EJB实例等),它们将根据某些应用逻辑进行“竞争”。每个单独的资源可能被无限次地使用。 在WebLogic中,这个基础架构可描述为:转载 2006-03-15 17:11:00 · 2356 阅读 · 0 评论 -
java——距离心灵很远的语言
能有新的感悟,是值得高兴的事,从java到J2EE,struts,spring,java变的模式化,编程变成了完成工程,软件逐渐工业化,程序员更象一个代码工人,每天砌砖,砌完了这栋楼再砌 下一栋,现在的程序员可以不怎么用脑子工作,也许赵本山的下一个小品会出现这样的台词:写程序也是个力气活。 语言的产生使原创 2006-07-24 20:33:00 · 2025 阅读 · 5 评论 -
swing程序设计(书稿的框架)
大学的时候,看过一篇文章,国外一位科学家建议大学生无论文理,都要精通2门功课,数学和写作,数学是很多科学的基础,写作则会使人明确表达自己的思想。这是很好的建议, 熟练写作可以很好的表达自己的思想,从而达到用文章与人沟通的目的。下面是对swing的一些看法,只是框架,还没有完全细化—— swing程序设计 wangcg原创 2007-05-20 11:16:00 · 1109 阅读 · 0 评论 -
swing 程序设计(二)
一 由按钮的处理想到的有很多的按钮是不可怕的,可怕的是这些按钮之间有逻辑关系,实际要做的是简化这些关系,把这些关系做到最简化,尽可能提取出程序的应用逻辑,不要写死代码,简化界面设计,操作简化,使用简化,步骤简化,代码是最后才去完成的事情1:设计界面2:简化设计界面3:评审设计4:修改并简化设计5:构思变成思路6:重复原创 2007-12-17 23:27:00 · 914 阅读 · 0 评论 -
Police Dog
早上等地铁,偶遇一只黄色狗狗,由警察牵着,身上穿着黑色的警服,上面两个白色的单词“police dog”,很是威风,不知道是什么狗,短毛有着猎犬一样的大耳朵, 它的个子并不高,并不象家里养的狗们一样,四处的闻,乱叫,乱撒尿,而是很镇定的走着步,很喜欢这样的狗狗,很想过去逗逗它,但是想到它是警察,还是放弃了这个念头原创 2008-08-06 23:03:00 · 941 阅读 · 0 评论 -
如何提高软件研发的效率
1 问题描述最近工作负责2个模块的软件任务,在经过设计实现和编码之后提交使用测试,发现实现与实际要求差距很大,需要返回重新修改,提交使用发现问题再修改……如此反复多次,直到最后暂时没有问题,消耗了大量的时间和热情。并产生如下疑问:为什么会造成如此多次的反复?最初的需求和最终的实现之间为什么会产生很大的差距?产品设计人员的想法是否准原创 2008-08-27 14:43:00 · 5143 阅读 · 0 评论 -
思维要向上,研究要向底层
最近产品需要在JTable中显示JComboBox,It‘s easy,在java application中,如果swing界面需要在表格中显示JComboBox,通常会使用JTable 的Editor方法,但是表格中有几列的值需要根据JComboBox的选择而改变,这几列是否可以编辑也要根据JComboBox的选择而改变,首先的思路是表格加入Jcom原创 2008-06-12 10:43:00 · 807 阅读 · 0 评论 -
龙庆峡的寺庙,房地产商,及印度的软件开发模式,
1 龙庆峡的寺庙,房地产商 几天前去龙庆峡游玩,参观了上面的一座寺庙,听说里面有外来的高僧讲经,听完之后可以面对面与和尚对话,高僧给你答疑解惑,被和尚安排站队先听高僧讲经,基本没有什么印象,后来被安排一一与和尚面对面,和尚问先我了生晨八字,然后称赞我命很好,之后开始推销一捆巨大的香,定价一百元,我说没有带那么多钱。对不起,我说谎了,我只是不想这样去花钱,感觉原创 2008-09-10 11:01:00 · 1383 阅读 · 1 评论 -
软件研发设计经验总结
1:多读书,多学习,养成读书的习惯,保持眼界的开阔; 软件行业是发展很快的行业,作为一个程序员开放的心智(open mindset)很重要,刚毕业的新人因为从学校出来不久,思想和意识都说新鲜的,如果工作之后很少主动学习的话,过不了几年就会和整个行业产生距离;技术,软件研发模式和思想就会落伍很多; 读书是很好的学习方法,工作之后通读几本行业经典书籍是非常有必原创 2010-03-24 15:31:00 · 6147 阅读 · 0 评论 -
SOAP
SOAP—— 简单对象访问协议 (SOAP:Simple Object Access Protocol) 简单对象访问协议(SOAP)是一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB转载 2006-10-30 17:23:00 · 1084 阅读 · 0 评论 -
近距离面对Mr Martin Flower ——敏捷开发大会有感
6月3日北京的天气比较闷,Flower先生的身体有些不适,看上去要比在照片上瘦一些,新世纪酒店中华厅空调开的倒是很大。一点笔记:——thoughtworks鼓励员工通过参加演讲,写书等方式与同行交流。——软件的价值体现在什么地方? 1:如果软件功能过剩系统复杂度就会增加,可维护性也会增加。2:软件的上线是价值的实现,可以说只是最早期的实现,使用原创 2006-06-04 21:56:00 · 1333 阅读 · 0 评论 -
解决程序难题之道
面对一个程序难题,如果是以前没有遇到过的,会使人感觉没有思路,然后就会开始怀疑自己是否能够解决这个难题。怀疑久了很可能产生的就是自我否定的心态,这种心态会消磨掉人的自信。 1:面对难题时的心态 其实面对一个难题,无论是程序上的还是其它方面的,首先应该去想,这个问题并没有想象中那么难,实际上就是这样的,当你解决这个难题之后,就会发现其实问题并没有一开始想原创 2006-04-27 13:27:00 · 1089 阅读 · 0 评论 -
EJB
EJB组件用于封装业务逻辑,以便开发人员不再担心繁琐小事的编程,如数据库访问、事务处理支持、安全性、高速缓存和并发操作等。在EJB规范中,它是由EJB容器责任管理。 Enterprise beans包含接口和类。客户端通过Enterprise beans的Home接口和远程接口访问beans方法。Home接口提供生成、删除和定位Enterprise beans的方法,远程接口提供业务处理的转载 2006-03-16 16:31:00 · 902 阅读 · 0 评论 -
追寻快乐之道——阅读拉夫.科斯特的《游戏设计黄金法则》(三)
摘录一:游戏设计的“圣杯”是制作这样一款游戏,它的挑战永无止境,它所需要的技能不断变化,它拥有完美的难度曲线,并且能够自我调节以精确适应游戏者的技能水平。不过已经有游戏做到了这一步,尽管它未必有趣。它被称为声明“生命”,也许你已经玩过了。感想:这是一个很厉害的比喻,人在现实当中度过的每一分钟,和《魔兽世界》的玩家所消耗的每一个点卡里面的点数,实际上是相同的,都是“生命”长度的一种度量,原创 2006-03-13 00:04:00 · 2386 阅读 · 1 评论 -
追寻快乐之道——阅读拉夫.科斯特的《游戏设计黄金法则》(完)
摘录 一:在穴居人的时代,狼和老虎捕捉他们。现在,我们变得更有生存能力了——我们现在被工作市场所捕食。 游戏教会我们如何生存,如果我们能在开发了一天得游戏之后说, 游戏能使一个人学会做更好的领导、更好的父母、更好的同事, 学会一门能使他保住工作的新技能, 学会一门能帮助他在喜欢的领域提高技术水准的新技能,原创 2006-03-20 00:04:00 · 2104 阅读 · 0 评论 -
追寻快乐之道——阅读拉夫.科斯特的《游戏设计黄金法则》(四)
摘录一:游戏需要阐明我们还没有完全理解的我们自身的问题。感想:文学和音乐有其自身对于人类成长进步的作用,游戏作为一个新兴的行当,还没有或者说也不可能起到文学和音乐对于人类的作用,但是游戏需要起到它自己对于人类不可替代的作用——就像音乐和文学不可被别的东西替代一样。摘录 二:我们游戏里的问题达到了其它艺术形式中的问题的复杂度的时候,就是游戏这们艺术形式变得成熟的时候。摘录 三原创 2006-03-19 11:26:00 · 1729 阅读 · 0 评论 -
对面向对象架构的一点看法
最近业余时间在看Robert C.Martin的《敏捷软件开发 原则 模式 和实践》,结合近一年的开发历程,我感决架构的原则有二个: 1:不断对现实事务进行抽象,把复杂的现实抽象为一个一个的软件当中的类,用类之间的复杂性来代替现实当中的事务的复杂性;2:努力降低这些类之间的耦合; 还没看完书,有了新的想法后继续补充。原创 2006-02-23 09:27:00 · 1127 阅读 · 0 评论 -
追寻快乐之道——读拉夫.科斯特的书(一)
今天收到了从网上书店邮寄来的《快乐之道——游戏设计的黄金法则》,作者是美国人拉夫.科斯特。摘录 一:—— 一旦我们看出了一种模式,我们就会在追踪并且看着它重新出现的过程中享受快乐。我们称其为“练习”,并且我们做的越多......我们就越少思考我们正在做什么。感想:记得刚开始到一个新的环境开始工作时候,我的感觉在前几个月里面学到了许许多多的东西,原创 2006-03-06 23:51:00 · 2814 阅读 · 4 评论 -
美国人在做的事:发明一种东西,然后到处卖
从麦当劳,kfc,到星巴克,从computer、internet到windows,美国人一直在重复一件事,创造东西,宣传东西,到处卖东西。这些发明有的是实物有的是理念,他们都有一个共同点,就是对人们的生活产生了深远的影响。 例如有一个新东西诞生了,美国人会到处宣传例如到中国宣传,这种东西能给你生活带来的变化,对人的深远影响,自己赚的盆满钵满。这原创 2006-04-23 11:05:00 · 2617 阅读 · 0 评论 -
Java垃圾回收(garbage collection)介绍
根据网络资料优化整理常用虚拟机 hotport JRockit IBMJVM Jdk 默认的oracle 的hotport (常用) GC 使程序员可以不必关注内存 大型软件开发和检查内存泄露和溢出,解决性能瓶颈,提高并发,使程序更加高效还是要了解GC机制; Java内存区: 1:程序计数器(小)行号指示器 线程私有,每个线程原创 2014-01-13 10:53:21 · 2622 阅读 · 0 评论