`
roc08
  • 浏览: 224065 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
打水印版nginx安装过程(centos) 1. 安装依赖组件 sudo yum install gd-devel pcre-devel libcurl-devel 2. 下载nginx (1) 下载 wget http://nginx.org/download/nginx-1.9.6.tar.gz (2)解压 tar -zxvf nginx-1.9.6.tar.gz (3) 进入目录 cd nginx-1.9.6 3. 下载水印功能源代码 https://github.com/intaro/nginx-image-filter-watermark 点击download zip下载 4. 覆盖n ...
firfox 不支持background-position-x background-position-y,需要将x y写到一起,例如 想要设置background-position-y,需这样写:background-position:0px 50px
itext可以生成pdf并对其进行各种操作,其中就包括签章,并且用其他工具签的章,itext也可以识别出来。 目前系统中有一个需求,系统要求上传的pdf必须进行签章,上传后需要对pdf进行验签和拿到pdf章的证书的所有者, 拿到章证书的所有者代码如下 PdfReader reader = new PdfReader(pdfPath); AcroFields acroFields = reader.getAcroFields(); if (acroFields == null) { return result; } //签章名称 List<Strin ...
1. 简介 Plupload是不支持断点续传的,但是他支持分片上传,因此我们只需要打开其分片上传后,在文件上传之前请求一个服务器当前文件已上传的大小,如果上传大小为0则认为没有上传过,重新上传,如果上传文件大小大于0则从已上传的切片的下一个切片开始上传。 2. 修改plupload 1. 判断是否上传过 修改plupload.js,在onUploadFile方法中添加请求 if (file.name && chunkSize) { $.ajax({ type: "GET", async : ...
错误: ERROR: Failed to check out http://server-code/XXXXXXXXX org.tmatesoft.svn.core.SVNException: svn: E195012: Unable to find repository location for 'http://server-code/XXXXXXXXX@UNDEFINED' in revision '40,361' 原因: hudson服务器时间与svn服务器时间不一致,hudson服务器时间还是一年前的时间,更新hudson服务器时间后,报错消失 参考: http://www.tuic ...
oracle数据库中如果有些记录字段是重复的,需要将这些数据删除掉,如果要删除的两条记录无论删哪个都可以,可采用下面这个方法: 例如学生表student中,学生姓名name和学号stu_no是重复的就删除掉一条。 select * from student a,student b where a.name = b.name and a.stu_no= b.stu_no and a.rowid < b.rowid delete from student a where a.rowid<( select max(rowid) from student b where a.na ...
http://stackoverflow.com/questions/8121551/is-it-possible-to-unproxy-a-spring-bean http://stackoverflow.com/questions/4409456/how-to-unwrap-the-original-object-from-a-dynamic-proxy http://www.techper.net/2009/06/05/how-to-acess-target-object-behind-a-spring-proxy/ http://jinnianshilongnian.iteye.c ...
oracle 生成uuid的函数 sys_guid()  注意生成后的类型是raw(16) 有32个字符,是一个数据流, 通过rawtohex()可将其转换为16进制字符, 即rawtohex(sys_guid())即可
1.简介   蛮力算法,比较简单的一种字符串匹配算法,在处理简单的数据时候就可以用,完全匹配,速度慢。 2.算法思想    将模式字符串与目标字符串逐个字符进行比较,将模式字符串的第一个字符与目标字符串的第一个字符串比较,如果相等就比较模式字符串的第二个字符和目标字符串的第二个字符,相等继续比较下一个,不相等的话就用模式字符串的第一个字符与目标字符串的第二个字符比较,依次比较。直到目标字符串的最后一个字符比较结束。    比如目标字符串为abcsadfcsafdsf,模式串为csaf,比较步骤如下:     1. c与a比较,不匹配     2. c与b比较,不匹配     3. c与c比较,匹 ...
1.问题:     在Tomcat启动时会在struts2初始化时提示  org.apache.struts2.util.fs.JBossFileManager DEBUG Cannot load [org.jboss.vfs.VirtualFile] class, not a JBoss 7! 整个启动过程中大概有468条类似信息,按道理来说 tomcat启动不应该报非jboss,而且即使他采 ...
1. 进行简单的web测试 1)文中我们测试目标网址是:登陆网站、打开企业基本信息页面。 2)测试目的是该网站在负载达到20 QPS 时的响应时间。 QPS 解释   QPS : Query Per Second 每秒查询率。是一台查询服务器每秒能够处理的查询次数。在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。 3) 为了达成预期的测目的,需要需要在jmeter中建立一个测试计划。因为本次测试仅要求完成登陆和打开企业基本信息两个请求,因此只需要使用HTTP Request Default、HTTP Request Sampler、Http Cookies Manager、正 ...
Velocity中有一个机制可以对值进行转义操作,提供了对java、javascript、sql、xml等style的支持。我们用的javascript style。 转义类在core包中EscapeJavaScriptReference.java 在jsonVelocityUtils加入如下逻辑 velocityProperties.setProperty("eventhandler.referenceinsertion.class",EscapeJavaScriptReference.class.getName() ); velocityPropert ...
目前系统webservice调用有两个报错 1. Can not set final com.sun.tools.internal.xjc.reader.internalizer.InternalizationLogic field com.sun.tools.internal.xjc.reader.internalizer.DOMForest.logic to org.apache.cxf.endpoint.dynamic.DynamicClientFactory 2. java.lang.RuntimeException: XPathFactory#newInstance() failed ...
  现在很多小团队都弱化了DBA的角色,有些团队甚至没有DBA,这时数据库文档和索引等的维护就是很大的问题了,关于数据库文档我写了一个maven插件可以基于Hibernate注解的po生成数据库文档    而对于索引 我看到Hibernate有这个注解,但是加上之后不会自动生成索引,在网上查了很多资料都说的似是而非,有的说可以 有的说不可以,最后找到Hibernate的jira,发现这是个bug 已经修复了,因此我对比了我们正在用的Hibernate3.4版本和3.5的Hibernate生成数据库脚本类的区别,发现Configuration中是生成要创建的数据库 字段 和索引的地方,因此只需修改 ...
  近来系统启动经常出现卡死现象,要启动几次才能起来,由于是OSGi环境,系统启动时会加载大量的类,并且由不同classloader加载,因此怀疑是类加载死锁,通过jconsole看到进程间相互等待的现象,通过dump 得到很多进程block的信 ...
Global site tag (gtag.js) - Google Analytics