kikione 最近的时间轴更新
kikione

kikione

V2EX 第 501789 号会员,加入于 2020-07-31 16:39:40 +08:00
Java 开发,行业选择的问题
程序员  •  kikione  •  7 天前  •  最后回复来自 kikione
4
职业选择的问题
职场话题  •  kikione  •  5 天前  •  最后回复来自 rockoverflow
4
mysql 优化 filtered 和 rows 问题
程序员  •  kikione  •  49 天前  •  最后回复来自 zydxn
2
700W 数据的表,如何做分页查询,速度不低于 1s
  •  1   
    程序员  •  kikione  •  70 天前  •  最后回复来自 liuyx7894
    45
    String str="abc" 一定会进入到字符串常量池吗?
    程序员  •  kikione  •  74 天前  •  最后回复来自 kikione
    17
    mysql 查询优化问题
    问与答  •  kikione  •  111 天前  •  最后回复来自 kikione
    4
    kikione 最近回复了
    7 天前
    回复了 kikione 创建的主题 职场话题 职业选择的问题
    @dqzcwxb 大哥,能私下聊聊么
    7 天前
    回复了 kikione 创建的主题 职场话题 职业选择的问题
    @dqzcwxb 物流前景好是吧? 好的
    7 天前
    回复了 kikione 创建的主题 程序员 Java 开发,行业选择的问题
    @anakinsky 老哥,真实的发问 1 的业务比较好吗
    7 天前
    回复了 kikione 创建的主题 程序员 Java 开发,行业选择的问题
    @hello158 为什么呀? 1 的业务比较好吗
    @Cy1 谢谢!
    @Cy1 谢谢,恍然大悟,我再研究一下
    @zj1403762235 谢谢大佬,byte[] 给了我思路,谢谢
    @Cy1 你好,这是我的测试代码,在 controller 中

    @GetMapping("/concurrency")
    public String testConcurrency(Integer num,String id) throws InterruptedException {
    synchronized (id){
    log.info(Thread.currentThread().getName()+":拿到锁");
    orderAservice.changePrice(num,id);
    }
    log.info(Thread.currentThread().getName()+":释放锁");

    return "success";
    }
    111 天前
    回复了 kikione 创建的主题 问与答 mysql 查询优化问题
    @ylsc633 这个牛啊,老哥
    CAS 适用于 线程并发量比较低的情况。如果多个核心,在某个线程改变了旧值,占用 cpu 一个核心,其他线程也可以在其他核心上通过 while(true),不断尝试。如果只有一个核心,其他核心就没发去并发尝试了。所以 B 肯定不能自旋,这时候还不如用 synchronize 。
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2621 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 11:15 · PVG 19:15 · LAX 04:15 · JFK 07:15
    ♥ Do have faith in what you're doing.