王旭阳个人博客

WXY

学习笔记

JDK 新特性

JDK 新特性

# JDK 新特性引入模块Java 9 开始引入了模块(Module),目的是为了管理依赖。使用模块可以按需打包 JRE 和进一步限制类的访问权限。接口支持私有方法JAVA 9 开始,接口里可以添加私有方法,JAVA 8 对接口增加了默认方法的支持,在 JAVA 9 中对该功能又来了一次升级,现在可
794
0
2
2022-07-13
ElementUI中MessageBox组件验证输入内容不为空或者空格

ElementUI中MessageBox组件验证输入内容不为空或者空格

MessageBox提交内容时,验证输入内容不为空或者空格官方文档使用inputValidator属性来实现自定义校验函数输入框的校验函数。可以返回布尔值或字符串,若返回一个字符串, 则返回结果会被赋值给 inputErrorMessage完整代码 /** 批量发送 */ handleSend
1808
1
2
2022-06-30
Go跨平台编译

Go跨平台编译

默认我们go build的可执行文件都是当前操作系统可执行的文件,Go语言支持跨平台编译——在当前平台(例如Windows)下编译其他平台(例如Linux)的可执行文件。
1426
0
6
2022-06-25
java: 非法字符: '\ufeff'

java: 非法字符: '\ufeff'

问题原因错误原因是 UTF-8 文件开头添加了 BOM,IDEA不能正确读取 .java 文件从而导致程序出错。常见引起这个错误的是:用Windows记事本打开并修改 .java 文件解决方案IDEA:先转换为GBK,再转回UTF-8Eclipse:可以智能的把UTF-8+BOM文件转为普通的UTF
566
0
1
2022-06-24
MySQL DATE_FORMAT() 函数

MySQL DATE_FORMAT() 函数

定义和用法 DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。 语法 DATE_FORMAT(date,format) date 参数是合法的日期。format 规定日期/时间的输出格式。 可以使用的格式有: 格式 描述 %a 缩写星期名 %b 缩写月名 %c 月,数值
379
0
3
2022-06-21
Linux下">/dev/null 2>&1"

Linux下">/dev/null 2>&1"

/dev/null 2&1常用来避免shell命令或者程序等运行中有内容输出。0:表示键盘输入(stdin)1:表示标准输出(stdout),系统默认是12:表示错误输出(stderr)command >/dev/null 2>&1 & 等同于
726
0
2
2022-06-13
DataGrip 显示表注释

DataGrip 显示表注释

点击菜单的View -> APpearance,勾选Detail in Tree View即可。
958
0
8
2022-06-08
Golang加载yaml类型配置文件

Golang加载yaml类型配置文件

通常我们在使用数据库或者其他配置的时候都会有很多敏感信息,如果直接写在代码里会造成信息泄露,而且如果数据库的信息或者其他配置发生变动时,维护起来也很不方便。所以通常情况下使用配置文件的方式。
460
0
6
2022-06-07
Java使用itext7生成PDF文件(一)

Java使用itext7生成PDF文件(一)

最终生成的PDF预览itext7的大部分都是和html的方法差不多,如果有前端基础使用起来会很简单。参考官方Demo项目整合itext7(7.1.13)各个版本之间差异也有很多,注意自己依赖的版本maven依赖
2337
1
17
2022-06-02
QueryWrapper 忽略数据库字段中的空格之后再进行模糊匹配

QueryWrapper 忽略数据库字段中的空格之后再进行模糊匹配

querywrapper忽略数据库字段中的空格之后再进行模糊匹配 MyBatis-Plus Wrapper
1152
0
16
2022-05-29