https://www.youtube.com/watch?v=QlXlivz0yes https://www.youtube.com/watch?v=0XCSrzIWja8 ...
分类:
其他好文 时间:
2019-09-01 01:24:53
阅读次数:
112
生产者和消费者模型 1. 什么是生产者和消费者模型 生产者消费者模型具体来讲,就是在一个系统中,存在生产者和消费者两种角色,他们通过内存缓冲区进行通信,生产者生产消费者需要的资料,消费者把资料做成产品。 再具体一点: 1. 生产者生产数据到缓冲区中,消费者从缓冲区中取数据。 2. 如果缓冲区已经满了 ...
分类:
其他好文 时间:
2019-08-29 18:21:42
阅读次数:
93
MapReduce和自定义Partition MobileDriver主类 JobUtils工具类 Map自定义类 Reduce自定义类 Partition自定义分区类 ...
分类:
移动开发 时间:
2019-08-28 22:23:45
阅读次数:
145
jdk11 Information:Internal caches are corrupted or have outdated format, forcing project rebuild: Module 'messystem' production: java.net.MalformedURL ...
分类:
编程语言 时间:
2019-08-28 01:28:49
阅读次数:
174
在设计单例模式时,需要考虑以下几点: 构造器私有化 保证线程安全 延迟加载 防止序列号和反序列化破坏单例 防止反射攻击破坏单例 1.饿汉式单例模式 优点:天生线程安全,缺点:不管用不用的到,都去实例化 2. 懒汉式单例模式: 所谓懒汉式,就是让单例的实例化,推迟到被调用 的时候再去创建,同时还要保证 ...
分类:
其他好文 时间:
2019-08-28 01:20:06
阅读次数:
94
package base_class; import java.util.concurrent.CountDownLatch; /** * 多线程测试器 */ public class ManyThreadStarter { private int count; public ManyThreadS... ...
分类:
编程语言 时间:
2019-08-24 15:07:03
阅读次数:
74
A: 数据插入之前更新 B:数据插入之后更新 C:数据更新之后更新 D:数据更新之前更新 C:混合情况下的自动触发 CREATE OR REPLACE TRIGGER TabelNameTrigger before INSERT OR UPDATE ON TableName FOR EACH ROW ...
分类:
数据库 时间:
2019-08-23 11:58:16
阅读次数:
91
一、生产者发送消息的过程 首先介绍一下 Kafka 生产者发送消息的过程: + Kafka 会将发送消息包装为 ProducerRecord 对象, ProducerRecord 对象包含了目标主题和要发送的内容,同时还可以指定键和分区。在发送 ProducerRecord 对象前,生产者会先把键和 ...
分类:
其他好文 时间:
2019-08-19 09:50:48
阅读次数:
73
可重入锁:锁可以连续使用计数器+判断进入的线程是不是已经锁定的线程,如果是那就不用等待,直接使用publicclassmy{publicstaticvoidmain(String[]args){mym=newmy();m.test();}publicvoidtest(){synchronized(this)//第一次获得锁{while(true){synchronized(this)//第二次获得
分类:
编程语言 时间:
2019-08-19 09:41:37
阅读次数:
86
ThreadLocal:每个线程自身的存储本地、局部区域,类似于容器,每个线程都会在其中有一定存储空间常用的方法get/set/initialValue官方建议为privatestatic每个线程存储自己的数据,更改不会影响其他线程ThreadLocal子类InheritableThreadLocal:继承上下文环境的数据publicclassmy{//Integer初始值为null//priva
分类:
编程语言 时间:
2019-08-19 00:20:08
阅读次数:
141