08 2023 档案
摘要:# 多线程打印01 02 03 04 05 ... 原文:https://www.cnblogs.com/hapjin/p/17501458.html 多线程打印:01 02 03 04 05 ... 1. main 函数中的while(true)表示线程会一直争抢锁,进行打印 2. 通过检查条件变
阅读全文
摘要:# Java 线程池分批调用 原文:https://www.cnblogs.com/hapjin/p/17568676.html ## 前言 本文记录 Java分批、并发处理数据的写法。虽然分批并发调用的写法很多,但向线程池提交任务执行、某批次执行失败如何处理、某批次的执行结果如何与原task对应等
阅读全文
摘要:# Dubbo异步调用 原文出处:https://www.cnblogs.com/weir110/p/17455749.html ## 一、前言 “异步”作为性能优化的利器之一,对于系统优化是一种常见思路;Dubbo天然的异步模式,不需要启动多线程即可完成并行调用多个远程服务,相对多线程开销较小。本
阅读全文
摘要:1. 执行命令 ```shell curl cip.cc ``` 2. 返回结果 ```log IP : xxx.xxx.xxx.xxx 地址 : 国名 省名 市名 运营商 : 运营商名 数据二 : XX省XX市 | 电信 数据三 : X国X省X市 | 电信 URL : http://www.cip
阅读全文
摘要:1. 下载古老的IReport报表编辑器。 链接:`https://community.jaspersoft.com/project/ireport-designer/releases`,最后打包时间为2014年5月,最终版本停留在v5.6.0。 2. 由于IReport最高支持jdk7,所以一般会
阅读全文
摘要:统计慢查询耗时 select * from (select sa.SQL_TEXT "执行 SQL", sa.EXECUTIONS "执行次数", round(sa.ELAPSED_TIME / 1000000, 2) "总执行时间", round(sa.ELAPSED_TIME / 1000000
阅读全文
摘要:```shell # 语句中的“ZL0204_03”就是SQL包含的字符串,通常是条件中的常量字符串,实现过滤 watch org.apache.ibatis.mapping.BoundSql getSql -n 50 'returnObj' 'returnObj.indexOf("ZL0204_0
阅读全文
摘要:# Oracle对象锁查看及杀死指定session ```sql -- 0.给指定用户(这里用system)分配下列系统表的【select】权限(这是前提)。 grant select on v_$process to system; grant select on v_$locked_object
阅读全文
摘要:IS NULL用于判断某一列中的值是否为空,当IS NULL作为WHERE条件的时候,查询不会命中该列上的索引(具体执行时还要看优化器的策略)。 ```sql -- 1.伪列 + 联合索引,通过加伪列,创建伪联合索引,来使IS NULL命中索引(数据量达到几万时,此索引将不会命中) CREATE I
阅读全文