CAS:Compare and Swap,即比较再交换。 在对compareAndSwapObject追源码的过程中,出现 "Source not found"的情况,查了一下,原来是该方法并非由JAVA书写开发,而是引入的其他语言。 jdk5增加了并发包java.util.concurrent.* ...
分类:
其他好文 时间:
2020-07-03 17:56:15
阅读次数:
97
多线程 进程是执行程序的一次执行过程,是系统资源分配的单位;一个进程可以包含若干个线程,线程是CPU调度和执行的单位; 一.继承Thread类 自定义线程类继承Thread类 重写run()方法,编写线程执行体 创建线程对象,调用start()方法启动线程 package oop; //线程开启不一 ...
分类:
编程语言 时间:
2020-07-01 20:27:48
阅读次数:
51
例如: A服务器地址:172.16.1.203 B服务器地址:172.16.1.204 当jenkins 在A 服务器并且用户aa, 控制B 服务器的用户bb的操作 (1)B服务器 用ssh-keyscan命令将公钥添加到本地的known_hosts文件里面去 如:ssh-keyscan 172.1 ...
分类:
其他好文 时间:
2020-07-01 12:52:00
阅读次数:
72
ArrayList in Java is used to store dynamically sized collection of elements. Contrary to Arrays that are fixed in size, an ArrayList grows its size au ...
分类:
编程语言 时间:
2020-06-30 14:52:12
阅读次数:
62
HPA:高攻放, SCPC(Single Channel Per Carrier),中文意思为单路单载波LHCP:left-hand circularly polarized 左旋圆极化RHCP:right-hand circularly polarized 右旋圆极化 ...
分类:
其他好文 时间:
2020-06-28 22:38:26
阅读次数:
187
模板模式 在模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。 介绍 意图:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变 ...
分类:
其他好文 时间:
2020-06-28 18:35:06
阅读次数:
64
一 主要语法 本次习题的主要语法内容是:用一种不同的方式使用input ,就是让它打印出一个简单的 > 提示符。 具体做法:定义一个提示符变量:prompt = ' > ' 在某个变量需要输入的时候,调用input函数的方式为:likes = input(prompt) 注意:我们把用户提示符设置成 ...
分类:
其他好文 时间:
2020-06-28 09:19:54
阅读次数:
72
无锁 乐观锁(非阻塞) 共享模式之无锁 CAS 与 volatile 原子整数 原子引用 原子累加器 Unsafe CAS无锁方案 CAS无锁主要看重三个变量: 预估值 + 修改值 + 主存值 预估值: 主要用来判断是否等于主存值, 是则将修改值修改到主存值中 修改值: 即将需要修改的新值, 修改到 ...
分类:
其他好文 时间:
2020-06-26 18:28:48
阅读次数:
57
1、Thread多线程编程举例 关键字:前台线程,后台线程,线程优先级,线程休眠,线程阻塞。 1 class MultiThreadingApplication { 2 static void Main(string[] args) { 3 //Thread thread1 = new Thread ...
分类:
编程语言 时间:
2020-06-26 13:00:28
阅读次数:
140
concur'renthashmap java1.7 hashMap在单线程中使用大大提高效率,在多线程的情况下使用hashTable来确保安全。hashTable中使用synchronized关键字来实现安全机制,但是synchronized是对整张hash表进行锁定即让线程独享整张hash表,在 ...
分类:
其他好文 时间:
2020-06-25 21:34:40
阅读次数:
52