- 浏览: 91402 次
- 性别:
- 来自: 南京
最新评论
-
zx445146042zx:
楼主有 跳转指定页 的实现吗?
datatables 带查询条件java服务端分页处理
文章列表
当前实现的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
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)
)
...
JS中的prototype
- 博客分类:
- web,javascript
转自: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
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
使用起来也要简单 ...