- 浏览: 15743 次
- 性别:
- 来自: 火星
最新评论
文章列表
copy from http://blog.csdn.net/lifetragedy/article/details/7712691
一、为何要集群
单台App Server再强劲,也有其瓶劲,先来看一下下面这个真实的场景。
当时这个工程是这样的,tomcat这一段被称为web zone,里面用spring+ws,还装了一个jboss的 ...
Tomcat建立虚拟主机最佳实践
copy from http://kingxss.iteye.com/blog/1782782
一、需求和解决思路:
在项目经验中,主机的TCP协议(HTTP协议是基于TCP/IP协议)的80端口是稀缺资源,很多情况下不可能为一个应用而去申请一台主机(不管是物理 主机还是虚拟服务器)。这时候很多的Java Web应用会放到一个拥有TCP的80端口的Tomcat下面,由于每个应用都要有自己的域名地址(这里域名后面肯定不能有端口),所以需要我们配置该 Tomcat来支持一个IP对应多个域名,甚至一个应用对应多个域名。
...
转载自:http://www.cnblogs.com/adamzuocy/archive/2010/03/08/1680851.html
synchronized(obj) {
while(!condition) {
obj.wait();
}
obj.doSomething();
}
当线程A获得了obj锁后,发现条件condition不满足,无法继续下一处理,于是线程A就wait() , 放弃对象锁.之后在另一线程B中,如果B更改了某些条件,使得线程A的condition条件满足了,就可以唤醒线程A:
synchronized(obj) ...
copy from
http://www.cnblogs.com/weidagang2046/archive/2011/06/04/idempotence.html
cat todd.log | grep programming | sort -r
理解HTTP幂等性
基于
Unicode编码
- 博客分类:
- java Charater 增补字符
转载自: http://blog.163.com/lyq_163_2009/blog/static/1340826962011687851151/
Unicode编码简介
Unicode(统一码、万国码、单一码、标准万国码)是计算机科学领域里的一项业界标准,用以统一地体现和处理世界上大部分的文字系统,并为其编码。
Unicode 依照通用字符集(Universal Character Set)的标准来发展,同时也以书本的形式对外发表。Unicode至今仍在不断扩增,每个新版本都加入更多新的字符。目前最新的Unicode第六版, 除了已纳入超过十万个字符(Unicod ...
nodejs
1 : 中文教程
http://www.nodebeginner.org/index-zh-cn.html
2 : http://www.ibm.com/developerworks/cn/opensource/os-nodejs/index.html?ca=drs
every method name must start with "test" and no argument.
setUp();
tearDown();
1: extends TestCase --------------run with junit framework
public class A extends TestCase{
public void test1(){}
}
2 : use testSuite ------------ run with java applicat ...
rest : uri define one resource.
@Path
@PUT
@DELETE
@POST
@GET
1:put,post support body parameter
2:delete,get only support url parameter
@PathParam
@FormParam
@Context UriInfo
@Produces
@Comsumes
jersey : -- sun integration grizzly server
Client client = Client.cre ...
$velocitiyCount
示例代码:
#set($size = $list.size())
#foreach($obj in $list)
#if($velocityCount == 1)
this is first value
#end
#if($velocityCount == $size)
this is last value
#end
$obj.name
#end
这么好的东西,不拿来出分享,我对不起原作者呀。但是我这里不知道作者是谁,感谢在先了。
原来的地址不可以下载了,现在修改为FLASHGET下载地址:
Flashget://W0ZMQVNIR0VUXWZsYXNoZ2V0eDovL3xtaHRzfGNtRjBhVzl1WVd3Z2NtOXpaVEl3TURNdWNtRnl8MzYxMDMxMTIxfDJBOTdFNkVBN0Q4QTQ5ODhBODBDQTVGMjFCRjQ5NkRDfC9bRkxBU0hHRVRd
操作:
1、安装Rational Rose2003时,在需选择安装项的时候,只选择Rational Rose ...
_window.CommonPopupWindow.close = function(){
return function(){
if( typeof _window.CommonPopupWindow.functionss[_window.CommonPopupWindow.functionss.length-1] == 'function' ){
_window.CommonPopupWindow.functionss[_window.CommonPopupWindow.functionss.length-1](_window.CommonPopup ...
要完成这个工作,需要完成三个部分的工作,以下依次说明:
一、建立服务器类
Java中有一个专门用来建立Socket服务器的类,名叫ServerSocket,可以用服务器需要使用的端口号作为参数来创建服务器对象。
守护线程是为其他线程的运行提供便利的线程。守护线程不会阻止程序的终止。 Java的垃圾收集机制的某些实现就使用了守护线程。 非守护线程包括常规的用户线程或诸如用于处理GUI事件的事件调度线程。 程序可以包含守护线程和非守护线程。 程序只有守护线程时,该程序便可以结束运行。 如果要使一个线程成为守护线程,则必须在调用它的start方法之前进行设置(通过以true作为参数调用线程的setDaemon方法,可以将该线程定义为一个守护线程),否则会抛出IllegalThreadStateException异常。如果线程是守护线程,则isDaemon方法返回真。 注:
1、如果在线程已经启动后,再试图使 ...
摘自:http://gongmingwind.iteye.com/blog/339278
一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。 线程是指进程中的一个执行流程,一个进程中可以运行多个线程。比如java.exe进程中可以运行很
进程是资源分配的基本单位,线程是处理机调度执行的基本单位。
进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。
线程在执行过程中与进程还是有区别的。
每 ...