- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11FontManager
docker环境,使用EasyExcel和POI遇到的问题.
2024-04-08 21:23:16
1866
原创 Springboot 3中,使用jacoco插件生成单元测试覆盖率报告
springboot项目中,通过jmockit单元测试,surefire自动运行单元测试,jacoco插件生成测试报告,jenkins 流水线上sonarQube查看报告.
2024-03-26 22:08:16
1165
1
原创 FastJson中JSON,JSONObject和JSONArray简单使用
/ 如果我们设置系列化为 false。JSONArray可以看作List,使用List可以简单构造json数组对象。JSONObject可以看作Map,使用key-value构建json对象。JSON中提供了常用的对象和json数据间的转换方法。1.pom.xml中引入依赖。
2023-08-22 23:37:14
925
原创 通过DBeaver 给Postgre SQL表 设置主键自增
5.将新建序列id-increase应用到company表的id主键上。nextval('"id-increase"'::regclass)4.新建序列: id-increase。postgresql中的通过序列,可以实现mysql中主键自增的效果。3.由于主键id没有实现自增,所以出现上面错误。6.再次执行插入语句,数据插入成功。2.插入数据(不传入id)
2023-08-21 23:00:55
5067
2
转载 log4j2中配置文件log4j2.xml
此博文转载自阿豪聊干货的“聊一聊log4j2配置文件log4j2.xml”,博文地址:https://www.cnblogs.com/hafiz/p/6170702.html一、背景昨天了解了一下slf4j和log4j2,想要进行总结记录,配置步骤十分简单,唯一需要具体了解的就是log4j2.xml的配置,于是找到了这篇博文,配置讲解十分详细,便转载作记录,再次感谢阿豪聊干货。以下原文...
2019-11-12 15:31:58
202
原创 HP fortify Unsafe JNI.
//1. For Object.getClass()使用apache中API替代./** * replace Object.getClass(). * @param obj * @return * @throws ClassNotFoundException */ public static Class<?> getClas...
2019-11-12 15:09:20
2579
1
转载 Read values from properties file in Spring(spring中读取配置文件方式)
Reference:http://www.henryxi.com/read-values-from-properties-file-in-spring
2019-09-03 13:38:02
192
原创 Spring-Security认证授权流程小结
Spring-Security主要是一个由一堆Filter组成的过滤器链,每个Filter负责做自己的事情.spring-security内置的过滤器表: Filter 类 别名 ChannelProcessingFilter CHANNEL_FILTER SecurityContextPersistenceFilter SECURI...
2019-08-22 17:37:06
795
原创 Quartz定时器的使用小结 (QuartzJobBean的使用)
在项目开发中经常会使用到定时器的功能,比如定时生成报告、发送邮件、定时处理账务等等.项目中Quartz集成spring的方式是最为常用的,即QuartzJobBean的使用.涉及关键类有三个:1、调度工作类:org.springframework.scheduling.quartz.JobDetailFactoryBean,该对象通过jobClass属性指定调度工作类(做什么);2、...
2019-08-19 10:15:47
9565
原创 Jackson自定义反序列化器及简单使用
适用情况:在使用jackson时,遇到转特殊对象不能成功时,这时需要自定义转换规则.本文以以json字符串转jsonorg.springframework.validation.FieldError对象为例.一. 问题:FieldError中字段private修饰字段只有getter方法,所以直接用常规转Bean方式是失败的.以下是FieldError部分源码:@SuppressWar...
2019-08-16 16:09:01
3323
1
原创 idea中部署项目,报错:nested exception is org.apache.ibatis.binding.BindingException: Invalid bound
问题描述:在部署Spring+Spring MVC+Mybatis的项目时,运行 Maven build -> tomcat7:Run 遇到这个异常.分析:应该是mapper对应的mapper.xml文件没有被编译到target对应的classes文件目录下,结果去目录中找果真没有对应的mapper.xml文件.解决:在项目的pom.xml中增加以下配置即可.意思就是在编...
2018-12-01 10:54:03
2673
转载 docker学习笔记—— ubuntu16.04下安装docker(菜鸟初试)
原文:https://blog.youkuaiyun.com/bingzhongdehuoyan/article/details/79411479本文开发环境为Ubuntu 16.04 LTS 64位系统,通过apt的docker官方源安装最新的Docker CE(Community Edition),即Docker社区版,是开发人员和小型团队的理想选择。开始安装1.由于apt官方库里的docker...
2018-11-29 21:41:13
456
转载 E:Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/cache/app-inf
问题描述;在ubantu 16.04 版本安装docker时,执行sudo apt-get update更新软件源,报错:解决:我的ubantu是64bit,在命令窗口按照顺序执行以下命令即可:①sudo pkill -KILL appstreamcli②wget -P /tmp https://launchpad.net/ubuntu/+archive/primary/+...
2018-11-28 23:18:50
6681
3
原创 插件开发,引用插件报plugin “axis2 idea tools”is incompatible with this installation
问题:在安装Axis2-idea-plugin-1.7.9.zip的插件的时候,出现以下错误:plugin “axis2 idea tools”is incompatible with this installation.分析:插件的版本和idea的版本不一致.解决:step1:查看idea中版本信息.step2:解压插件压缩包,找到plugin.xml文件,搜索i...
2018-11-26 23:39:45
1934
转载 Centos 安装docker
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17.10。 一、安装docker...
2018-11-25 16:03:49
161
转载 在Idea中,java.lang.ClassCastException: xxx_$$_javassist_0 cannot be cast to javassist.util.proxy.Proxy
发现是类型转换异常,Department_$$_javassist_0类不能转换成 javassist.util.proxy.Proxy类型,最先想到的原因可能是包之间的冲突,ctrl+alt+shift+S:打开project structure中的libraries:如下图找到重复引用的jar包:...
2018-06-19 22:45:42
827
原创 严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start compone
严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException:Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] at org.apache.catalina.util....
2018-06-19 22:30:05
6436
原创 maven项目中更新以后jdk始终是1.5版本的解决:全局配置和单一项目的配置
1.设置全局的jdk,在maven的配置文件setting.xml中的profiles节点元素下添加:如下profile节点信息---此处版本设置为jdk1.8<profile> <id>jdk1.8</id><activation> <activeByDefault>true</activeByDefault><...
2018-05-08 20:30:22
269
转载 适配器模式
基本介绍著名的设计模式“四人帮”这样评价适配器模式:将一个类的接口转换成客户希望的另外一个接口。Adapter 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。——Gang of Four适配器模式将一个类的接口适配成用户所期待的。一个适配器通常允许因为接口不兼容而不能一起工作的类能够在一起工作,做法是将类自己的接口包裹在一个已存在的类中。Adapter...
2018-03-16 23:58:24
153
转载 工作流学习——Activiti流程变量五步曲
转自:http://blog.youkuaiyun.com/zwk626542417/article/details/46648139</span></p> 上一篇文章我们将流程实例的启动与查询,任务的办理查询都进行了介绍,我们这篇文章来介绍activiti中的流程变量。 二、正文 流程变量与我们平常理解的变量是一样的,只不过是用在了我们activiti中,所以称为流程...
2018-03-12 00:16:12
396
转载 工作流学习——Activiti流程实例、任务管理四步曲
转自:http://blog.youkuaiyun.com/zwk626542417/article/details/46646565</span></span></p> 上一篇文章中我们将Activiti流程定义管理的知识进行了介绍,这篇文章我们继续Activiti流程实例和任务管理的学习。 二、正文 流程实例(ProcessInstance ) 流程实例(...
2018-03-12 00:13:45
301
转载 工作流学习——Activiti流程定义管理三步曲
转自: http://blog.youkuaiyun.com/zwk626542417/article/details/46602419</span></span></p> 在上一篇文章我们通过一个小demo对Activiti进行了宏观的介绍,让大家对Activiti有了整体的认识,这篇文章我们来学习具体的流程定义管理的CRUD. 二、正文 流程定义是什么 P...
2018-03-12 00:12:24
279
转载 工作流学习——Activiti整体认识二步曲
转自:http://blog.youkuaiyun.com/zwk626542417/article/details/46594505<br></p> 在上一篇文章中我们将工作流的相关概念、activiti的前世今生、activiti与jbpm的比较进行学习,这篇文章我们正式进行activiti的学习,activiti的整个学习我们主要通过例子的形式来理解。今天我们主要是准备下a...
2018-03-12 00:10:47
231
转载 工作流学习(Activiti)——重要概念扫盲篇一步曲
转自:http://blog.youkuaiyun.com/zwk626542417/article/details/46592471<br></span></h1> 从本篇文章我们开始介绍工作流框架activiti的相关知识,不过在介绍activiti的知识之前,我们很有必要对工作流的一些基本概念进行了解。 工作流重要概念 Workflow Workfl...
2018-03-12 00:08:27
422
转载 mybatis中的级联删除
父级 主键被其它表作为外键 子级表示把其它表的主键作为自己的外键RESTRICT、NO ACTION、SET NULL 和 CASCADERESTRICT、NO ACTION表示子级有数据改变是父级数据不更新SET NULL 表示父级在更新或者删除时将子记录列的值设为nullON DELETE CASCADE 表示父记录删除时子记录对应的列数据也删除ON UPD...
2018-03-11 23:51:52
3851
原创 Maven:项目 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
问题描述:maven项目,在tomcat服务器上面运行,启动服务器报错.根据错误提示.:jar包没有导入?org\springframework\spring-web\4.1.2.RELEASE\spring-web-4.1.2.RELEASE.jar查看项目结构:发现已经编译:尝试了很多方法以后:后来发现没有交给tamcat管理,做以下修改就可以了. 再次启动服务器:ok了.粗心犯的错!!!!!...
2018-03-11 18:57:36
224
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人