- 博客(9)
- 收藏
- 关注
原创 Easy-es使用过程中遇到的一些问题
easy-es自带的LambdaEsQueryWrapper中,只有isNotNull的查询逻辑(等同于ES原生的exist查询),没有isNull这样的。好在easy-es这个框架是基于RestHighLevelClient的,在提供了类似MP的CRUD的查询方法的前提下,还能将原生的QueryBuilders也加入进来。废话不多说,下面是实现isNull的代码。测试实体类查询逻辑(exist查询的取反must_not来实现)
2023-07-27 16:48:53
1138
原创 从url中提取中域名
后来想想,好像也不一定要用正则啊,反正正常的url无非是https://xxx.xxx.com.cn/xxxx/xxxx/xxx差不这样,大不了直接匹配/来获取,再再再次,直接根据/的下标来截取字符串……今天碰到一个需求,需要在url中提取域名,第一时间我想到的是用正则表达式来实现,百度了一圈找不到一个能用的,自己又写不出来……参考博客:https://www.cnblogs.com/sogeisetsu/p/12953579.html。如果有大佬能写个正则来实现,那是最最好的了。
2023-07-04 18:11:36
515
原创 工作中用到的linux命令
切换用户su root输入密码:查看所有进程(加了grep后可以根据字符串筛选)ps -ef | grep 字符串查看端口占用情况lsof -i:端口号创建文件夹mkdir 文件夹名修改系统变量#进入编辑页面vi /etc/profile#生效source /etc/profile修改网卡配置情况cd /etc/sysconfig/network-scripts#所有的网卡配置文件都在上面这个文件夹中,ifcfg-eth0为第一张网卡的配置信.
2021-10-17 11:50:38
81
原创 使用easyExcel做一个简单的excel数据读取
前情今天碰到个需要要做excel导入数据,用POI实在是太心累了,之前临时用过easyExcel,也没太用明白,今天好好看了一下,稍稍整理一下。官方介绍EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。 github地址:https://github.com/alibaba/easyexcel文档地址:官方文档引入依赖官方文档里面写依赖。。。我还是自己去maven仓库搜索来的。。。 <depend
2021-09-10 16:30:18
2305
原创 设计模式学习--策略模式
一、介绍什么是策略模式?我自己的理解就是同一个事情,在不同的情况下,有不同的解决方法。我们定义同一个接口,如图中的strategy,其中有一个方法叫doOperation(),针对一个接口有三个实现方法,OperationAdd、OperationSubstract、OperationMultiply。二、优良点1.策略模式的优点:1、干掉繁琐的 if、switch 判断逻辑;2、代码优雅、可复用、可读性好;3、符合开闭原则,扩展性好、便于维护;2.策略模式的缺点:1、策略如果很多的话,
2021-09-08 13:56:28
202
原创 WINDOWS安装.cab文件
WINDOWS安装.cab文件将文件解压到某个地方,然后查看解压出来的文件中是否有一个xxxx.ocx的文件,执行下面的命令
2021-09-03 15:34:48
1485
原创 Springboot项目引入第三方包后,将第三方jar打入项目jar包中
在项目中需要引入一个第三方的jar包,pom文件依赖如下:<dependency> <groupId>com.guoxi.plugin</groupId> <artifactId>excel</artifactId> <version>0.0.1</version> <scope>system</scope> <systemPath>${pom.basedir}/src/mai
2021-08-24 10:57:37
372
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人