`
androider
  • 浏览: 737377 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论
文章列表
Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. Flat is better than nested. Sparse is better than dense. Readability counts.
org.jmesa.core Jmesa的核心包,下面定义下最核心的接口CoreContext:     org.jmesa.core.filter 过滤器(按条件对纪录进行过滤)     org.jmesa.core.sort 排序,该包提供纪录按指定列进行排序的功能     org.jmesa.core.message I18N资源文件实现,使用Java内置的ResourceBundle实现。较简单     org.jmesa.core.preference Jmesa选项,使用Java内置Properties实现。也较简单 org.jmesa.limit 该包提供对纪录进行过滤的功能,li ...
1、研究lighttpd和nginx 2、研究glassfish 3、js测试工具
Map m =Collections.synchronizedMap(new Hashmap()) List list = Collections.synchronizedList(new ArrayList());
买了一本并发编程还没看,这么多一大堆的事情。。。 我需要一个有节奏的规律生活。 明天终于可以住到自己房子了,开心。

工作安排

事情太多了,不知道做啥,要有个统筹安排。 事情,时间以及迫切程度: 1、培训PPT和试题--2月13号-- 高 2、技术知识库和人员管理相关问题思考和整理成文--除夕前--中 3、integral7的研究和掌握以及吉尔伯特过来的培训的准备--2月底--高 4、学术网的开发--3月底--低 依据此具体计划如下: 现在-2月2号:技术知识库的相关设想和人员管理的相关问题的思考 2月2号-2月13号:培训PPT和试题 2月14号-2月30号intergral7的研究和掌握以及培训的准备
Breadcrumbs Plugin — 取得所在站点的当前位置. (注:比如说,常常看见:首页 > 新闻频道 >新闻全名, 这个位置就叫 Breadcrumbs.),可以通过多种方式配置。Codebehind Plugin — 通过"Page Controller"的转换,减少Struts2的配置文件。
var r = new XMLHttpRequest();r.onreadystatechange=function() { if (r.readyState==4) { if (r.status==200) { // "OK status" displayData(r.responseText); } else if (r.status==304) { // "Not Modified": No change to display ...

EJB3.0工作

最近由于工作的原因再看EJB3.0.重点看了JPA。EJB3.0已经完全的使用了Annotation了,我对于annotation是有抵触的,不知道为啥,现在仔细的学习了一下,也不是那么讨厌。 需要补充和继续的: 1、jdk1.5的泛型和注释 2、JPA的表关联 3、SessionBean
robbin: 1、对象缓存 JavaEye上面关于对象缓存的讨论很多,我们也提供了JavaEye这方面很多数据,因此不展开了。RoR可以使用两个对象缓存,一个是CachedModel,类似Hibernate,比较简单,对Model的CRUD操作自动进行缓存;另外一个是cache_ ...
Java开发Server最大的障碍,就是JDK1.4版之前的的串行垃圾收集机制会引起长时间的服务暂停,明白原理后,想想那些用JDK1.3写Server的先辈,不得不后怕。     好在JDK1.4已开始支持多线程并行的后台垃圾收集算法,JDK5.0则优化了默认值的设置。 一、参考资料: Tuning Garbage Collection with the 5.0 Java Virtual Machine 官方指南。 Hotspot memory management whitepaper 官方白皮书。 Java Tuning White Paper 官方文档。 FAQ about Garbage ...
1.使用更多生命周期短的、小的、不改变指向(immutable)的对象,编写清晰的代码。     出于懒惰也好,朴素的节俭意识也好,我们都习惯对一个变量重用再重用。但是.... Java的垃圾收集器喜欢短生命周期的对象,对象如果在新 ...
如何制定技术规范,今天看到一篇文章很不错,他举个例子,就是打靶子的例子,技术规范就像打靶子。本来打靶子是举枪,瞄准,射击,可是现在这个社会,靶子都是动的,你没有机会瞄准,你只能有两个动作:举枪、射击, ...
1、什么是线程安全(thread safe)?        一个类要成为线程安全的类,就是在该类被多个线程访问时,不管运行环境中执行这些线程有什么样的时序安排或者交错,它仍然执行正确行为,并且在调用的代码中没有任何额外的同步 ...
  Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Servlet/JSP程序时并没有注意到多线程安全性的问题,这往往造成编写的程序在少量用户访问时没有任何问题,而在并发用户上升到一定值时,就会经常出现一些莫明其妙的问题。  Servlet的多线程机制    Servlet体系结构是建立在Java多线程机制之上的,它的生命周期是由Web容器负责的。当客户端第一次请求某个Servlet时,Servlet容器将会根据web.xml配置文件 ...
Global site tag (gtag.js) - Google Analytics