04 2021 档案
摘要:###什么是CAS (compare and set) 顾名思义,就是先比较再设值。它的功能是判断内存某个值是否为预期值,如果是则更改为新的值,这个过程是原子的。 拿一个Java例子来体会下: package com.lantian3.learn.learn.juc; import java.uti
阅读全文
摘要:###什么是时间复杂度 算法(algorithm)是指用来操作数据、解决程序问题的一组方法。 拿一个经典例子来体会下: 分别用递归方式和循环方式来实现这个方法(看起来虽然递归更简洁,但并不能看出效率高低)。可以根据运行时间看出效率高低,有兴趣可以多比较几组数据,那样能得出更精确的结论。 packag
阅读全文

浙公网安备 33010602011771号