解忧铺子

解忧铺子

多线程笔记(3) -并发工具类-fork/join

fork/join框架 分而治之 在必要情况下,将一个大任务拆分(fork)成若干个相同的小任务(拆分到不可拆分时),再将一个个的小任务运算的结果进行join汇总 动态规划 分割成相同的小问题,但是小


admin  481  2019-08-23 阅读全文

一个生产者消费者java实现以及等待超时模式的小例子

public class ProducerAndConsumer { private static int cp = 0; private static int allNum = 20


admin  555  2019-08-21 阅读全文
多线程笔记(2) -threadLocal

多线程笔记(2) -threadLocal

提供一个变量的副本,线程的隔离。 spring在事务的部分用到了ThreadLocal,让每个线程保存自己的连接,不在同一连接的话不会形成事务 public class UserThreadLocal


admin  513  2019-08-20 阅读全文
多线程笔记(1)-基础

多线程笔记(1)-基础

1,创建线程有且仅有两种方式(Thread类注释有说明):继承Thread类和实现Runnable接口,实现父类(父接口)中的run方法即可 Runnable是任务(业务逻辑)的抽象,Thread是线


admin  945  2019-08-19 阅读全文

MySQL中order by语句对null字段的排序

从现实项目需求出发; 有一张城市表;里面有北京、上海、广州、河北、天津、河南6座城市; mysql> select * from bjy_order; +----+------+ | id |


wmx  957  2019-08-03 阅读全文

100道经典Hadoop常见面试/笔试题及答案解析

100道常见Hadoop面试/笔试题,都是带有答案解析的哦,各类题型都有,单选题、多选题、判断题和简单题,这是第一版,下周推出第二版,将会加入更多面试/笔试题。 1 单选题 1.1 下面哪个程序负责


wmx  921  2019-08-02 阅读全文