刚刚把做完的项目从JDK5上移植到JDK1.4,事后整理一下,常常记记备忘录是个灰常好的习惯滴.呵. Struts2.0默认的平台需求是: Servlet API 2.4 JSP API 2.0 Java 5
Eclipse多年媳妇近日终于熬成了婆——Eclipse Foundation正式成为Java Community Process(JCP)执行委员会的一员。
没个方法都或多或少需要环境参数(如: jdbc的conn ,hbn的session...等等 ),方法结束后又要关闭。 何不用proxy代理并用配置文件的方法来 关,开session 等
业界对Java 和脚本语言的争论一直持续着从来没有消失。上周在CSDN Blog上发生了一场激烈的围绕话题“Java将死?”的讨论,让我们回顾一下
从而实现了多个客户端向服务器端发送请求,服务器端采用多线程的方式来处理的情况.再结合我之前的例子---Java基于Socket文件传输示例,就可以实现多线程文件的传输了
从而实现了多个客户端向服务器端发送请求,服务器端采用多线程的方式来处理的情况.再结合我之前的例子---Java基于Socket文件传输示例,就可以实现多线程文件的传输了
随着NetBean6.0发布脚步的逼迫,Java IDE领域又是风起云涌,刀光剑影。随着老牌的JBuilder已成昔日黄花,最近几年火的不得了的Eclipse还没来得及体验“高处不胜寒”的成就感,即被Sun公司如法泡制的NetBeans给抢了镜头。
最近写AJAX的应用遇到很多需要丰富的Javascript集合的地方,可惜javascript没有Java的Collection那么强大的集合类,于是打算自己尝试写一个模拟Set的API,结果写出来的模拟类和Set有点不同,有一个优势--可以有序取单个对象,但也有一个劣势,就是删除单个对象需要遍历该集合,由于我的应用不大可能用到单个删除,所以我暂时还没有想到一种数据结构可以
XMLENCODER是一个可以将一个JAVA对象以XML方式存储,在需要再次使用该对象时候可以使用XMLDECODER进行还原,比JAVA对象流好用.
我刚认识 让 java 动态 这种动态编译动态加载的几天后 对我一向不懂的 AOP 特别是 AspectJ 开窍了 (哈哈 那感觉好啊^_^) 下面我写出我刚对AOP的一些小练
台湾SUN每年举办的「JavaTwo专业技术大会」,在今年改为「SUN科技日(Sun Tech Days)」,会中说明SUN在企业应用、行动装置、桌上系统、网络服务、SOA、Ajax、Solaris等领域的技术进展。
我主要考虑了几点: 1、作为工具类,静态方法比较好一点,Java类库中util中就有很多是静态的工具。 2、原程序没有充分利用到Java类库,有冗余。自己编写的代码越多,bug的几率越大! 3、异常处理是健壮的代码不可少的。输入一堆0、1很容易出错,而且万一分隔符分得不恰当呢? 4、在大量字符串连接时,String创建了大量的无用的中间String,
近才开始学java servlet,今天写了个网站登入验证的servlet的小程序,当我写完后编译通过了,但是当我输入用户和密码后跳转到欢迎界面的时候,却发生了一件蹊跷的事情。在我的welcom.java程序里面,我可以接受到登入页面的用户名和密码,但是我却接受不到从数据库里面读出来的表格,花了我大半天的时间,才找到错误的原因所在。出问题的语句如下
BIRT的chart功能似乎并不是很强大,反正在使用过程中,出现过编辑器不好使,被迫直接修改xml文件的情况. 现在,有一个这样的需求,就是让Y轴的标题显示用户输入的值.
Ext 2.0中取消了组件的构造方法,你完全可以在initComponent中执行自己的构造逻辑。假如开发过 Asp.Net的控件,那么你应该比较熟悉这种开发模式。只要你了解Ext控件的各个方法的生命周期,调用模式,那么你可以随心所欲的继承和扩展Ext的组件,和开发自己的新的组件。 比如我们需要一个显示用户信息的Grid,那么在Ext 2.0中可以更加方便的实现
非阻塞算法的关键思想就是CAS,CAS是compare and set的缩写,也常被称为lock-free或者wait-free,通过把compare和set两个操作原子化,使得不需要使用锁,但是能够解决并发中的资源争用问题。由于CAS常常是一个回退算法+死循环,所以又被称为spin-lock。由于CAS没有使用锁,线程持续执行,又称为非阻塞算法(non-blocking)。术语不统一,但是都