多线程
程序猿学社
八年程序员
展开
-
java 多线程并发查询mysql数据
程序猿学社的GitHub,欢迎Stargithub技术专题本文已记录到github文章目录前言需求思路代码前言用过mysql的朋友,对mysql性能应该有一定的感悟,数据量级在百万级别查询效率还行,到了千万以上查询性能直线下降。需求某数据采集平台,统计各个设备每个月的到报情况建议使用hive,预处理或者跑任务的方式,因为mysql不适合做相关统计的功能。性能 hive>oracle>mysql思路使用多线程并发查询每一天的数据在合并。代码/** .原创 2020-09-29 17:24:01 · 7340 阅读 · 6 评论 -
【多线程并发编程】十四 面试官:说说Java中的信号量?Semaphore
面试经常会问java的信号量,本文通过概念,应用场景,api文档,源码,更方便理解信号量。原创 2020-03-07 00:11:22 · 5112 阅读 · 7 评论 -
【多线程并发编程】十三 CountDownLatch和CyclicBarrier
介绍CountDownLatch和CyclicBarrier概念,常用api,应用场景,实战,更好的理解。原创 2020-03-04 22:13:36 · 3940 阅读 · 9 评论 -
【多线程并发编程】十二 CopyOnWriteArrayList源码分析
大家都知道ArrayList是线程不安全的,那如何解决ArrayList线程不安全的问题,引出CopyOnWriteArrayList,结合源码浅谈源码的那些事。原创 2020-03-02 12:16:42 · 3750 阅读 · 11 评论 -
【多线程并发编程】十一 生产者和消费者问题(面试必问)
经典面试题,生产者和消费者问题原创 2020-02-29 22:01:46 · 4580 阅读 · 9 评论 -
【多线程并发编程】十 线程的join
了解join的应用场景,join一些小知识原创 2020-02-28 12:20:04 · 3081 阅读 · 2 评论 -
【多线程并发编程】九 线程Thread的停止
停止Thread线程,你知道有多少种方式?原创 2020-02-27 16:04:22 · 3044 阅读 · 4 评论 -
【多线程并发编程】八 线程的礼让和守护线程
线程的礼让yield和守护线程,我们日常的开发中,都不会用到,为什么还需要了解他?原创 2020-02-27 01:27:52 · 3142 阅读 · 10 评论 -
【多线程并发编程】七 线程的优先级
介绍一些线程优先级的小知识原创 2020-02-26 12:56:15 · 2709 阅读 · 15 评论 -
【多线程并发编程】六 什么是线程安全?
在学习多线程的道路上,我们会经常看到线程安全这类词汇,面试官也经常问,本文就来说一说什么是线程安全。原创 2020-02-24 18:57:26 · 5501 阅读 · 8 评论 -
【多线程高并发编程】五 线程的生命周期
本文通过分析Thread里面的State枚举类的源码,结合demo,更好的理解线程的生命周期原创 2020-02-22 19:00:00 · 4085 阅读 · 14 评论 -
【多线程高并发编程】四 java(jdk1.8)五种线程池,你都知道具体的应用场景吗?
本文通过查看源码,查看java的5种线程池,并了解他们的概念,并通过实际的代码进行论证。原创 2020-02-20 16:27:33 · 4685 阅读 · 9 评论 -
【多线程高并发编程】三 Callable源码分析
实现多线程,都不部分的人,都只知道两种,继承Thread类和实现runnable接口。对Callable接口实现多线程很陌生,我们看通过源码学习,了解callable是怎么一回事。原创 2020-02-19 10:15:46 · 3661 阅读 · 6 评论 -
【多线程高并发编程】二 实现多线程的几种方式
本文我们来看看多线程的应用场景,为什么要用多线程,以及实现一个多线程有几种方式。原创 2020-02-17 23:32:54 · 11399 阅读 · 17 评论 -
【多线程高并发编程】一进程和线程(并发和并行)
了解并发和并行,进程和线程的一些概念,更好的学习多线程编程原创 2020-02-15 19:45:35 · 6588 阅读 · 10 评论