7 2Tree

尚未进行身份认证

我要认证

Talk is cheap show me the code!

等级
TA的排名 1w+

java多线程,三个线程轮流执行顺序打印ABC,循环5次。使用三个Condition实现。

package com.zhong.thread;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.ReentrantLock;/** * 三个线程依次输出A,B,C,循环5次。 * 输出结果: * ABC * ABC * ABC * ABC * ABC */public class SequencePrintDemo { private static volat.

2020-06-02 15:24:41

java多线程,三个线程顺序打印ABC,打印5次。使用三个Semaphore实现。

package com.zhong.thread;import java.util.concurrent.Semaphore;/** * 使用Semaphore实现三个线程顺序打印ABC 5次 */public class MultipleThreadRotationUsingSemaphore { public static void main(String[] args) { PrintABCUsingSemaphore printABC = new Prin.

2020-06-02 15:07:07

java多线程之生产者-消费者使用阻塞队列实现

package com.zhong.thread;import java.util.Random;import java.util.concurrent.LinkedBlockingDeque;/** * 使用阻塞队列实现生产者-消费者 */public class BlockQueue { public static void main(String[] args) { LinkedBlockingDeque<String> link = new Li.

2020-06-02 12:55:25

java多线程之生产者-消费者使用Object的wait()和notify()方法实现

package com.zhong.thread;import java.util.ArrayList;import java.util.List;/** * 使用 wait,notify 实现生产消费者 */public class Stock { private volatile int maxnum = 10; //最大的容量通知消费者 private volatile int minmun = 0; //最小的容量通知生产者 private St.

2020-06-02 12:54:04

volatile是什么

volatile1.保证可见性2.不保证原子性3.禁止指令重排

2020-03-21 13:13:58

jmm java内存模型

2020-03-21 13:12:30

java面试题,try-catch-finally的返回结果

代码:package com.example.demo;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class DemoAppli...

2020-03-06 20:13:45

echart

option ={ grid: { left: '80', right: '90', bottom: '20', top: '20', containLabel: t...

2020-01-17 13:47:20

echart下方带表格

var data = { title: ['合计', '20-01', '20-02', '20-03', '20-04', '20-05', '20-06', '20-07', '20-08', '20-09'], plan_production: [500, 300, 490, 333, 346, 777, 888, 864, 789, 765], actual_produ...

2020-01-09 16:24:32

echart图,带上下左右四个角的文字描述

option = { grid: { left: '80', right: '60', bottom: '20', top: '20', containLabel...

2020-01-09 16:20:38

jQuery自动补全插件jQuery Typeahead

https://github.com/bassjobsen/Bootstrap-3-Typeahead

2019-12-18 18:17:40

bootstrap-table表格

https://www.bootstrap-table.com.cn/

2019-10-09 17:01:01

Idea修改Html不需重启Springboot项目生效设置

一、在pom中直接引入依赖spring-boot-devtools 1.在pom中直接引入依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><optional...

2019-10-09 11:17:39

bootstrap-同一个row的不同列高度不一致解决方法1

现象:代码:$(function() { //调用 initDivSameHeight('.row-1-col-1',".row-1-col-2"); initDivSameHeight('.row-2-col-1',".row-2-col-2",".row-2-col-3");});/** 初始化 同一个row的不同...

2019-09-26 11:16:04

一个开源的OA系统-https://gitee.com/tree_boss/oa_system

https://gitee.com/tree_boss/oa_system

2019-09-11 13:35:43

java-ECharts一个构造百度ECharts的Option数据项目java项目

https://gitee.com/free/ECharts

2019-09-09 18:03:07

手写Spirng,Spring的三个阶段-配置阶段,初始化阶段和运行阶段

github:https://github.com/gougou1993/spring-customer首先,我们先来介绍一下Spring的三个阶段:配置阶段、初始化阶段和运行阶段(如图):1.配置阶段:主要是完成application.xml配置和Annotation配置。2.初始化阶段:主要是加载并解析配置信息,然后,初始化IOC容器,完成容器的DI操作,已经完成Handler...

2019-08-29 10:53:33

ZooKeeper的命令行操作

1.使用 ls 命令来查看当前 ZooKeeper 中所包含的内容:[zk:127.0.0.1:2181(CONNECTED)1] ls /2.创建一个新的 znode ,使用 create /zk myData 。这个命令创建了一个新的 znode 节点“ zk ”以及与它关联的字符串:[zk:127.0.0.1:2181(CONNECTED)2] create /zk...

2019-08-28 14:44:53

gitlab+jenkins+maven构建自动化集成

1.参考https://www.cnblogs.com/bigdevilking/p/9543092.html,安装2.环境:Centos7.2 64 jdk1.8 maven3.5.43.启动4.关闭注意问题:1)jenkins全局凭证-》Private Key的内容为:安装jenkins机器的/root/.ssh/id_rsa的内容2)je...

2019-08-16 18:13:24

jenkins-maven-job,构建完成会在自动关闭进程及其子进程,造成nohub java -jar your.jar & 无效解决办法加上BUILD_ID=DONTKILLME

Execute shell Command 加上参数BUILD_ID=DONTKILLME(别杀我,哈哈哈)BUILD_ID=DONTKILLMEcp /var/lib/jenkins/workspace/root_spring_demo/target/demo-0.0.1-SNAPSHOT.jar /usr/local/java/project/demo.jarcd /usr/loc...

2019-08-16 16:04:41

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。