人生若只如初见

WXY

学习笔记

Java8之Optional

Java8之Optional

OptionalOptional类的方法方法描述empty返回一个空的 Optional 实例filter如果值存在并且满足提供的断言, 就返回包含该值的 Optional 对象;否则返回一个空的 Optional 对象map如果值存在,就对该值执行提供的 mapping 函数调用flatMap如果
329
0
4
2022-08-20
返回给前端GZip压缩后的数据

返回给前端GZip压缩后的数据

压缩顺序,Json序列化 数据,取UTF-8编码的数组,对该数组进行GZip压缩,返回的即为压缩后的数组。使用到hutool工具包 import cn.hutool.core.util.ZipUtil;// Json序列化所有班次实时信息数据集,取UTF-8编码的数组 dataList为数据byt
582
0
3
2022-07-25
Java8利用stream流实现数字排序,中文排序,拼音排序

Java8利用stream流实现数字排序,中文排序,拼音排序

利用stream的sorted()进行实现中文排序和数字排序(包括降序和升序),非常简单。
919
0
1
2022-07-25
Mysql日期查询

Mysql日期查询

mysql 日期查询 今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 近7天 SELECT
432
0
3
2022-07-20
JDK 新特性

JDK 新特性

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

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

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

Go跨平台编译

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

java: 非法字符: '\ufeff'

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

MySQL DATE_FORMAT() 函数

定义和用法 DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。 语法 DATE_FORMAT(date,format) date 参数是合法的日期。format 规定日期/时间的输出格式。 可以使用的格式有: 格式 描述 %a 缩写星期名 %b 缩写月名 %c 月,数值
363
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 &gt;/dev/null 2&gt;&amp;1 &amp; 等同于
651
0
2
2022-06-13