- 博客(149)
- 资源 (8)
- 收藏
- 关注
原创 Oracle - ascii为0的陷阱
要对比两个库的同一张表的数据差异性,通过工具导出chr(0)的时候,它会自动转换成null,然而数据库中chr(0)并不是null,也就是说导出来再导进去的数据已经跟原始表的数据不一样,进而导致数据比对时,出现差异,影响比对结果。是个空字符,如果将这个字符插入到oracle数据库中,会导致查询出来结果中,看到是空白数据,但用。,0在ascii中为空字符;(3)转为可识别的字符串后,就能用。替换为可识别的空字符串;
2024-05-23 13:57:37 200
原创 spotbugs与maven集成,实现maven package打包前校验
查看详细页面,spotBugs提供的GUI很直观,类似于sonar页面。如果打包失败,有不符合代码规范处,可以看target下的。,此html页面不好看,所以推荐使用。
2024-04-19 19:38:59 308
原创 阿里巴巴Java规约p3c-pmd与maven集成,实现maven package打包前校验
网上复制来,复制去,都不知道原因,瞎搞。故写了此篇文档;以下代码,直接复制到pom.xml中就好使。
2024-04-19 11:31:01 527 2
原创 JVM调优
jmap使用jmap -h 查看帮忙参数查看heap信息jhsdb jmap --heap --pid 20092jvisualvm使用=JDK9,VisualVM被移除了,需要去官网单独下载使用 https://visualvm.github.io/download.html下载解压后,进入bin目录启动即可图形化查看进程信息设置内存溢出时,导出快照文件也可以设置内存溢...
2021-07-15 21:33:00 49
原创 GitLab安装
安装邮件依赖sudo apt-get install curl openssh-server ca-certificates postfix\下载gitLab安装包地址:https://packages.gitlab.com/gitlab/gitlab-ce?page=1安装Gitlabsudo dpkg -i gitlab-ce_xxx-ce.0_amd64.deb修改服务器地址,...
2021-07-13 09:21:00 37
原创 Ubuntu下安装软件
Java安装https://my.oschina.net/whiteSpring/blog/4915721#离线安装# 将上传后的文件放到想存放jdk的目录后,将文件解压tar -zxvf jdk-8u171-linux-x64.tar.gz# 进入到解压出来的文件目录,如果感觉名称不合适先改名cd jdk1.8.0_171# 配置环境变量# 修改JAVA_HOME为真实目录...
2021-07-02 15:17:00 41
原创 Flowable学习
1.部署官网flowable-ui.warflowable-6.6.0tomcat-8PS:flowable-6.6.0不支持tomcat10,如果用tomcat10,会部署不成功将flowable-ui.war放到tomcat的webapps下。启动bin/startup.bat即可访问localhost:8080/flowable-ui用户名/密码 admin/test控制...
2021-06-29 20:04:00 49
原创 Activiti报错
报错信息ERROR: 'org.xml.sax.SAXParseException; lineNumber: 99; columnNumber: 112; cvc-complex-type.2.4.a: 发现了以元素 '{"http://www.omg.org/spec/BPMN/20100524/MODEL":sequenceFlow}' 开头的无效内容。应以 '{"http://www.omg.org/spec/BPMN/20100524/MODEL":artifact, "http://www.o
2021-06-21 18:59:06 477
原创 判断两个类改动字段有哪些
Javers javers = JaversBuilder.javers().registerJaversRepository(new InMemoryRepository(CommitIdGenerator.RANDOM)).build();Diff diff = javers.compare(QUOTE_MAPPER.toDto(dbQuote), QUOTE_MAPPER.toDto(quote));
2021-02-19 20:54:33 443
原创 js正则匹配去除空段落P标签
<p style="margin: 22px 0px 0px; padding: 0px; font-size: 16px; line-height: 24px; color: rgb& #40;51, 51, 51& #41;; text-align: justify; font-family: arial; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; f
2020-12-22 09:52:45 2641
原创 Linux常用命令
Linux的体系结构查找特定文件find 命令检索文件内容grep 命令对日志内容做统计awk 命令批量替换文件内容sed 命令
2020-11-11 21:11:49 98
原创 ABC三表关联,将C表数据赋值给A表
目录创建模拟表业务需求SQL实现创建模拟表表关系a.id=b.a_id (one->one)b.id=c.b_id (one->more)b表相当于AC表关系的纽带create table a( id varchar(255) null, time date null, country varchar(255) null, bu varchar(255) null);INSERT INTO a (id
2020-11-02 21:26:59 437
原创 记录下数据库根据父节点查询搜有的子节点sql语句(不仅仅限于第一级子节点,包括子节点的子节点)
记录下数据库根据父节点查询搜有的子节点sql语句(不仅仅限于第一级子节点,包括子节点的子节点)msql数据库格式SELECT c.DEPT_ID ,c.PARENT_DEPT_ID FROM (SELECT @id idlist, @lv := @lv + 1 lv, (SELECT @id := GROUP_CONCAT(DEPT_ID SEPARATOR ',') FROM cms_department WHERE FIND_IN_SET(PARENT_DEPT_ID, @id))
2020-10-16 14:41:39 162
原创 maven项目pom文件报Missing artifact 。。。update maven也不能解决错误的解决办法
maven项目pom文件报Missing artifact 。。。update maven也不能解决错误的解决办法如果我们右击我们的项目,选择Maven,选择update project,在勾选Force Update of Snapshots/Releases更新的时候还不能解决错误,那就可以使用下面这种方式了我之前的pom里是这样写的<repositories> <repository> <id>spring-milestone</id>
2020-10-16 14:24:14 415 1
转载 MySQL:lock wait timeout exceeded; try restarting transactio解决方案
MySQL:lock wait timeout exceeded; try restarting transactio解决方案
2020-04-26 10:10:38 284
kafkatool(1.0版本).dmg
2019-12-12
kafkatool (2.0版本).dmg
2019-12-12
feign以XML格式传输-技术点eureka-feign-jackson.zip
2019-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人