
他山之石
mortimer_c
人称陈老师,早期一直从事Java企业级应用研发与项目管理工作,亦有带团队经历。目前做技术顾问,著有JavaScript从入门到精通清华大学出版社WebSphereChina第14期主编,并负责撰写云计算相关文章,对SOA云计算有自己独到的见解。
展开
-
[转]Java 理论与实践: 正确使用 Volatile 变量
volatile 变量使用指南级别: 中级Brian Goetz (brian.goetz@sun.com), 高级工程师, Sun Microsystems2007 年 7 月 05 日Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它转载 2009-10-22 23:21:00 · 1643 阅读 · 0 评论 -
【转】关于Xfire客户端HTTP/1.1 100 Continue的解决
近,在工作中基于Xfire开发大量的WebService服务,但是始终遇到一个比较棘手的问题: 2008-6-23 10:43:44 org.apache.commons.httpclient.HttpMethodBase writeRequest 信息: 100 (continue) read timeout. Resume sending the request 2008-6-23 10:43转载 2010-03-12 13:50:00 · 7444 阅读 · 2 评论 -
【转】对 HTTP 304 的理解
最近和同事一起看Web的Cache问题,又进一步理解了 HTTP 中的 304 又有了一些了解。 304 的标准解释是:Not Modified 客户端有缓冲的文档并发出了一个条件性的请求(一般是提供If-Modified-Since头表示客户只想比指定日期更新的文档)。服务器告诉客户,原来缓冲的文档还可以继续使用。如果客户端在请求一个文件的时候,发现自己缓存的文件有 Last Modif转载 2010-03-22 15:03:00 · 16532 阅读 · 1 评论 -
【转】关于Filter的若干
filter的执行顺序一直没有仔细去研究下filter ,最近系统的测试了下:先看代码吧FirstFilter.java ================== package com.test.filter; import java.io.IOException; import javax.servlet.Filter; import ja转载 2010-03-22 21:59:00 · 1799 阅读 · 0 评论 -
【转】关于Session的若干
url 中jsessionid引起的一个问题XX系统登录之后,偶尔在用户那会出现这个现象: 登录的逻辑是这样的:登陆主界面之后,在主界面html执行到最后的时候,使用windows.open 打开一个弹出窗口,去服务器取一些需要的数据。 但是偶尔用户那会出现弹出窗口又定位到登陆窗口了(summer中使用filter对请求过滤,发现没有登陆的话会重新定位到登陆窗口)。 这里明明是的刚登陆转载 2010-03-22 21:38:00 · 2211 阅读 · 0 评论 -
【转】JPDA:Java平台调试架构(常用的远程调试方法)
最近使用WTP的Server功能很不爽,连tomcat服务器时java类中的任何改动都要重启服务器,一怒之下就改用JPDA了,以下是一些总结。 什么是JPDA Java Platform Debugger Architecture(JPDA:Java平台调试架构) 由Java虚拟机后端和调试平台前端组成 1.Java虚拟机提供了Java调试的功能 2.调试平台通过调试交互协议向Ja转载 2010-03-24 15:16:00 · 1953 阅读 · 0 评论 -
系统为什么需要分层
本文出处:http://www.jdon.com/jivejdon/thread/36525在日常的软件开发当中,我们一般都是采用了分层的方式来架构系统,但是为什么我们需要分层进行架构呢?在此之前,我觉得需要搞明白两个概念,什么是软件的伸缩性,什么是性能。首先,什么是软件的伸缩性(Scalability)?我们都知道设计良好的系统可以应对不断增加的系统访问量,但是我们如何能在系统用户增原创 2011-11-01 16:32:51 · 5421 阅读 · 0 评论