自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

原创 使用hibernate审计和jpa实现历史记录表

1.首先在需要记录历史的Entity上加@Audited 对不需要审计的字段可以加@NotAudited2.配置文件中加上自定义审计历史表后缀spring.jpa.properties.org.hibernate.envers.audit_table_suffix=_history然后Entity的任何改动都会在history表记录了...

2018-11-30 16:33:38 1830

原创 EncryptionOperationNotPossibleException解决方案

今天换电脑了,以前正常的功能报异常:org.jasypt.exceptions.EncryptionOperationNotPossibleException at org.jasypt.encryption.pbe.StandardPBEByteEncryptor.decrypt(StandardPBEByteEncryptor.java:1051) at org.jasyp...

2018-11-28 19:15:20 18436 2

原创 docker部署elk日志中间件+filebeat采集

1,首先确认机器上有4G可用内存#然后输入命令查看机器上面mmap的值:sysctl vm.max_map_count#如果值小于655360#执行命令:sysctl -w vm.max_map_count=655360#然后设置修改文件vim /etc/sysctl.conf#加入:vm.max_map_count=655360启动elk:sud...

2018-11-28 11:21:26 1150 1

原创 JpaTransactionManager的初始化和获取事务

初始化JpaTransactionManager时调用栈:org.springframework.orm.jpa.JpaTransactionManager.<init>(JpaTransactionManager.java:118)org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.trans...

2018-11-26 13:56:50 7446

原创 java foreach内部实现

今天突然想看看foreach内部实现是怎样的,比如如下代码:for (EmailClientEntity emailClient : emailClientDao.findAll()) {//TODO something...}通过javap看看字节码指令: public void initAllEmailSession(); Code: 0: aload...

2018-11-23 11:28:52 756

原创 java mail获取邮件正文方法

之前用java mail获取content都是空,后来发现类型是Multipart,而且里面有好几层正确的获取邮件正文代码如下public static String parseMultipart(Multipart multipart) throws MessagingException, IOException { StringBuffer bodyText = ne...

2018-11-23 09:59:33 3211 2

原创 ids for this class must be manually assigned before calling save()

今天发现一个问题:org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save():看了下,我这个实体类没有定义ID自动生成策略,ID没有值照成的。...

2018-11-13 14:52:08 3372

原创 java打印调用栈的方法

System.out.println(ExceptionUtils.getStackTrace(new Throwable()))

2018-11-12 11:15:17 2437

原创 python3,pip10编译安装

sudo apt-get updatesudo apt-get install -y build-essential tk-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzm...

2018-11-09 15:24:14 646

pinpoint-agent

下载后解压,在启动参数加上-javaagent:你文件夹\pinpoint-agent\pinpoint-bootstrap-1.6.1.jar -Dpinpoint.agentId=应用名 -Dpinpoint.applicationName=实例名

2018-09-26

word,excel,ppt完美转换PDF(解决各种疑难文档)

https://mp.csdn.net/postedit/79998613 restful接口上传文件,下载转换文件,格式校验,队列缓冲 已经打成压缩包,里面集成python3,nginx。 解压点击start.vbs就会启动一个worker,两个web,一个nginx负载均衡。开箱即用。 守护进程,无弹窗。因为是调用office进程,要提前安装好wps和office(两者选其一) 如果出现连接不到redis,请把bin目录conf.py里面的redis地址改成你的。

2018-04-19

spring源码缺失的jar包

spring-cglib-repack-3.1.jar spring-objenesis-repack-2.1.jar

2015-05-21

用jquery UI实现的手风琴菜单、折叠菜单

用jquery UI实现的手风琴菜单、折叠菜单

2013-08-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除