![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术杂谈
iteye_1767
这个作者很懒,什么都没留下…
展开
-
很多事情看上去很美......
EJB看上去很美,很多“企业级特性”,不知道成就了多少中间件厂商。但用的人都说很难搞,让我很怀疑。直到有一天一位大佬高呼“Without EJB”,一时风云变色,群EJB束手。 UML看上去很美。当时简直是不会用Rose不敢出去见人,有人宣称“若干年之后,不通UML者无法染指软件开发”。当时听人天天念着Rational的名字,告诉我可以用Rose从UML直接生成Java代码C代码C+...2009-06-03 18:06:20 · 115 阅读 · 0 评论 -
反思Hibernate,可以有更简洁、更高效的ORM实现
我思考了良久才决定发这篇文章,各位老大手下留情。 假设有一张表Student,有几个字段ID,Name,Gender,BirthDay,实际上这么一个从数据库设计中直接生成的类就可以很好地满足我们对于ORM的要求:[code="java"]public class StudentSchema extends Schema { private int ID; p...2009-06-05 17:33:35 · 84 阅读 · 0 评论 -
商业J2EE中间件价值何在?
当年曾在一家规模较大的国内软件公司干过,发现客户的IT投资可分为四大部分:硬件、数据库、中间件、业务软件,其中业务软件比值最大(因为要投入人月实施),剩下硬件、数据库、中间件的比例大约是2:2:1.5。这个比例纯粹是我个人观察,并且这些客户规模都很大,不具有典型性。 硬件不用说,肯定是必要的,而且一分钱一分货,基本上还算明明白白。数据库因为存放着企业核心数据,宝贝万分,多花一点钱似乎也是...2009-06-08 22:41:24 · 114 阅读 · 0 评论 -
关于Portal、JSR168的一些想法和疑惑
最近因项目的需要,计划做一个Portal产品。初略地试用了几个Portal产品,看了一堆的关于Portal和JSR168的文章,还不是太明白,但已经有了一些想法和疑惑,恳请熟悉Portal的朋友指点。首先,我理解Portal产品可以分为两部分。一部分是Web应用,提供了诸如页、布局、主题等功能,能够添加、删除Portlet;另一部分即是Portlet容器,两部分共处于一个Servlet容器...2009-07-29 17:21:44 · 108 阅读 · 0 评论 -
Apache+Tomcat:JSP长时间等待不响应的问题
公司网站的apache和tomcat都是使用的默认配置,但最近访问量增长得比较快,因此公司网站出了点问题,解决过程如下:一、发现演示站有时候会无响应,浏览器不报错,但一直等待。这时用ps aux|grep http|wc -l命令查看apache进程数,发现为150,这是apache默认的最大连接数,于是修改httpd.conf,将MaxKeepAliveRequests设为1000,使用...2009-08-11 21:51:45 · 478 阅读 · 0 评论 -
答复: 关于同步访问,双重检查问题
楼主的代码没有问题,所谓的双重锁定问题,是因为JAVA内存模型的无序写入缺陷导致的,在一部分JVM上存在这样的情况:[code="java"]public static Singleton getInstance() { if (instance == null) { synchronized(Singleton.class) { //1 ...原创 2012-10-29 19:09:51 · 124 阅读 · 0 评论 -
纯手工开发WEB项目及Eclipse能做什么
回答一个“不借助工具,自己编写javaweb项目 如何编译部署,运行”的问题。首先了解一下下面几个概念,讲得不太准确: 1、JVM JVM是class以及jar(实际上就是很多个class压缩在一起)的运行环境,特征就是java和javaw命令,通过这两个命令,你可以执行class和jar文件。你可以通过-classpath参数指定你需要加载的jar文件 2、JDK ...2012-11-29 17:36:09 · 243 阅读 · 0 评论