Dec 122005
 

public class AntiRefreshFilter implements Filter {
private static String KEY = “anti_refresh_lock”;
public void doFilter(ServletRequest req, ServletResponse res,
FilterChain chain) throws IOException, ServletException {
HttpServletRequest request = (HttpServletRequest) req;
HttpSession session = request.getSession(false);
if (session != null) {
Boolean locking = (Boolean) session.getAttribute(KEY);
if (locking != null && locking) {
return;
}
}

try {
request.getSession(true).setAttribute(KEY, Boolean.TRUE);

chain.doFilter(req, res);
} finally {
HttpSession session2 = request.getSession(false);
if (session2 != null) {
session2.removeAttribute(KEY);
}
}
}

public void init(FilterConfig arg0) throws ServletException {}
public void destroy() {}
}

Dec 092005
 

先copy一段别人说的话

>阿北打算带着他的豆瓣回北京发展,这很容易,因为就连豆瓣的创业都是典型的Web 2.0模式的:低成本、轻量级、开放式、协作型。豆瓣需要风险投资吗?大概需要吧,但在可承受的经济负担之下,我倒认为阿北不应急于融资。VC急于扩张、做大、套现的想法,很可能毁了豆瓣最可贵的东西。抄袭豆瓣的模式很难吗?不难,但有几个抄袭者愿意保持住豆瓣的人文精神,不紧不慢地慢慢增长呢?在这个浮躁的市场上,我想没几个人愿意。浮躁的人可能会copy一个农贸市场的豆瓣,但绝对copy不出一个沙龙的豆瓣。这也是我为什么一直坚持使用Flickr,而不用任何国内的复制品的原因。Flickr胜在每一处微不足道的细节,而不完全是这种图片分享模式。

其实也是web 2.0的痛处

突然觉得有点像论坛
论坛也是很难盈利的
或者不打算?

我们公司的老板想套钱
我们公司太过于重量级
我们公司太多编辑
最终我们也是在做门户而已
我也没有打算在这里做web 2.0

6年后轰然上市的google的气魄
其实没有多少公司可以承受

你可以接受公司多久不赚钱吗?
或者应该问,你还能白养公司多久

ps,我不会说引文是谁的话,这会被人以为我是他的fans
再ps,豆瓣这个字眼我是提到了,人文的豆瓣我是欣赏的
商业化是迟早的事情,也希望一路走好

Dec 032005
 

我们这种实用者在苦苦生存
企业级就光明正大在研究重量级技术
懂soa比懂ror吃香多了。。。

小电子商务 就要自己考虑赚钱的门路

企业级的东西就可以到处骗钱

soa真的很像几年前的ejb
我没有贬低的意思

感觉就像几年前ejb走过的路再走一遍
我说情形

但是现在的m$也不是几年前的m$
我是说以前的m$更强
不是以前的m$比现在的m$强的意思

这两年,操作系统开始被弱化了
包括linux的广泛实用
还有google模式的出现
操作系统,对于企业应用不再是关键

windows server让你觉得任何事情都不受到控制,没有安全感
做项目的没有在公网接受过考验就不知道实际的差别
项目的卖给客户当然要考虑对方的管理能力
最后还是回到项目跟产品的区别上
或许我应该说互联网跟企业应用的区别

另外,最近两年兴起的一个重要的东西是微内核
包括eclipse、ioc、soa、linux、Geronimo等等
甚至包括web 2.0的概念,我觉得也算是一种微内核

内核负责调度,外围负责功能

鉴于我对soa了解不深,还是在我那句话删去soa
soa负责调度service的就是微内核,我就这么认为的

模块化 指外围的东西
我想说负责调度那个东西

以前经常的做法是一个做所有东西
现在渐渐出现的做法是一个调度,外围实现