自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 记录一次修改用户主目录的中文文件夹为英文,导致manjaro无法启动的问题

系统:manjaro桌面环境:kde起因:想要将用户目录下的“下载”、“文档”等几个文件夹改为英文名称,由于之前重命名过文件夹,“下载”改成了“Download”,“文档”改为“Document”,其他的文件夹类似。但是这也仅仅只是给文件夹改了一个名字罢了。重启系统后,由于 x session无法在用户目录下找到“桌面”、“下载”等文件夹,一律会把XDG_DESKTOP_DIR、XDG_DOWNLOAD_DIR…这些和主目录相关的变量改为$HOME(变量的配置文件目录:${HOME}/.conf

2021-05-21 12:00:06 1171 1

原创 在docker当中安装mysql,从外部挂载的配置文件无效

在docker当中安装mysql,从外部挂载的配置文件无效这个问题出现的原因是linux文件权限导致的。例:docker的mysql安装指令如下:$ sudo docker pull mysql:5.7.25$ sudo docker run -p 3306:3306 --name mysqld -m 1G --memory-swap -1 -v /home/mysql/my.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf -v /home/mysql/data:/v

2021-04-28 11:36:38 1923 2

原创 SpringBoot 通过自动注入的对象,调用对象的方法获得属性值为null

在一个对象的父类当中,被修饰为final,并以及给定默认值的属性(类型为对象,而不是基本类型),在获取时该属性的值的时候,出现获得的对象为null导致该问题的原因有以下:对象是Spring自动注入的项目中使用的AOP编程,并且该对象的某一个函数符合AOP的扫描规则被SpringAOP的匹配规则命中的对象,都是通过CGLIB代理生成的对象,CGLIB只能代理当前对象自己有的方法,以及从父类继承的,并且可重写的非静态方法。调用方法是对象父类的方法,该方法被声明为final,不允许子类重写,并且该方法

2021-03-09 20:06:10 1268

原创 关于poi的锚点生成介绍

package demo;import org.apache.poi.xwpf.usermodel.XWPFDocument;import org.apache.poi.xwpf.usermodel.XWPFHyperlinkRun;import org.apache.poi.xwpf.usermodel.XWPFParagraph;import org.apache.poi.xwpf.usermodel.XWPFRelation;import org.openxmlformats.schema

2021-03-09 13:09:06 1226 3

原创 elasticsearch desktop gui for windows、mac、linux

elasticsearch的桌面gui(注意本文介绍的非es web ui)我一直在寻找一款elasticsearch的桌面gui程序,但是比较无奈的就是,es的web ui非常的多。不是说web ui不好,相反web ui的界面除了elasticsearch head外的工具,都是非常的漂亮的。但是,对于我来说,我非常不喜欢es web ui。不喜欢的原因有三个:公司是一家做爬虫的公司,基本每天的工作需要打开N个网页,在关闭其他网页时,非常有可能将es的web ui一起关闭了公司的es web

2020-11-18 14:00:19 2765

原创 有关于使用log4j2发送普通邮件和ssl邮件

使用log4j2日志框架发送邮件近几日,我一直在尝试通过log4j2的StmpAppender来实现发送服务器错误日志的功能,以下是我在网上搜寻到的普通邮件的发送配置maven <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId>

2020-10-10 14:23:05 769

原创 junit 断言和 java 自带的断言的对比

junit 断言和 java 自带的断言的对比从 jdk 1.5 以后,java 就支持使用 assert 关键字进行断言调试,于此同时 junit 也有 Assert 类用于断言调试,我看了下junit 的 Assert 类的内部实现断言的代码,以**Assert.assertNotNull()**举例,方法内部的代码如下: public static void assertNotNull(String message, Object object) { // 如果object是空,向

2020-10-09 11:12:52 307

转载 discard long time none received connection

自从一次整理了pom文件后,服务器的log4j2,就一直不停的给我发error邮件一开始我就一直觉得奇怪,如果是真正的异常,那么应该还有后续的堆栈打印才对,正常的log4j的error日志邮件如下后来在网上找到一篇博客,才恍然大悟,是druid的版本问题,从最新的1.1.23 回退到 1.1.22可解决。博客原文链接...

2020-09-09 10:58:53 7425 2

原创 使用log4j2,将日志保存到Mongodb

第一步,添加必要的Maven依赖(一个都不能少)<!--log4j的核心API--><dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>2.8.1</version></dependency><dependency

2020-09-04 18:59:45 401

原创 编写java的输入框文字输入事件监听器

自行编写的java输入框文字输入事件监听器我在工作中常常需要编写正则表达式,但是现有的正则表达式测试器不能让我满意,在线的正则测试虽然有很多非常棒的,但是也无法挣脱需要联网这个局限。于是我按照我自己的想法编写了一款正则测试器,点击这里下载,内附源代码。在给测试器添加正则表达式输入事件(也就是每输入一个字符就会同时进行一次正则匹配,并且输出结果)的时候,发现java的API中并没有关于输入框输入...

2020-04-14 21:59:46 1548

原创 Typora编辑区大小修改

1.直接修改安装目录下的配置文件Typora编辑区大小修改说明如果觉得第一种方法太过麻烦,可以下载我修改好的文件,编辑区的大小为1800px(按照我的笔记本电脑屏幕大小(1920 * 1080)设置的),下载地址:https://download.csdn.net/download/z17815950792/12231514如果出现404,那是资源刚上传,还在审核中请耐心等待2.替换配置...

2020-03-06 13:18:24 3291

转载 java swing jTabbedPane 自定义的U,包括(宽、高、点击放大、文本字体、背景颜色、选项卡间距等) 简单易懂带注释可直接运行

java swing jTabbedPane 自定义的U,包括(宽、高、点击放大、文本字体、背景颜色、选项卡间距等) 简单易懂,复制粘贴可直接运行import javax.swing.*;import javax.swing.plaf.basic.BasicTabbedPaneUI;import java.awt.*;public class MyTabbedPane { pu...

2020-03-01 12:44:48 2250 2

原创 有关chrom会报[Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its警告

Synchronous XMLHttpRequest on the main thread is deprecated because of its这个错误一般情况下并不会影响网页的正常解析警告主要原因这个警告主要是来自jquery的ajax的http请求,早先的javascrpt都是单线程的,在浏览器的主线程中发送http请求会造成主线程的阻塞,知道http请求完成主线程才会继续运行,而网...

2020-02-14 20:47:53 955

原创 使用idea或者webStrom的debugger端口来达到不需要启动服务器就能,通过局域网打开网页的目的。文章末尾为一款对chrom的安卓端进行真机调试的工具介绍

有时候在开发web网页时,需要在不同的设备屏幕上做针对该屏幕进行样式适配,可以使用idea或者webStrom的debugger端口来进行网页开发测试如图所示设置一下port端口号,如果右边的Can accept external connections选项不能打勾,那是因为idea在这里会做一个端口号的判断(如果port的值>=63342,该选项不可用),只需要点击OK按钮,然后在重新...

2020-02-13 16:04:50 1047

原创 idea2019.3.1版本设置svn提交时忽略某些文件或文件夹的方法

idea2019.3.1版本设置svn提交时忽略某些文件或文件夹的方法在开发公司项目的时候,由于hibernate需要检查的实体类对应的数据表格过多,影响了测试时tomcat的启动速度,基本上启动一次需要半分钟左右。所以我经常修改hibernate的配置质检,让hibernate在项目启动时扫描本次测试需要的使用到的实体类就行,这样启动速度就会有很大的提升。但是这样会发生一个问题就是,svn提...

2020-01-09 11:20:32 5571 3

转载 hibernate的注解配置集合映射,写给自己看防止以后忘记

hibernate的集合映射注解1.set集合,使用set集合可以保证元素的不重复实体类:import lombok.Getter;import lombok.Setter;import lombok.ToString;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import jav...

2019-11-13 14:35:44 195

Kaizen

Kaizen elasticsearch 的桌面客户端

2020-11-18

java11编译的正则匹配测试器

该工具可用于正则表达式的测试,该工具使用的可运行jar包JDK11编译,请使用JDK11及以上版本运行jar,资源附带源码,JDK版本不到JDK11的网友可自行编译运行。

2020-04-14

java JDK11编译的正则表达式测试工具

该工具可用于正则表达式的测试,该工具使用的可运行jar包JDK11编译,请使用JDK11及以上版本运行jar,资源附带源码,JDK版本不到JDK11的网友可自行编译运行。此为老版本,添加了一些小功能的新版本已上传,https://download.csdn.net/download/z17815950792/12327358

2020-04-13

jdk1.8.0_171.zip

该压缩包是从官方的jdk8中安装提取的,由于java8官方只有安装程序,没有免安装的zip压缩包,所以提取出来分享,亲测可用

2020-04-13

dingtalk-2.1.3-latest-amd64.deb

可以在linux下使用的钉钉桌面版

2020-03-24

Typore.zip

我觉得每次重新安装Typora都要修改css文件中,md编辑区的大小太过麻烦,就拷贝了修改后的Typora样式,压缩包中有文件使用说明,按照说明替换文件即可

2020-03-06

备份小软件.zip(可运行程序+源码)

可实现文件(包括子文件夹)的批量复制,移动,删除,压缩。 后面填充字数请忽略

2019-12-02

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

TA关注的人

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