`
文章列表
在做一个项目时,客户要求网页上具有声音提醒功能。就是让网页每2分钟去检查一下是不是有新任务,若有就声音提醒。我采用了AJAX技术,再加了一段javascript代码就实现了客户的这个要求。   下面是部分代码:(注意红色部分) <!--#include file="hbwlConfig.asp" --><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title& ...
一需要包含的包 import java.security.*; import java.io.*; import java.util.*; import java.security.*; import java.security.cert.*; import sun.security.x509.* import java.security.cert.Certificate; import java.security.cert.CertificateFact ...
import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.PushbackReader; import java.security.KeyStore; import java.security.Principal; import j ...
        要知道如何将jBPM4与Spring整合,可以先了解jBPM4的IOC容器,如果不了解的可以先看ronghao的这篇文章http://www.iteye.com/topic/381607,是介绍jBPM4的IOC容器的。下面我们介绍jBPM与Spring整合的2种方式:         第一种:手工将SessionFactory放入jBPM4中。         第1步:更改jbpm.spring.default.cfg.xml配置文件,将下面的部分注释掉 <!-- <hibernate-configuration> < ...
jBPM简介 jBPM 即java Business Process Management,基于java的业务流程管理系统,它是市面上相当流行的一款开源工作流引擎,引擎底层基于获得Active Diagram模型。作为jBoss的一个子项目,它使用了hibernate,因此可以很好的支持主流数据库。 一般来说,很多人都会问一个问题,为什么选择jBPM4,而不是OSWorkFlow或者其他工作流引擎呢?在此就说一点儿OSWorkFlow的坏话吧,首先 OSWorkFlow自从2006年1月8日以来就再也没有发布过新版本,其次,之前找到过一份OSWorkFlow的介绍文档,实例中的代码量让人产生 ...
SVN的安装和配置 技术准备 检查软件包your_package是否安装 #rpm -qa | grep your_package 安装your_package软件包 #rpm -ivh your_package 或者 #rpm -Uvh your_package 步骤1、检查并安装SVN以及相关软件包 请确认下面软件包有没有安装,如果没有安装,请到rhel5/centos5光盘找到这些软件包并安装 openssl-0.9.8b-8.3.el5 openssl-devel-0.9.8b-8.3.el5 mod_ssl-2.2.3-6.el5 mod_auth_mysq ...
1.更改telnet登录慢的问题: cd /etc vi resolv.conf 将里面内容清空 2.更改root用户不能直接远程登录问题: cd /etc cd pam.d vi login 注释掉这行 #auth required pam_securetty.so //该行注释掉 3.挂接USB移动硬盘 将移动硬盘挂上. #df 查看Linux下硬盘盘符 mount /dev/sda1 /mnt/usb (举例) 5.更改Linux启动时用图形界面还是字符界面 cd /etc vi inittab 将id:5:initdefault: 其中5表示默认图形界面 改id:3: initde ...
一、下载并安装相关软件。 1、下载: wget http://poptop.sourceforge.net/yum/stable/packages/dkms-2.0.17.5-1.noarch.rpm wget http://poptop.sourceforge.net/yum/stable/packages/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-1.rhel5.1.i386.rpm wget http://poptop.s ...
背景:         随着你的网站业务量的增长你网站的服务器压力越来越大?需要负载均衡方案!商业的硬件如F5又太贵,你们又是创业型互联公司如何有效节约成本,节省不必要的浪费?同时实现商业硬件一样的高性能高可用的功能?有什么好的负载均衡可伸张可扩展的方案吗?答案是肯定的!有!我们利用 LVS+Keepalived基于完整开源软件的架构可以为你提供一个负载均衡及高可用的服务器。 LVS+Keepalived 介绍 LVS         LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内 ...
在linux中可以做基于NAT的负载均衡,这个也可以再路由器上实现,之前有在cisco路由器上成功实践过,不过这种负载均衡的方式似乎不太健壮,不太适合大型的服务器群集,下面来简单介绍下如何在centos5上配置linux群集的轮叫,所谓轮叫也就是说服务器1响应第一个请求,服务器2响应第二个,如果只有两台服务器,那第三个请求又是服务器1来响应!从而实现比较简单的负载均衡。 在本例中需要有一台双网卡的计算机来担任ipvs服务器,另外两台web服务器的IP同ipvs服务器的中的一个IP在同一个网络,并将网关指向ipvs服务器。下面就来设置下ipvs服务器:[root@centos5 ~]# ifco ...
Notepad++是一款不错的编辑器,很轻巧,我很喜欢它。再换个主题,加个代码高亮,看上去就更专业了。如果你是Mac用户,应该听说或使用过Textmate(什么?没听过,那你该补课了!),Textmate的主题可以通过转化使用在Notepad++上,让你同样拥有漂亮的编辑界面。 操作很简单: 到Textmate Theme Directory里找一个你喜欢的主题; 下载这个主题,用任何文本编辑器把它打开,复制所有代码,贴到theme converter page里,然后“Download”; 把转化完的主题放到“C:\Documents and Settings\%%USERNAM ...
1.list转set Set set = new HashSet(new ArrayList()); 2.set转list List list = new ArrayList(new HashSet()); 3.数组转为list List stooges = Arrays.asList("Larry", "Moe", "Curly"); 此时stooges中有有三个元素。 4.数组转为set int[] a = { 1, 2, 3 };   Set set = new HashSet(Arrays.asList(a)); ...
有些情况下,我们不得不动态运行Java代码,以便提供更加灵活的方式,以下代码可参考(在JDK 1.5+平台上运行通过): public static void main(String[] args) { // PrintWriter out; // PrintStream myOut = new PrintStream(out); // System.setOut(myOut); // System.setErr(myOut); int i = 10; String ...
在我们开发网站中,必可避免需要将很多经常使用的数据进行缓存处理,这里有一个非常好的开源框架介绍给大家OSCache,而且很好用,还支持集群,强烈推荐大家使用,使用步骤: 定义一个标识接口,即实现他的类用来做缓存处理,代码如下 /** * @author Administrator * 缓存对象的标识接口 */ public interface IOSCachable{ public String toString(); } 缓存操作类 GeneralCacheAdministrator admin; public ...
我们开发网站的过程中,经常会碰到这种情况,当调用某个类中函数的时候,需要记录一些东西或触发某些事件,如何来实现呢?如当缓存中的对象不是最新时,需及时更新缓存对象,当调用某些类的某些方法时,需要记录某些日志信息等,这种应用无处不在,我们如何实现他,利用Spring框架的AOP为例,记录一下他的实现方法 在applicationContext.xml 配置文件中加入类似如下配置信息 <bean id="commonAdvise" class="cn.hj.advise.CommonAdvise"></bean> <bea ...
Global site tag (gtag.js) - Google Analytics