上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
摘要: 在高并发下, Java程序的GC问题属于很典型的一类问题,带来的影响往往会被进一步放大。 不管是 「GC频率过快」还是「GC耗时太长」,由于GC期间都存在Stop The World问题,因此很容易导致服务超时,引发性能问题。 内容分成以下2个部分: 从一次YGC耗时过长的案例说起 YGC的相关知识 阅读全文
posted @ 2021-07-16 15:58 up~up 阅读(291) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-07-16 10:13 up~up 阅读(30) 评论(0) 推荐(0)
摘要: 为什么会有新生代? 如果不分代,所有对象全部在一个区域,每次GC都需要对全堆进行扫描,存在效率问题。分代后,可分别控制回收频率,并采用不同的回收算法,确保GC性能全局最优。 为什么新生代会采用复制算法? 新生代的对象朝生夕死,大约90%的新建对象可以被很快回收, 复制算法成本低,同时还能保证空间没有 阅读全文
posted @ 2021-07-15 15:32 up~up 阅读(79) 评论(0) 推荐(0)
摘要: import lrapi.lr;import java.util.ArrayList;import java.util.List; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet 阅读全文
posted @ 2021-07-14 10:20 up~up 阅读(140) 评论(0) 推荐(0)
摘要: import java.util.regex.Matcher;import java.util.regex.Pattern; public class sss { public static void main(String[] args) { String s="\"F039\":\"96\",\ 阅读全文
posted @ 2021-07-12 17:49 up~up 阅读(328) 评论(0) 推荐(0)
摘要: 一、插入或替换 如果我们想插入一条新记录(INSERT),但如果记录已经存在,就先删除原记录,再插入新记录。 情景示例:这张表存的每个客户最近一次交易订单信息,要求保证单个用户数据不重复录入,且执行效率最高,与数据库交互最少,支撑数据库的高可用。 此时,可以使用"REPLACE INTO"语句,这样 阅读全文
posted @ 2021-07-08 16:52 up~up 阅读(64) 评论(0) 推荐(0)
摘要: public static void main(String[] args) { List<Integer> list=new ArrayList<Integer>(); //产生10以内的随机数 int num = 10; for(int i=1;i<=num;i++){ list.add(i); 阅读全文
posted @ 2021-07-08 14:24 up~up 阅读(1434) 评论(0) 推荐(0)
摘要: linux 查找idoxu_isTester.sh文件中,idoxu字符串出现的次数 grep -o 'idoxu' idoxu_isTester.sh | wc -l Linux 删除空行 删除换行符 替换 为 逗号 , cat idoxu_isTester | tr "\r\n" "," | s 阅读全文
posted @ 2021-07-08 14:23 up~up 阅读(70) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-07-08 14:22 up~up 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-07-08 14:17 up~up 阅读(0) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页