摘要:
注意List 使用前需要做非空处理 1.以某个属性分组Map<String,List<User>> map = userList.stream().collect(Collectors.groupingBy(User::getName)); 2.获取集合中的某个属性转为集合List<String> 阅读全文
摘要:
-- 凡仁 -美食面前莫停箸,吃到肚里才是真!(转载自知乎被删除的问题和回答) 7,295 人赞同了该文章 作者:凡仁链接:https://zhuanlan.zhihu.com/p/529151628来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 感谢精准赐红揭开天雷 阅读全文
摘要:
由于现在政府部门导入的工作量很大,而且一次好几十个文件, 导致写入mysql的数据量很大,单表几百万条数据。 mysql数据量一旦大起来,删除,查询都会很慢 所以最近领导们在往mysql表中加索引。 今天听到领导们在讨论,因为在我们在从mysql取数据向es中导入的过程中使用的是批量读取。 批量读取 阅读全文
摘要:
taskkill /f /t /im nginx.exe 阅读全文
摘要:
1.匹配两个字符串X与Y中间的字符串包含A与B: 表达式: (“.“表示任意字符,“?”表示匹配0个或多个) String str = str.replace("X.*?Y",""); 示例: Xabab结果: XababcdcY 2.匹配两个字符串A与B中间的字符串包含A但是不包含B: 表达式: 阅读全文
摘要:
rmdir d:\yunfanyingtong\uploadPath\upload\101\ /s /q 阅读全文
摘要:
记录下 start /d "%NGINX_BASE%" start-nginx.bat 阅读全文
摘要:
网上总是不准,还不如自己写,省时省力 1.查看所有进程占用的端口(基本没用,谁没事看所有端口?) netstat –ano 2.看指定端口PID,最后一位数字,即PID netstat -ano|findstr 80 3.按照PID kill进程 taskkill /pid 2472 -t -f 阅读全文
摘要:
第一次接手项目的时候,虽然是从0开发 但是还是用了”吉想“的springboot大框架(后来我才知道,原来”吉想“是偷“若依”的框架来卖,而且还卖60多块,文档/官网 都是照抄人家。他们可真的好意思) 所以在vue启动的时候使用的是 npm run dev 今天想改一下vue项目启动的端口,才知道( 阅读全文
摘要:
1.起因是我正在自己做一个uni-app,同时我后端的微服务也已经搭建起来了,但是微服务感觉体量很大,就先还是用的是单体springboot 准备开发一个api接口(实际上已经在业务中写了很多api接口),但是这个接口要是对外的,使得可以跨域访问 首先是HttpSecurity,要能保证接口url从 阅读全文