上一页 1 2 3 4 5 6 7 8 9 10 ··· 33 下一页
public static ListNode reveseList (ListNode head) { // write code here ListNode tmp=head.next; ListNode newHead=reveseList(head.next); tmp.next=head; Read More
posted @ 2020-08-21 14:18 soft.push("zzq") Views(70) Comments(0) Diggs(0) Edit
public static void main(String[] args) { Random rand = new Random(); int[] arr1 = new int[10]; int[] arr2 = new int[15]; for(int i = 0; i < 10; i++) { Read More
posted @ 2020-08-21 11:54 soft.push("zzq") Views(436) Comments(0) Diggs(0) Edit
为一个类型创建一个新的对象实例时(比如new、反射、序列化) 调用一个类型的静态方法时(即在字节码中执行invokestatic指令) 调用一个类型或接口的静态字段,或者对这些静态字段执行赋值操作时(即在字节码中,执行getstatic或者putstatic指令),不过用final修饰的静态字段除外 Read More
posted @ 2020-08-20 19:04 soft.push("zzq") Views(154) Comments(0) Diggs(0) Edit
1.DB_TRX_ID:一个6byte的标识,每处理一个事务,其值自动+1 #下面提到的“创建时间”和“删除时间”记录的就是这个DB_TRX_ID的值 #如insert、update、delete操作时,删除操作用1个bit表示。 #DB_TRX_ID是最重要的一个,可以通过语句“show engi Read More
posted @ 2020-08-19 21:24 soft.push("zzq") Views(1046) Comments(0) Diggs(0) Edit
先解释YGC: 当对象生成在EDEN区失败时,出发一次YGC,先扫描EDEN区中的存活对象,进入S0区,S0放不下的进入OLD区,再扫描S1区,若存活次数超过阀值则进入OLD区,其它进入S0区,然后S0和S1交换一次。 那么当发生YGC时,JVM会首先检查老年代最大的可用连续空间是否大于新生代所有对 Read More
posted @ 2020-08-19 21:00 soft.push("zzq") Views(330) Comments(0) Diggs(0) Edit
// 提交任务,任务并非立即执行,所以翻译成执行任务似乎不太合适 public void execute(Runnable command) { // 任务不能为空 if (command == null) throw new NullPointerException(); // 控制变量(高3位存 Read More
posted @ 2020-08-19 16:01 soft.push("zzq") Views(509) Comments(0) Diggs(0) Edit
public class Test { volatile int i = 1; public static void main(String[] args) throws Exception { Test obj = new Test(); Runnable runnable = new Runna Read More
posted @ 2020-08-19 08:06 soft.push("zzq") Views(1670) Comments(0) Diggs(0) Edit
posted @ 2020-08-15 13:20 soft.push("zzq") Views(104) Comments(0) Diggs(0) Edit
1 数据异构 如果能用一套数据引擎体系的话,当然是没有问题的,但是如果我们加上用户体验就可能会出现很多意外的问题,比如mysql中text存储大json,当并发到达15000以后,CPU会持续升高。 其实mysql不太擅长解决这种半结构化的数据,因为本身可以说不是这个专业的;比如一个数据快速增长的场 Read More
posted @ 2020-08-15 13:03 soft.push("zzq") Views(86) Comments(0) Diggs(0) Edit
public static String longestPalindrome1(String s) { int startAndEnd[] = new int[2]; for (int i = 0; i < s.length(); i++) { getMaxSubStr(s, startAndEnd Read More
posted @ 2020-08-08 12:12 soft.push("zzq") Views(75) Comments(0) Diggs(0) Edit
上一页 1 2 3 4 5 6 7 8 9 10 ··· 33 下一页