`
文章列表
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幂等性 基于
转载自: 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进程中可以运行很
    进程是资源分配的基本单位,线程是处理机调度执行的基本单位。 进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。     线程在执行过程中与进程还是有区别的。 每 ...
Global site tag (gtag.js) - Google Analytics