- 博客(45)
- 资源 (2)
- 收藏
- 关注
原创 spring 5.2+ http返回结果json格式字符集丢失问题
spring-web 5.2+ http http header content-type , charset缺失
2022-08-12 14:02:10
2120
3
翻译 spring-boot日志配置
如果机器磁盘报警,大部分被一个日志文件/var/log/xxx.log占满,那么大概率是你的spring-boot的日志使用错误导致的,下面看一下spring-boot的日志是如何配置的1、当你的工程中引入了spring-boot的日志启动包spring-boot-starter-logging,默认依赖引入使用logback,但是如果你没有针对logback进行一些配置那么是不会生效的。spring-boot的默认日志目录在spring-boot的jar包中有一个文件spring-configura
2022-01-26 16:44:08
295
转载 Redis分布式锁实现
import redis.clients.jedis.Jedis;import java.util.Collections;/** * Created by zhangzhenhua on 2018/6/11. */public class RedisTool { private static final String LOCK_SUCCESS = "OK"; pr...
2018-06-12 15:27:33
237
原创 windows storm伪集群搭建及运行
storm伪集群搭建准备:python 安装 官网https://www.python.org/downloads/windows/zookeeper 安装 https://zookeeper.apache.org/ 单机伪集群搭建可以参考网上资料storm release版本下载 http://storm.apache.org/downloads.html 下载1.2.1jdk ...
2018-04-13 14:00:53
1752
原创 链表反转
void reverse(){ Node current ,pnext,prev; current = head.next; pnext= current.next; current.next = null; while(pnext!=null){ prev= pnext.next; pn
2016-12-09 18:07:38
359
转载 二叉树的遍历
//先序遍历 public void preOrder(BinaryNode root){ if(root!=null){ System.out.print(root.data+"\t"); preOrder(root.left); preOrder(root.right); }
2016-12-09 14:59:28
488
原创 PDF盖骑缝章
对于无纸化操作pdf文件如果需要打印,一般为了保证完整有效性用数字签名就可以了,但是需要打印纸质后数字签名就呵呵了,对于人眼的完整行只能靠骑缝章来简单的保证一下了。所以骑缝章完全事为了人类肉眼识别出来的一个东西。对于要打印的pdf加一个骑缝章,无非就是把章按页数切割成等份的图片,合并在一起罢了。import com.itextpdf.text.BadElementException;import
2016-11-02 15:40:17
32097
26
原创 PDF时间戳数字签名
可信时间戳是由联合信任时间戳服务中心(TSA:Time Stamp Authority)颁发的具有法律效力的电子凭证, 时间戳与电子数据唯一对应,其中包含电子数据 “指纹”、产生时间、时间戳服务中心信息等。可信时间戳的法律效力、作用我就不说了 直接贴代码吧。import com.itextpdf.text.DocumentException;import com.itextpdf.text.Rec
2016-11-01 14:58:44
12195
5
原创 MySql数据库表数据合并同步
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传* 标题##数学公式* - UML序列图和流程图 - 离线写博客 - 导入导出Markdown文件 - 丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl +
2016-09-26 22:43:58
3771
原创 通过maven插件assembly打war包
1、pom.xml配置 maven-assembly-plugin src/main/assembly/assembly.xml make-assembly package single 2、assembly.xml配置 assembly war dir false
2016-08-03 15:09:18
5303
原创 aapt 在linux下的运行错误
1、aapt: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory2、aapt: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
2016-08-03 14:58:57
906
原创 MySQL 5.7 安装
1、官网下载MySQL数据库和驱动程序(Windows): mysql-5.7.13-winx64.zip2、解压zip文件,创建my.ini文件[mysql]default-character-set=utf8[mysqld]port=3306basedir=C:\Program Files\mysql-5.7.13-winx64datadir=C:\Prog
2016-07-29 17:30:12
401
原创 Cannot open Redis connection due invalid URI
InvalidURIException: Cannot open Redis connection due invalid URI自己在windows下开发,连的redis没有任何问题,部署到linux机器上就开始提示Cannot open Redis connection due invalid URI 一开始以为是redis安装的有问题绑定了ip,各种调试试错,发现也么有问题(
2016-06-15 11:25:42
9198
原创 go在windows上环境搭建
1、首先下载对应系统位数版本http://www.golangtc.com/download我的电脑是64位windows系统,所以下载go1.6rc2.windows-amd64.zip2、解压到D:\go3、设置环境变量新建GOARCH=amd64 新建GOBIN=D:\go\bin (你Go安装目录) 新建GOOS=windows 新建GO
2016-02-21 11:29:01
5817
原创 使用Spring + quartz集群持久化时注意事项
1、持久化时未序列化异常java.io.NotSerializableException: Unable to serialize JobDataMap for insertion into database because the value of property 'methodInvoker' is not serializable: org.springframework.schedu
2015-10-02 00:45:50
14508
原创 Quartz Job Scheduling
2014-06-11 17:32:21,659 WARN org.springframework.scheduling.quartz.LocalDataSourceJobStore.findFailedInstances(3278) - This scheduler instance (2013-20140327IQ1402479043325) is still active but was r
2014-06-11 18:08:32
10599
8
原创 nginx+tomcat配置集群负载均衡
思路:安装nginx监听80端口,即域名指向的端口,通过nginx的负载均衡到多台服务器上,例如两个tomcat(如果是同一台机器上的是多个端口)当通过负载均衡实现均衡调用时,tomcat的session却不能实现共享,可以通过memcached实现session共享,以实现多台服务之间的跳转仍然session在线
2014-06-11 16:31:59
1534
原创 flying-saucer/iText PDF in servlet not finding css file HTML生成PDF未加载css
当使用模板文件加载html代码 shenche
2014-05-09 16:09:26
2373
原创 MySQLNonTransientConnectionException: No operations allowed after statement closed
今天部署到新浪上的一个应用,抛出了这个异常:Could not roll back Hibernate transaction; nested exception is org.hibernate.TransactionException: rollback failedMySQLNonTransientConnectionException: No operations allowed
2014-03-06 08:57:56
9040
原创 Maven deploy Return code is: 400
使用mvn deploy发布到远程仓库时报错 Return code is: 400原因:1.nexus的repository分三种类型:Hosted、 Proxy和Virtual,另外还有一个repository group(仓库组)用于对多个仓库进行组合。部署的时候只能部署到Hosted类型的仓库中,如果是其他类型就会出现这个400错误。2.默认情况下部署构件到Releas
2014-02-24 14:39:31
33204
2
原创 整数问题 --如果一个数能够被组成它的各个非0数字整除,则称它是完美数。
如果一个数能够被组成它的各个非0数字整除,则称它是完美数。例如:1-9都是完美数,10,11,12都是完美数,但是13就不是完美数(因为13不能被组成它的数字“1”和“3”整除)。 现在给定正整数x,y,求x和y之间(包含x和y)一共有多少个完美数。输入数据1自己写了个答案,不过运行超过3秒。挑战失败,求大神帮忙啊!/** * * @author Joshua *
2014-01-22 15:46:45
3808
原创 Oracle实体视图及树形排序学习
materialized view主要用于预先计算并保存表连接或聚集等耗时较多的操作的结果,这样,在执行查询时,就可以避免进行这些耗时的操作,而从快速的得到结果。使用语法:CREATE MATERIALIZED VIEW XX REFRESH [[fast | complete | force] [on demand | commit]
2013-06-25 15:57:31
2107
原创 SpringMVC+Hibernate4 导致事务失效不提交的可能原因
1.对于用annotation方式的事务注解和bean配置,spring的配置文件 与springMVC的配置文件对包的重复扫描装配会照成失效在主容器中(applicationContext.xml),将Controller的注解排除掉 而在springMVC配置文件中将Service注解给去掉 因为spring的conte
2013-05-05 23:44:16
3926
原创 Java Mail邮件SMTP协议返回信息 535 5.7.3 Authentication unsuccessful.
当邮件使用SMTP协议 身份认证时,如果出现javax.mail.AuthenticationFailedException: 535 5.7.3 Authentication unsuccessful.则说明你的用户名与你的密码不正确导致验证失败!SMTP_AUTH_Fail_Response MessageSMTP_AUTH_Fail_Response is defin
2013-04-07 13:36:54
54356
原创 Window环境下openssl安装部分错误的解决方法
在window环境下安装openssl 时,当执行到 nmake -f ms\ntdll.mak 时,会报一个错误Microsoft (R) 程序维护实用工具 10.00.30319.01 版版权所有(C) Microsoft Corporation。保留所有权利。Building OpenSSL perl util/copy.pl ".\.\e_os.h" "t
2013-02-28 16:26:44
7810
1
转载 获得Hibernate Criteria的原生SQL
对于Hibernate QBC查询,有时候我们会遇到需要获得最终SQL的需求,但是Hibernate本身并没有提供该方法。虽然我们可以使用诸如p6spy之类的第三方组件来输出实际SQL日志,但是那是通过拦截dataSource-SQL实现的。我们仍然无法在程序内部获得最终实际的SQL代码。那么如何在程序中获得SQL呢。其实有一个方法,那就是模拟一遍Hibernate中Criteria生成S
2013-02-28 11:19:32
11312
原创 使用指数与对数实现oracle 的乘法与除法@Deprecated
ln(x*y)=ln(x)+ln(y)x*y =eln(x*y)=eln(x)+ln(y)ln(x/y)=ln(x)-ln(y)x/y =eln(x/y)=eln(x)-ln(y)对于对数的真数是必须>0的数 所以对于负数相乘的时候要求绝对值(负数加个符号就可以),再求得对数后再加上符号,对于0相乘等于0就可以。 对于oracle 的sql为 exp(ln(x
2012-09-20 14:16:13
3164
原创 高度图 灰度图 heightmaps 的制作
转载我 大学时候翻译的一篇作高度图的日志,当时学OpenGL做地形的灰度图片找了很多资料,才在Ogre Wiki找到这么一篇。中文的资料基本为0。http://xuedaolaozu.zhang.blog.163.com/blog/static/9683090420106217253843/
2012-09-02 11:28:36
9620
原创 java动态代理学习笔记
动态代理步骤1.创建一个实现接口InvocationHandler的类,它必须重写invoke方法2.创建被代理的类以及接口3.通过Proxy的静态方法 newProxyInstance(ClassLoader loder,Class[] interfaces,InvocationHandler h)创建一个代理4.通过代理创建调用方法InvocationHa
2012-08-31 16:21:46
2161
原创 java.lang.NoSuchMethodError: org.slf4j.helpers.MessageFormatter.arrayFormat(...
关于Logback的一个异常java.lang.NoSuchMethodError: org.slf4j.helpers.MessageFormatter.arrayFormat(Ljava/lang/String;[Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple;原因可能有两个:1、jar包冲突,build path下可能加
2012-07-05 10:29:50
18214
1
原创 oracle 模糊查询不区分大小写 regexp_like
regexp_like(source_string ,pattern )regexp_like(source_string ,pattern ,match_parameter )source_string is a character expression that serves as the search value. It is commonly a character
2012-05-14 15:42:46
7662
原创 CXF异常 No DestinationFactory was found for the namespace http://schemas.xmlsoap.org
最近学习webservice一运行就遇到了这个异常,郁闷。网上发现关于这个异常也是众说纷纭Caused by: org.apache.cxf.service.factory.ServiceConstructionExceptionat org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:134)
2012-05-12 21:41:11
8248
转载 画虎画皮难画骨,编程编码难编译
画虎画皮难画骨,编程编码难编译http://www.cnblogs.com/ider/archive/2012/05/03/xor_swap_issues.html当我看到作者的这篇文章,我羞愧的低下了头!
2012-05-03 14:16:40
1349
原创 hibernate 3.5+ 后的BLOB操作cannot be cast to oracle.sql.BLOB
如果你以前在创建blob类型的实体时,你一定会像这样private Blob image;其中Blob是java.sql.Blob在操作Blob对象的时候会用到SerializableBlob这个类但是当你的hibernate3.5后org.hibernate.lob.SerializableBlob这个类会被取消掉,取而代之的是org.hibernate.jdbc.ResultS
2012-03-18 17:35:08
10443
原创 struts-convention零配置--约定大于配置
如果之前没有用struts2 的convention,在开发中你会发现有大量的action需要去配置,而且每个action又有多个result需要配置。用了struts的convention后将极大的减少这些操作。开发速度大大加快。1.所需jar包 struts2-convention-plugin-2.2.1.1.jar还要与之相当的xwork-core-2.1.6.jar的ja
2012-01-04 22:47:44
5519
原创 spring security 在jsp中的标签库
spring-security 在jsp中的标签库1.在jsp中声明2.标签目前共有三个标签 2.1、authorize标签这个标签用来决定它的内容是否会被执行. This content will only be visible to users who have the "supervisor" author
2011-12-31 10:33:15
17161
TA创建的收藏夹 TA关注的收藏夹
TA关注的人