- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 记录一次间歇性的产线报错,RedisCommandTimeoutException:Commond timed out after 15 second(s)
redis缓存需崩,连接超时时间,读超时时间
2022-12-07 11:49:43
690
1
原创 Mysql 创建每天执行定时任务
开启定时任务 show variables like '%scheduler%'; set global event_scheduler = 1; [mysqld] event_scheduler = 1 创建定时计划的例子,每天定时,自动将日期加1天 CREATE EVENT `every_day_execue` ON SCHEDULE EVERY 1 DAY STARTS '2020-03-13 09:40:00' ON COMPLETION PRESERVE ENABLE DO CALL crea
2021-03-18 09:40:13
209
原创 callCheck 接口
接口列表 GET {IP}/pbx/callCheck?callee=131******** 参数 字段 类型 描述 callee String 需要检测的号码 响应 字段 类型 描述 status Integer 0:成功,1502:字段异常,1501:服务异常 data object call_risk: 1,高风险;0,无风险 相应样例 { "data":{ "call_risk":1 }, "status":0
2021-03-11 12:04:28
404
1
原创 12.6 执行器
执行器(Executors)类有许多静态方法工厂,用来构建线程池。 方法 描述 newCachedThreadPool 必要时创建线程,线程保存时间60s newFixedThreadPool 创建指定数目的线程,空闲线程会一直保留 newWorkStealingPool 一种“fork-join“任务的线程池,复杂的任务会分解为更简单的任务,空闲线程会“密取”简单的任务。 newSingleThreadExecutor 只有一个线程的“池”,会顺序执行提交的任务 newSc
2020-06-01 18:07:15
155
原创 12.5 线程的安全集合
1.阻塞队列 阻塞队列方法 方法 正常动作 特殊情况下动作 add 添加一个元素 如果队列满,则抛出IllegalStateException异常 element 返回队头元素 如果队列为空,则抛出NoSuchElementException异常 offer 添加一个元素并返回true 如果队列满则返回false peek 返回队头元素 如果队列为空,则返回null poll 移除并返回队头元素 如果如果队列为空,则返回null put 添加一个元素 如果队列满,则阻塞
2020-06-01 17:48:13
89
1
原创 并发之线程的状态与之间的转换
线程状态 1.新建线程 new Thread(); 2.可运行线程 一旦调用start()方法,线程就处于可运行状态。 3.阻塞和等待线程 阻塞:当一个线程尝试获取一个内部的对象锁,而这个锁被其他线程占有,该线程就处于阻塞状态。 等待:当线程等待另一个线程通知调度器出现一个条件时,这个线程就会处于等待状态。调用Object.wait或Thread.join方法,或者等待java.util.concurrent库中的lock或Condition时,就会出现这种情况。 计时等待:有几个参数有超时参数,调用这些
2020-05-31 17:18:03
140
转载 markdown使用教程
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...
2019-04-26 17:27:04
116
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人