`
richardeee
  • 浏览: 17817 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
     摘要: 使用Hessian开发C/S模式的小系统 之所以叫小系统,主要是因为Hessian不支持Hibernate的延迟加载,所以需要在DAO层使用Hibernate的同学请注意了。 Hessian其实是一种RMI技术,已经被集成在Spring Framework中,这样就很方便了。 首先看客户端 第一步: 先定义Client与Server交互的接口。  阅读全文Zou Ang 2007-07-28 10:48 发表评论
Another Quiz : " Which Programming Language Are You?"http://www.bbspot.com/News/2006/08/language_quiz.php Zou Ang 2007-05-07 12:09 发表评论
测到最后我才发现原来我是一个内向的人啊~~真是,搞得我一直都不知道呢大家有空也去玩玩http://www.psytopic.com/mag/post/820.htmlPsytopic分析:您的性格类型是“ISTJ”(内向+实感+思维+判断) 沉静,认真;贯彻始终、得人信赖而取得成功。讲求实际,注重事实和有责任感。能够合情合理地去决定应做的事情,而且坚定不移地把它完成,不会因外界事物而分散精神。以做事有次序、有条理为乐---不论在工作上, 家庭上或者生活上。重视传统和忠诚。 ISTJ型的人是严肃的、有责任心的和通情达理的社会坚定分子。他们值得信赖,他们重视承诺,对他们来说,言语就是庄严的宣誓。 I ...
基于求函数f(x,y,z)=xyz*sin(xyz)最大值问题的演示程序:截图: 压缩包:genetic_algorithm.part1.rargenetic_algorithm.part2.rargenetic_algorithm.part3.rargenetic_algorithm.part4.rar运行方法:解压后在命令行输入:java -jar genetic_algorithm.jar Zou Ang 2007-04-29 12:11 发表评论
     摘要: 最近学习遗传算法,写了这么一个小程序来计算函数 f(x,y,z) = xyz*sin(xyz)的最大值,这段程序经过小小改变就可以适应其他的函数最大值求解问题首先介绍一下遗传算法,遗传算法就是模拟自然界中物竞天择,适者生存的法则,通过对解空间进行进化从而求得最优方案的方法,遗传算法的好处在于,即使算法中的某些参数不起作用了,整个算法还是可以正常地工作,也就是说,整体种群的走向是越来越好的遗传算法的...  阅读全文Zou Ang 2007-04-26 21:41 发表评论
     摘要: 用Java从控制台输入密码 本来以为是很简单的问题,查了一下发现Java居然没提供这样一个方法。目前实现的方式有2个,一个是利用JNI来调用C/C++方法,另一个是使用多线程。 本文使用JNI调用C/C++的方法实现  阅读全文Zou Ang 2007-02-24 22:06 发表评论
JDK6.0发布有段时间了,新的JDK也有不少新的特性,我去网上搜集了一下,列在下面和大家一起学习.1.Desktop和SystemTray. 在JDK6中 ,AWT新增加了两个类:Desktop和SystemTray,前者可以用来打开系统默认浏览器浏览指定的URL,打开系统默认邮件客户端给指定的邮箱发邮件,用默认应用程序打开或编辑文件(比如,用记事本打开以txt为后缀名的文件),用系统默认的打印机打印文档;后者可以用来在系统托盘区创建一个托盘程序。 我随便找了几张图,在Tray里面都是空的,没有图,可能是图太大,有xdjm知道希望告诉我 im ...
这几天突然遇到了一个问题:Tomcat跑不起来了!提示错误信息:Error Listener Startorg.springframework.web.context.ContextLoaderListenerError Listener Start....就这么2行,让人一头雾水。昨天检查了一个下午也没发现问题。今天突然在查看错误日志时发现:Context initialization failed org.springframework.beans.factory.BeanDefinitionStoreException: Line 14 in XML document from S ...
经过一个星期的煎熬,终于把基于Ajax的输入提示功能实现了。太痛苦了,写Javascript的感觉就跟用NotePad来写代码一样,没有智能提示、弱类型、难调试……总之是太折磨人了。本来自己写了一个比较简单的,但是由于我的页面上需要多个输入框,还要可以动态增加输入框,要把传回来的结果set入多个输入框,由于是使用的Struts标签库,<html:text>还没有id属性,让这个问题复杂了不少。需求是这样的:有一个页面,需要录入货品信息,货品有id,编号,名称,单位,单价,规格等属性,每个货品信息在表格中有一行,一行中有多个输入框,用于输入货品信息。在输入货品编号的时候,应该访问后台的 ...
有人说,乱码问题一直跟中国的程序员特别有缘,真是再同意不过了,不管是Struts,JSF,JSP,还是MySQL,Tomcat,全都或多或少有乱码的问题。一般的做法有用Filter: < filter >      < filter-name > Set Character Encoding </ fi ...
经常开各种各样的会议,要达成共识很不容易,尤其技术会议更是容易吵架。旧年最后一天,写点关于“开会”的想法。首先,要注意听别人发言。尽量不要打断别人的发言,抓住对方的主要思想和依据。不要带着偏见听,有时候可能觉得对方不如你,但是不代表他现在说的就不对。把口头禅从“不,……”改成“对,……”,即使有时候你不同意他的观点,但是先肯定一下,可以缓和很多气氛。然后,尽量先把自己的理论基础表达清楚,有时候争了半天,发现两个人想法是一样的,不过是换了种表达方式……最后,不要长篇大论,给别人一个插口的机会。有些人讲话,喜欢停顿一下,然后在别人马上要开口讲话的时候接着讲。我很反感这种人,耍猴呢啊?给别人一个提出意 ...
圣诞到了,祝所有的朋友圣诞快乐!!Zou Ang 2006-12-24 14:05 发表评论
原贴地址:http://news.csdn.net/n/20061221/99748.html从根本上说,面向服务的架构能够使企业内部动态数据服务的创建变得更加方便,同时,还能够使企业开发人员创建影响这些服务的复合应用程序。Web2.0提供了一个丰富的Web体验,用户 ...
2006年12月这期的程序员上登了这样一篇文章《企业开发新思维:COID模式简述》,看完全文,我大胆总结了一下,主要的思想应该是使用组合ID建立唯一的对象标识符,然后通过使用一些算法来识别对象..其实我觉得这就是把数据库中的多值属性变为组合ID而已.但是我对这种方法持保留的意见。"COID ( Class-Object Identifier ) 模式是在企业应用系统的开发中,以一种面向对象的思想来进行逻辑数据库的设计和实现,并以此为基础进行系统架构设计和系统功能实现的一系列技术,其关键特征是采用以ClassID + ObjectID组合成全局唯一的COID主键来标识数 ...
原帖地址:http://www.blogjava.net/errorfun/archive/2006/12/09/86584.html乱码问题好像跟我们中国程序员特别有缘,一直困扰着我们,从开始的JSP乱码问题,STRUTS乱码问题,到现在的AJAX乱码问题,无一不是搞得许多程序员焦头烂额的,整 ...
Global site tag (gtag.js) - Google Analytics