多线程
咸鱼老罗
干活人
展开
-
synchronized关键字详解
synchronized锁的是对象原创 2017-03-29 19:35:12 · 1059 阅读 · 0 评论 -
java线程(一)—— 新建线程
多线程 多线程实际是调用的操作系统中多线程操作的接口,在多线程的操作系统中,线程是可以并行存在的,即在某一时刻,cpu可以同时运行多个线程(多核CPU)。操作系统对多线程的调度对于java来说是不可见,对程序员来说是不可知的,所以在多线程运行时会存在很多问题。 多线程编程的原因:节约资源,当多个用户在用一时间段操作服务器时,必须使用多线程才能达到极快的响应。...原创 2017-06-07 17:42:04 · 932 阅读 · 0 评论 -
亿级数据mysql优化
亿级数据mysql优化情况简介分析系统以用户的心跳数据为依据,统计查询用户的各种情况。心跳数据很多,经过去重,去无效,数据量还是在2亿/月的水平。普通的查询在这个量级的数据库上根本查不出来,为此,分表分库、优化查询、多线程查询就很有必要了。分表分库对于大数据查询,我的第一反应就是分表分库,我之前对分表分库已经听的很多了,但自己之前并没有真的做过分表分库。我经常说分表分库,经常听分表分库,对分表分库的原创 2017-11-20 11:40:40 · 6369 阅读 · 0 评论 -
java多线程实现原理
java内存模型java的内存模式 线程 - 工作内存 - 主存。线程会读写工作内存,CPU会周期性的将工作数据刷入主存,如果多个线程写工作内存,就会导致每个线程的工作内存、主存内存数据都不一致,最终导致执行结果无法预期。线程1 —|工作内存|—> [ ] [ 主存 ]线程2 —|工作内存|—> [ ]happen...原创 2019-08-13 17:37:33 · 379 阅读 · 0 评论