- 博客(20)
- 收藏
- 关注
原创 Stream流中allMatch和noneMatch的使用
判断数据列表中全部元素都不符合设置的predicate条件,如果是就返回true,否则返回false,流为空时总是返回true。用于取两个集合的差集。判断数据列表中全部元素都符合设置的predicate条件,如果是就返回true,否则返回false,流为空时总是返回true。allMatch里面不适合写 && ,只适合写 ||,如果写&&,编译器会自动报黄色波浪线。
2023-08-04 13:54:40 1135
原创 win10添加无线蓝牙键盘链接需要输入PIN码 但是没有
1、当我们在要求输入pin码的时候 我们使用自带的键盘(有线键盘)输入:000000 输入然后然后切换到蓝牙键盘 在蓝牙键盘上火速输入:000000 按下回车键一般即可完成连接方法二:1、打开控制面板-硬件和声音-设备和打印机-添加设备 在输入PIN码下面可以选择“或者在设备上输入密码”即可解决问题正常连接蓝牙键盘方法三:windows键+R 输入“regedit” 打开注册表管理器 删除这个文件夹下列所有东西 HKEY_USERS\.DEFAULT\Software\Microsoft\...
2022-03-03 15:07:07 19115 5
原创 Lambda使用
// 查询所有栏目集合List<ColumnEntity> columns = columnApiService.queryAllColumns(); // 过滤type为4的数据List<ColumnEntity> list = columns.stream().filter(p -> p.getType() == 4).collect(Collectors.toList());// 根据Sort字段排序(正序)List<ColumnEntity&g...
2022-01-04 17:57:28 346
原创 MySQL中concat 函数以及group_concat的使用
concat()函数1、功能:将多个字符串连接成一个字符串。2、语法:concat(str1, str2,...)返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。例:添加逗号分割group_concat()函数在有group by的查询语句中,select指定的字段要么就包含在group by语句的后面,作为分组的依据,要么就包含在聚合函数中。例:...
2021-10-21 16:05:59 209
原创 三元表达式嵌套控制值
//设备异常数 int abnormal = inspectionDetailedMapper.findAbnormal(countVo.getRecordId());boolean isOk = inspectionCountVo.getAnswernumber() == inspectionCountVo.getRealnumber();inspectionCountVo.setAbnormal(abnormal == 0 ? ( isOk ? 0 : null) : abnormal);最.
2021-09-27 14:43:14 171
原创 IDEA自动补全功能
idea自动补全1. var 声明2. null 判空3. notnull 判非空4. nn 判非空5. for 遍历6. fori 带索引的遍历7. not 取反8. if 条件判断9. cast 强转10. return 返回值
2021-09-16 11:31:13 232
转载 利用内网穿透绑定授权登录的域名 本地调试(公众号)
登录公众号后台所需工具1.https://open.tencent.com/2.域名一个,备案过3.https://natapp.cn/1.登录微信公众平台设置域名点击头像 > 功能设置 > 网页授权域名下载文件2.启动启动natAppnatApp配置(natapp的域名和解析,按照官网操作就行)启动文件下载windows链接: https://pan.baidu.com/s/1Hud4fsMnafpj0xPQkYr-qg 密码: taf1mac链接: .
2021-09-02 14:18:10 739 2
原创 WebSokect
实体/** * @ClassName: MsgPO * @Desc: 消息实体 * @Author: ysq * @Date: 2021-07-23 12:33:47 */@Data@ApiModel(description = "消息记录实体")public class MessageVO { @ApiModelProperty(name = "tenantId", value = "租户id", example = "c2d831d21e32427188130f20260
2021-09-01 17:11:08 273
原创 定时任务 @Scheduled注解
参数cron表达式,cron表达式是一个字符串[秒] [分] [小时] [日] [月] [周] [年]序号 说明 必填 允许填写的值 允许的通配符 1 秒 是 0-59 , - * / 2 分 是 0-59 , - * / 3 时 是 0-23 , - * / 4 日 是 1-31 , - * ? / L W 5 月 是 1-12 / JA..
2021-08-30 13:23:58 481
原创 EasyExcel实现导入导出
/** * @author ysq * @Description 损益报警实体 * @date 2021-3-27 11:18:28 */@ColumnWidth(25) //设置列宽@HeadRowHeight(35) //设置表头@ContentRowHeight(25) //设置row高度@Data@EqualsAndHashCode(callSuper = false)public class IncomeStatement implements Serializable .
2021-08-13 14:25:23 201
原创 Swagger 常用注解
swagger官网地址:https://swagger.io/常用注解:- @Api()用于类;标识这个类是swagger的资源tags - 表示说明value - 也是说明,可以使用tags替代 但是tags如果有多个值,会生成多个listdescription - 注释说明这个类- @ApiOperation()用于方法; 表示一个http请求的操作value - 字段说明notes - 注释说明httpMethod - 说明这个方法被请求的方式response -...
2021-07-12 14:09:24 627
原创 微信公众号群发消息
1.首先登录微信公众号平台https://mp.weixin.qq.com/2.公众号文档https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp14452414323.如果没有账号可以申请测试号 但是测试号可能会权限不足4.登录以后可以在接口权限查看 是否有群发权限 因为我用的公司服务号 所以权限都是有的5.接下来就是获取到access_tokenaccess_token是公众号的全局唯一接口调用凭据 公众号调用各...
2021-07-02 11:58:12 588
原创 学习linux阶段
第 1 阶段:linux 环境下的基本操作命令,包括 文件操作命令(rm mkdir chmod, chown) 编辑工具使用(vi vim)linux 用户管理(useradd userdel usermod)等第 2 阶段:linux 的各种配置(环境变量配置,网络配置,服务配置)第 3 阶段:linux 下如何搭建对应语言的开发环境(大数据,JavaEE, Python 等)第 4 阶段:能编写 shell 脚本,对 Linux 服务器进行维护。第 5 阶段:能进行安全设置,防止攻击,
2021-06-23 13:36:43 104
原创 JavaEE 定制篇 搭建 JavaEE 环境
安装jdk去官网下载jdk的rpm包安装JDK1.先将软件通过xftp传到linux里下2.安装rpm -ivh jdk-8u281-linux-x64.rpm 3.配置环境变量的配置文件 vim /etc/profileJAVA_HOME=/usr/java/jdk1.8.0_281-amd64PATH=/usr/java/jdk1.8.0_281-amd64/bin:$PATHexport JAVA_HOME PATH重新加载配置文件source /etc/prof
2021-06-23 13:34:52 242 1
原创 Linux相关总结(三)
实操篇 Linux 磁盘分区、挂载分区基础知识分区的方式:mbr 分区:1.最多支持四个主分区2.系统只能安装在主分区3.扩展分区要占一个主分区4.MBR 最大只支持 2TB,但拥有最好的兼容性gpt分区1.支持无限多个主分区(但操作系统可能限制,比如windows下最多128个分区)2.最大支持18EB的大容量(1EB=1024PB,1PB=1024TB)3.win7 64位以后支持gptwindows 下的磁盘分区Linux 分区原理介绍Linux 来说无论有几个分区
2021-06-23 13:33:20 815
原创 Linux相关总结(二)
系统命令内核的升级、卸载和查看默认下载到的centos7版本一般是3.10.x,版本比较低.运行一些比较新的东西会报错(比如kubernetes),所以需要升级内核.ELRepo:社区企业Linux存储库ELRepo支持Red Hat Enterprise Linux(RHEL)及其衍生版本(Scientific Linux,CentOS等)。ELRepo项目专注于与硬件相关的软件包,以增强您使用Enterprise Linux的体验。这包括文件系统驱动程序,图形驱动程序,网络驱动程序,声音
2021-06-23 13:25:36 374 1
原创 Linux相关总结(一)
Linux 的主要的发行版Linux 的目录结构Linux 目录总结一下linux 的目录中有且只有一个根目录 / linux 的各个目录存放的内容是规划好的 linux 是以文件的形式管理我们的设备.因此 linux 系统,一切皆为文件。vi 和 vim 编辑器所有的 Linux 系统都会内建 vi 文本编辑器。Vim 具有程序编辑的能力,可以看做是 Vi 的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员
2021-06-23 13:19:56 183 1
原创 解决idea java: 程序包sun.misc不存在
1.点击File->Project Structure或者快捷键 Ctrl+Alt+Shift+S2.Project将11 修改版本为1.8
2021-06-10 10:22:28 9130 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人