`
文章列表
    当前实现的web系统中,部署在linux下的tomcat中。有一个功能,用户可以用过界面配置服务器的ip,掩码,网管,dns。然而,ip修改后,会发生能够访问登录页面,但是触发的事件无响应的状况。   百度了一下解决办法。 就 ...
由于我们系统采用maven管理,使用syslog4j时,maven在线仓库里只有syslog4j0.9.30版本的jar包,所以就只用了 syslog4j.0.9.30.jar  实际测试发现,当消息内容含有中文时,消息就会发送截断,变得不完整,即使消息内容进行了utf-8编码依然存在同样这个问题 替换成最新的syslog4j0.9.46 就不会发生这个现象。   这里就需要手动引入第三方jar包,到maven中。   <dependency> <groupId>org.syslog4j</groupId> <artifactId ...
最近做东西有一个需求,因为数据量很大,而实际上用户并不会对所有数据都感兴趣,如果用户直接翻页到最后一页的话,查询速度会很慢,影响用户体验,所以将分页控件处理成百度检索的效果,也就是用户不能直接点击到最后一页。 在这里我决定使用强大的datatables。datatables的“simple_numbers”的分页模式,比较接近需要的效果。 那么问题来了,因为数据量比较大,分页是需要在服务端进行的,同时还需要传递查询条件到服务端。怎样传递数据到后台呢? 先来看前台代码   <!DOCTYPE html> <html> <head> < ...
有些数据,变动量不大,大事使用比较频繁,所以想放在服务启动时,就讲数据加载到内存中,方便在程序中进行取用。   用到了一个简单的实现方法。新建一个servlet,在servlet的init()方法中,进行数据的加载。在web.xml中配置,servlet在启动时加载就行了。 具体实现如下:   servlet 代码:     public class InitData2MemServlet extends HttpServlet { private NodeManagerService nodeManagerService; @Override publi ...
原链接 http://blog.csdn.net/binyao02123202/article/details/6169747   一、生成服务器端证书文件 可以使用Windows系统或者Linux系统 (1)Windows环境 条件:已经安装JDK 步骤: 1、在运行里输入cmd进入命令窗口 2、进入JDK安装目录  如D:/Program Files/Java/jdk1.6.0/bin 3、执行命令   keytool -genkey -alias tomcat -keyalg RSA -keystore E:\tomcat.keystore -validity
原链接http://zhuyuehua.iteye.com/blog/1101041   SSL (Secure Socket Layer - 安全套接字层 ) 功能:保障在 Internet 上数据传输之安全,利用数据加密 (Encryption) 技术,确保数据在网络上之传输过程中不会被截取及窃 听,防止篡改。   如何让我们的 WEB 应用程序应用 SSL 安全保障? 这里有两种方法,双向认证和单项认证。   单项认证 客户端向服务器发送信息时,会检查服务器的证书,如果是安全证书,则向服务器发送数据,如果不是,则不发送数据。   双向认证
作者:junsanQQ:334620162发布网址:http://www.javastar.org/?p=120   这周一个项目上线,使用了SSL双向验证的方式保护WebService接口,原本自己使用keytool签发的服务器和客户端证书在开发和测试的时候都是正常的,但是,在上线后,通过公司的CA平台签发出来的正式证书,却始终无法通过java客户端正常链接。   后来通过网上的一个InstallCert.java的文件生成本地可信任证书库,倒是可以连接了,但是总觉得不对劲,后来仔细检查了一下,原来自己的操作步骤中漏了一步。   为了备忘,也防止自己以后再犯类似的错误,记录下来以 ...
spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。  除了spring.jar ...
pom.xml文件中<dependency>标签下有<scope>标签,该标签说明了依赖的范围   test:运行或编译test文件夹的内容才会被依赖调用,即测试范围有效 compiler:编译或打包时生效 provided:编译测试有效,打包时无效,例如servlet-api 这个包在tomcat自带,打包打进来可能会引起冲突。在sae上发布项目时也要删除servlet-api,否则会报出异常 runtime:运行或者测试时依赖有效,编译时无效,例如jdbc驱动包,不运行时不会被使用到。 默认状态为compiler  

maven 常用命令

mvn clean compile---编译 src/main/java mvn clean test ---编译测试代码 mvn clean package --打jar包或者war包 mvn clean install--安装打好的jar包 到本地maven库中 使用Archetype直接生成骨框架  mvn archetype:generate 裁剪反应堆: mvn  clean install -pl XXX,YYY  使用pl获取制定构建某个几个模块 mvn clean install -pl XXX -am  使用am同时构建XXX模块的依赖模块 mvn ...
有类似这样的场景,比如对某种数据进行统计,每增加一条,就对表A中对应统计记录的值+1,若统计表中,没有对应这种情况的统计数据,则需新插入一条记录,后续在遇到这种数据时,对数据进行更新。 这个时候可以直接用数据库sql实现。 mysql: on Duplicate key update oracel: merge //创建一个表 create table  daily_hit_counter( day date mot null, slot number not null, cnt number not null, private key(day,slot) ) ...
转自:http://www.cnblogs.com/yjf512/archive/2011/06/03/2071914.html 作者:轩脉刃(yjf512)   JS中的phototype是JS中比较难理解的一个部分   本文基于下面几个知识点:   1 原型法设计模式 在.Net中可以使用clone()来实现原型法 原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展。我们称B的原型为A。
java反射机制中Class类中有两个方法getField,getDeclaredField:public Field getField(String name)                throws NoSuchFieldException,                       SecurityException 获取的是公共成员变量,若成员变量为private,仍使用该方法来获取的话,会抛出NoSuchFieldException public Field getDeclaredField(String name)                        t ...
ibatis的groupby的用处很多,比如把数据展示成树结构,目录结构等等。 ibatis的使用方法: 定义一个 resultMap,如下。 <resultMap id="SpreadGroupByPackageID" class="TChannelProduct" groupBy="productId,channelId "> <result property="productId" column="product ...
DOM: DOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。 DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何 工作。由于它是基于信息层次的,因而 DOM 被认为是基于树或基于对象的。 DOM 以及广义的基于树的处理具有几个优点。首先,由于树在内存中是持久的,因此可以修改它以便应用程序能对数据和结构作出更改。它还可以在任何时候在树中上下 导航,而不是像 SAX 那样是一次性的处理。 DOM 使用起来也要简单 ...
Global site tag (gtag.js) - Google Analytics