2022年8月18日

摘要: java创建线程池一共有七种方式 这 7 种实现方法分别是: Executors.newFixedThreadPool:创建一个固定大小的线程池,可控制并发的线程数,超出的线程会在队列中等待。Executors.newCachedThreadPool:创建一个可缓存的线程池,若线程数超过处理所需,缓 阅读全文
posted @ 2022-08-18 15:16 一群bug 阅读(10297) 评论(0) 推荐(0) 编辑

2022年8月11日

摘要: 遍历map判断value值是否为空,为空则删除此key原始方法 for (String key: map.keySet()){ if (CollectionUtils.isEmpty(map.get(key))){ map.remove(key); } } 实践发现会报java.util.Concu 阅读全文
posted @ 2022-08-11 10:03 一群bug 阅读(407) 评论(0) 推荐(0) 编辑
 
摘要: 定时器其实就是一个线程 可以在线程中用暂定实现,也可以用以下方法 // 定义一个任务 TimerTask timerTask = new TimerTask() { @Override public void run() { System.out.println("打印当前时间:" + new Da 阅读全文
posted @ 2022-08-11 09:57 一群bug 阅读(21) 评论(0) 推荐(0) 编辑

2022年7月27日

摘要: 1、少使用select * ,尽量使用具体字段; 2、对于条件来说等号之类两边的字段类型要一致,字符串不加单引号索引会失效; 3、尽量少使用Order By 排序,对于需要多个字段进行排序的可以使用组合索引; 4、对于group by 语句要先过滤后分组; 5、在查询时减少使用null,对字段有多个 阅读全文
posted @ 2022-07-27 09:34 一群bug 阅读(22) 评论(0) 推荐(0) 编辑

2022年4月25日

摘要: 在vue项目中,如果不做路由处理的话,用户可以直接在url随意输入跳转页面, 默认的时候我们是并没有什么处理。 现在需要做一个自定义的404找不到页面的处理方式。 1.在router文件夹下的index.js中添加 { path: '/:catchAll(.*)', name: '404', // 阅读全文
posted @ 2022-04-25 11:16 一群bug 阅读(839) 评论(0) 推荐(0) 编辑

2022年4月21日

摘要: .div{ margin: 10px auto; animation: bounce-down 3.5s linear infinite;} @-webkit-keyframes bounce-down { 25% { -webkit-transform: translateY(-10px); } 阅读全文
posted @ 2022-04-21 15:44 一群bug 阅读(419) 评论(0) 推荐(0) 编辑

2022年4月13日

摘要: 用sudo dnf install @mysql安装mysql报错Failed to download metadata for repo‘AppStream’「CentOS」 原因 CentOS Linux 8 已于 2021 年 12 月 31 日结束生命周期 (EOL)。这意味着 CentOS 阅读全文
posted @ 2022-04-13 14:29 一群bug 阅读(235) 评论(0) 推荐(0) 编辑
 
摘要: 1.用到了mysql里面自带的一个表 mysql.help_topic SELECT u.nearHall, SUBSTRING_INDEX( SUBSTRING_INDEX( u.nearHall, ',', b.help_topic_id + 1 ), ',', - 1 ) AS spitId 阅读全文
posted @ 2022-04-13 11:08 一群bug 阅读(743) 评论(0) 推荐(1) 编辑

2022年4月12日

摘要: 数组转字符串用逗号分割 String[] arr = ["1","2","3","4","5"] String arrString = arr.join(","); 其中逗号可以改成其他任意符号 以逗号分割的字符串转为数组 String arrString = "1,2,3,4,5" String[ 阅读全文
posted @ 2022-04-12 18:00 一群bug 阅读(378) 评论(0) 推荐(0) 编辑

2022年3月31日

摘要: 1.需求: 数据库储存格式 需要展示为 SELECT u.*, ( SELECT GROUP_CONCAT( NAME SEPARATOR ',' ) FROM USER WHERE FIND_IN_SET( id, u.ids ) ) FROM USER u 实际运行方式如下 SELECT u.* 阅读全文
posted @ 2022-03-31 17:49 一群bug 阅读(365) 评论(0) 推荐(0) 编辑