- 浏览: 106931 次
- 性别:
- 来自: 武汉
-
最新评论
-
wuhuajun:
能不能详细点 说下countDown()是如何唤醒 列表中得所 ...
CountDownLatch闭锁详解
文章列表
通过使用高效代理服务器nginx代理IIS轻松实现支持JSP,PHP,ASP多功能平台
其中IIS中的站点监听端口全部设置为8080。tomcat设置为8888.
例如:
IIS中有如下两站点:
www.56sj.net(假设由PHP实现); www.52kantv.com (假设由ASP实现)
2. tomcat中有以下一个站点:
www.piaoxingo.com (JSP实现)
则nginx实现代理以80端口监听http请求
upstream 56sj{ server www.56sj.net:8080 ; ...
方法一:
function judgeTime(str1,str2){ var y1 = getNum(1,str1); var m1 = parseInt(getNum(2,str1)) - 1; var d1 = getNum(3,str1); var h1 = getNum(4,str1); var mu1 = getNum(5,str1); var s1 = getNum(6,str1); var y2 = getNum(1,str2); var m2 = parseInt(getNum(2,str2)) - 1; var d2 = ...
一、作用
Spring为我们解决Hibernate的Session的关闭与开启问题。 Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层,当 Web 层访问到那些需要延迟加载的数据时,由于加载领域对象的 Hibernate Session 已经关闭,这些导致延迟加载数据的访问异常
(eg: org.hibernate.LazyInitializationException:(LazyInitializationExceptio ...
让tomcat服务器使用url rewrite1. 第一步:首先到这里下载:http://tuckey.org/urlrewrite/urlrewritefilter-3.0.42. 解压urlrewritefilter-3.0.4.zip里面包含几个文件WEB-INF–lib\urlrewrite-3.0.4.jar –urlrewrite.xml 按照目录位置放在工程的WEB-INF文件夹中3. 在WEB-INF/web.xml配置UrlRewriteFilter在 <servlet-mapping> 前面加入 <filter> ...
主机远程登录虚拟机系统Linux
虚拟机Linux系统中的防火墙没有关闭,因为安装系统时防火墙是默认打开的。
关闭防火墙命令:/etc/init.d/iptables stop 永久关闭::chkconfig --level 35 iptables off
验证防火墙打开的命令:/etc/init.d/iptables status,会得到一系列信息,说明防火墙开着。
网上关于利用软件工具PUTTY远程登录到虚拟机系统Linux的文章也不少,介绍的都是比较正确的。我采用了下列帖子介绍的第二种方法。现转帖如下 ...
为了做虚拟机,需要将服务器上的11g的用户的完整数据导出来。而虚拟机上的oracle10g的,直接导出来,无法导入到虚拟机。
所以,试着用10g的客户端来导出数据,
用命令:exp exoa/*****@exoa1 file=20100526.dmp grants=y full=y
执行后,系统提示:
EXP-00008:遇到 ORACLE错误1406
ORA-01406:提取的列值被截断
EXP-00000:导出终止失败
后来使用了网上看到的另外一种方法:用expdp命令在11g服务器端导出,然后在10g中用impdp命令导入:
导出命令:expdp exoa/* ...
oracle密码特殊字符在imp、exp里的使用
ORACLE 2010-06-12 11:46:15 阅读156 评论0 字号:大中小 订阅
今天在做数据导出的时候,由于用户名的密码使用的是特殊字符,所以遇到了错误代码:“EXP-00056: 遇到 ORACLE 错误 12154”,网上查找原因,需要用引号扩起来,但是os不同,方式也不同:
闭锁(Latch)
闭锁(Latch):一种同步方法,可以延迟线程的进度直到线程到达某个终点状态。通俗的讲就是,一个闭锁相当于一扇大门,在大门打开之前所有线程都被阻断,一旦大门打开所有线程都将通过,但是一旦大门打开,所有线程都通过了,那么这个闭锁的状态就失效了,门的状态也就不能变了,只能是打开状态。也就是说闭锁的状态是一次性的,它确保在闭锁打开之前所有特定的活动都需要在闭锁打开之后才能完成。
CountDownLatch是JDK 5+里面闭锁的一个实现,允许一个或者多个线程等待某个事件的发生。CountDownLatch有一个正数计数器,countDown方法对计数器做减操作,await方法 ...
memcache/memcached/memcachedb 配置、安装
当你听到memcache与memcached时把它当做是一个东东就好了,尽管它们存在区别,但是这并不影响你对它们的运用及理解。
“Memcache”它是一个自由和开放源代码、高性能、分配的内存对象缓存系统,即该系统名称为“Memcache”;
“Memcached”它是该系统的主程序文件,以守护程序方式运行于一个或多个服务器中(分布式),随时接受客户端的连接操作,使用共享内存存取数据;
“Memcachedb”它是新浪2007年的项目,在Memcached的基础上开发出来了,它与Memcache不同的是它 ...
这几天项目中要用到树型结构,正好项目中用到了JQuery,所以就在网上找依赖JQuery的JS树,最终选择了 jquery.treeview.js,原因之一,它是JQuery官方发布的JS库,另一方面,看了一下它的文档,使用起来也是很简单的。经过一个小时的研究,终于搞定,现把它的使用方法做个简要的说明,以做笔记。
要使用jquery.treeview.js,当然第一步是要把它下载下来,放入自己的工程中,然后在页面文件中引进 jquery.js,jquery.cookie.js,jquery.treeview.js,jquery.treeview.async.js四个库文件,其中 ...
修改jquery.treeview.js文件中的applyClasses方法(注释掉两行代码):
修改后的applyClasses方法如下:
applyClasses: function(settings, toggler) { /* this.filter(":has(>ul):not(:has(>a))").find(">span").click(function(event) { toggler.apply($(this).next()); }).add( $("a", this) ...
作者:罗代均 ldj_work#126.com,转载请保持完整性
0, 环境说明
Apache :apache_2.0.55 1 个
Tomcat: apache-tomcat-5.5.17 (zip版) 2个
mod_jk:: mod_jk-apache-2.0.55.so 1个
第一部分:负载均衡
负载均衡,就是apache将客户请求均衡的分给tomcat1,tomcat2....去处理
1.安装apche,tomcat
http://httpd.apache.org/ 下载Apache 2.0.55 ...
常见的平衡算法
一般的平衡算法主要任务是选择一个集群节点,然后将新请求发给它。有些简单平衡方法可以独立使用,有些必须和其它简单或高级方法组合使用。平衡算法设计的好坏直接决定了集群在负载均衡上的表现,设 ...
现在做电子商务首先面对的就是需要整理成百上千的行业分类数据,以便给产品分类,方便用户选购。
而这些行业数据又需要长期的积累和整理,对于没有多少年经验的电子商务公司来说,最快捷的也就是像
中国电子商务的老大(阿里巴巴)借数据。阿里巴巴经过这么多年的电子商务发展,其行业数据可以说是
中国电子商务的标准了。好了接下来我们就要像老大借点行业数据来用用了。
借东西首先要找到地方,下面就是阿里巴巴提供的行业分类数据的地址:
http://upload.china.alibaba.com/offer/list_category.htm
http://upload.china.alib ...
在请求表单中添加<s:token></s:token>
然后在struts.xml文件中添加配置信息
<action name="register" class="com.dimeng.member.baseinfo.action.MemberAction" method="register"> <result>member_reg_success.jsp</result> <result name="input">member_re ...