自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TonyWu的博客

致力于将自己的技术分享给需要的同学

  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

原创 并发编程基础(第六讲)----------concurrent包下锁的使用

重入锁package lock020;import java.util.concurrent.locks.ReentrantLock;/** * lock.getHoldCount()方法:只能在当前调用线程内部使用,不能再其他线程中使用 * 那么我可以在m1方法里去调用m2方法,同时m1方法和m2方法都持有lock锁定即可 测试结果holdC...

2019-05-17 20:17:51 351

原创 并发编程基础(第五讲)----------concurrent包下对并发业务的支持

CountDownLatchCountDownLatch的作用是,在实际的业务中,比如在购买商品的过程,只有当商品中心的业务和订单中心的业务执行完毕之后,才可以进行发货的操作流程,其中CountDownLatch countDownLatch = new CountDownLatch(2)中的2表示业务在执行的时候调用countDownLatch.countDo...

2019-05-17 17:45:39 185

原创 并发编程基础(第三讲)--------多线程设计模式

package design014;public interface Data { String getRequest();}package design014;public class RealData implements Data{ private String result ; public RealData (String que...

2019-05-17 11:29:40 239

原创 并发编程基础(第 四讲)---------线程池的使用

Executor框架package test;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;/** * * * GOOK LUCK * * * * @Author by wukainian, * @Date on 2019/5...

2019-05-17 11:29:06 253

原创 设计模式3-》单例模式几种实现

单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。一般介绍单例模式的书籍都会提到饿汉式和懒汉式这两种实现方式。但是除了这两种方式,本文还会介绍其他几种实现单例的方式,让我们来一起看看吧。简介单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某...

2019-05-13 16:00:33 166

原创 并发编程基础(第二讲)-----原子性和同步类容器的理解

package sync007;public class RunThread extends Thread{ //如果没有volatile 虽然isRunning改为false但是线程还是没有停止 private volatile boolean isRunning = true; private void setRunning(boolean isRunning){ t...

2019-05-12 22:46:25 269

原创 并发编程基础(第一讲)-----synchronized 使用理解

线程安全的概念:当多个线程访问某个类(对象或者方法)时,这个类始终都能表现出正确的行为,那么这个类就是线程安全synchronized:可以在任意对象以及方法上加锁,而加锁的这段代码称为互斥去或者临界区package mythread;/** * 线程安全概念:当多个线程访问某一个类(对象或方法)时,这个对象始终都能表现出正确的行为,那么这个类(对象或方法)就是线程安全的。...

2019-05-11 22:19:27 132

原创 java中的取整与四舍五入

一.java中取整数的方式1.直接使用强制转换public static void roundOne(){ System.out.println("正数:(int)10.12 = " + (int)10.12); System.out.println("负数:(int)-10.12 = " + (int)-10.12); System....

2019-05-09 15:14:52 10636

Maven中文文档指 nixed试试中文版.pdf

中文版 目录清晰

2022-07-13

TCPIP学习(最新版本适合入门者学习计算机网络).rar

tcp/ip最新版本适合入门者学习计算机网络

2021-10-27

springboot集成sharding_jdbc实战.rar

sprinboot集成sharding_jdbc项目实战,亿万及流量处理

2021-04-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除