上一页 1 2 3 4 5 6 7 ··· 18 下一页
摘要: 根据统计的时间段进行分组,例如当天的时间段0点到6点、6点到12点,12点到18点的统计数量,这时候繁杂的for循环会导致代码量激增,切不够明了。我们可以用Java8的链式方式来进行分组 hour:带表要隔的时间 时间最好用LocalDateTime 根据小时 LocalTime.MAX//获取当前 阅读全文
posted @ 2023-01-18 15:43 张亮java 阅读(1711) 评论(0) 推荐(0) 编辑
摘要: 1,对limit分页问题的性能优化方法 利用表的覆盖索引来加速分页查询我们都知道,利用了索引查询的语句中如果只包含了那个索引列(覆盖索引),那么这种情况会查询很快。 因为利用索引查找有优化算法,且数据就在查询索引上面,不用再去找相关的数据地址了,这样节省了很多时间。另外Mysql中也有相关的索引缓存 阅读全文
posted @ 2023-01-18 15:14 张亮java 阅读(338) 评论(0) 推荐(0) 编辑
摘要: window.location.href = process.env.VUE_APP_UIHCLOUD_BASE_URL ; let sevice = process.env.VUE_APP_UIHCLOUD_BASE_URL window.open(sevice, "_top","") windo 阅读全文
posted @ 2022-12-07 17:55 张亮java 阅读(101) 评论(0) 推荐(0) 编辑
摘要: @Slf4j @Configuration public class GatewayRoutersConfiguration { public static final long DEFAULT_TIMEOUT = 30000; public static String SERVER_ADDR; p 阅读全文
posted @ 2022-11-22 09:48 张亮java 阅读(1536) 评论(0) 推荐(0) 编辑
摘要: Java8中,对于日期、时间、时间日期有不同的对象来表示,分别就是LocalDate、LocalTime、LocalDateTime 他们都位于java.time包下,并且他们都仅单纯的表示一个不可变的时间对象,无时区等附加信息的出现 LocalDate一个不可变的时间对象用来表示一个日期(年月日) 阅读全文
posted @ 2022-11-21 01:31 张亮java 阅读(1017) 评论(0) 推荐(0) 编辑
摘要: 提供两种解决办法 方案一 // 两个数组,一个数组a中的元素在另一个数组b中存在,就把A中的这个元素移除,得到新的数组 public static String[] getNewArrByTwoArr(String[] targetArr,String[] sourceArr){ List<Stri 阅读全文
posted @ 2022-11-09 10:03 张亮java 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 1. 安装JRebel插件 第二步:激活 激活码需要自己拼接,格式如下: https://jrebel.qekang.com/GUID 其中GUID可以通过下面这个网址在线生成一个。 https://www.guidgen.com/ 举个栗子: https://jrebel.qekang.com/d 阅读全文
posted @ 2022-10-21 21:36 张亮java 阅读(51) 评论(0) 推荐(0) 编辑
摘要: /***时间戳转换date时间的字符串*/public static String timestamp2DateStr(String timestamp) { long date_temp = Long.valueOf(timestamp); String date_string = datetim 阅读全文
posted @ 2022-10-19 11:47 张亮java 阅读(1428) 评论(0) 推荐(1) 编辑
摘要: mysql5.7以上支持json的操作,以及增加了json存储类型一般数据库存储json类型的数据会用json类型或者text类型 mysql根据json字段的内容检索查询数据 使用 字段->'$.json属性'进行查询条件 使用json_extract函数查询,json_extract(字段,"$ 阅读全文
posted @ 2022-10-19 11:33 张亮java 阅读(2589) 评论(0) 推荐(0) 编辑
摘要: 问题:以前对于多线程异步执行没有细想,认为已经采用的countdownlatch,保证了任务全部执行完毕。实际上,并不是我认为的那样。 首先,一个方法是多线程异步批量删除数据,另一个方法是删除后再进行数据查询,通过查询的结果再进行分析。 写了一个方法,把删除再查询的方法写在一起,可是遇到问题。有写数 阅读全文
posted @ 2022-09-26 09:50 张亮java 阅读(311) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 18 下一页