摘要: 直接上代码: public static Map<String, String> read() throws IOException { //用流的方式先读取到你想要的excel的文件 FileInputStream fis=new FileInputStream(new File("C:/User 阅读全文
posted @ 2020-08-06 08:59 java程序猴 阅读(996) 评论(0) 推荐(0) 编辑
摘要: 直接上实例: package gaobingfa.test.FutureTaskTest;import java.util.concurrent.Callable;import java.util.concurrent.ExecutorService;import java.util.concurr 阅读全文
posted @ 2020-08-04 10:38 java程序猴 阅读(2040) 评论(0) 推荐(0) 编辑
摘要: scp命令子网之间拷贝 scp -r /usr/local/software/jdk-8u141-linux-x64.tar.gz root@172.18.230.233:/usr/local/software 阅读全文
posted @ 2020-07-24 15:42 java程序猴 阅读(97) 评论(0) 推荐(0) 编辑
摘要: strDate=Date.parse(strDate.replace('/-/g','/')); endDate=Date.parse(endDate.replace('/-/g','/')); var diffDate=(endDate-strDate)+1*24*60*60*1000; var 阅读全文
posted @ 2020-06-18 15:17 java程序猴 阅读(217) 评论(0) 推荐(0) 编辑
摘要: var currentDate = new Date(+new Date()+8*3600*1000).toISOString().replace(/T/g,' ').replace(/\.[\d]{3}Z/,''); 阅读全文
posted @ 2020-06-11 09:51 java程序猴 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 缓存穿透:故意去请求缓存中不存在的数据,从而去数据库中查,数据库中也没有,所以无法加到缓存,下次还是直接怼到数据库,所以高并发的时候就导致数据库崩了。 解决方案: 1)利用互斥锁,缓存失效的时候,先去获得锁,得到锁了,再去请求数据库。没得到锁,则休眠一段时间重试。 2)数据库没查到数据,也往缓存中写 阅读全文
posted @ 2020-06-08 09:01 java程序猴 阅读(485) 评论(0) 推荐(0) 编辑
摘要: alert(JSON.stringify(result)) 阅读全文
posted @ 2020-06-04 17:10 java程序猴 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 本文搬自小哈学java公众号 觉得总结的不错 声明:本文只为记录! 线上故障主要会包括 CPU、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如 jstack、jmap 等工具也是不囿于一个方面的问题的,基本上出问题就是 df、fr 阅读全文
posted @ 2020-06-03 09:24 java程序猴 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 在关注的公众号上发现这样一篇文章,感觉挺实用的就记录下来分享给大家! 业务场景:监听 Redis 键值对过期时间来实现订单自动关闭 实现思路: 在生成订单时,向 Redis 中增加一个 KV 键值对,K 为订单号,保证通过 K 能定位到数据库中的某个订单即可,V 可为任意值。 假设,生成订单时向 R 阅读全文
posted @ 2020-05-21 16:45 java程序猴 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-05-18 16:00 java程序猴 阅读(100) 评论(0) 推荐(0) 编辑