自动任务类: @PersistJobDataAfterExecution @DisallowConcurrentExecution public class ReCodeBack implements Job { private static final Logger LOGGER = Logger ...
分类:
其他好文 时间:
2019-12-25 12:52:17
阅读次数:
190
前言 本章大致分为四部分。 java内存模型的基础,介绍内存模型的相关基本概念; java内存模型中的顺序一致性,主要介绍重排序和顺序一致性; 同步原语,涉及synchronized,volatile,final三个同步原语的内存含义及重排序等; java内存模型的设计,涉及与内存模型和顺序一致性内 ...
分类:
编程语言 时间:
2019-12-25 01:16:24
阅读次数:
99
1.java程序中所有字符的字面值都作为string 类的实例实现。,字符串本质是一个字符的数组。 1 //演示字符串 具备final属性,一次赋值,终生不变 2 String str = "oracle";//此时str被定义为变量,“oracle”创建一个字符串对象 ,并匹配一个地址3 str ...
分类:
编程语言 时间:
2019-12-24 23:31:26
阅读次数:
94
文章来源:嗨学网 敏而好学论坛www.piaodoo.com 欢迎大家相互学习 Java多个线程共享资源; 1)wait()、notify()和notifyAll()方法是本地方法,并且为final方法,无法被重写。 2)调用某个对象的wait()方法能让当前线程阻塞,并且当前线程必须拥有此对象的m ...
分类:
编程语言 时间:
2019-12-24 23:25:23
阅读次数:
109
假设我们现在要造一批悍马汽车,悍马汽车有两个系列H1和H2,首先不考虑任何设计模式,看看设计的类图: 看看代码的实现: 程序写到这里,我们发现,run()方法的实现应该在抽象类上,不应该在实现类上,好,我们修改一下类图和实现: 接下来我们测试一下模板方法模式: 然后我们又发现问题了,悍马牌汽车sta ...
分类:
其他好文 时间:
2019-12-24 23:17:44
阅读次数:
93
成员变量:包括实例变量和类变量,用static修饰的是类变量,不用static修饰的是实例变量,所有类的成员变量可以通过this来引用。 类变量:静态域,静态字段,或叫静态变量,它属于该类所有实例共有的属性。而且所有的实例都可以修改这个类变量的值(这个类变量没有被final修饰的情况),而且访问类变 ...
分类:
编程语言 时间:
2019-12-24 18:42:12
阅读次数:
359
1、initiallyOwned表示创建mutex的线程是否拥有该互斥体。true表示创建线程拥有互斥锁,只有在创建线程中调用ReleaseMutex释放后,其他等待线程才能参与抢夺互斥体的活动。false表示互斥锁体于与空闲状态,其他等待互斥锁的线程立即参与到抢夺互斥锁的活动中去。 2、在上面程序 ...
分类:
其他好文 时间:
2019-12-24 15:19:33
阅读次数:
109
java利用构建器来创建实例而不是构造器
1、对于类而言,为了让客户端获取他本身的一个实例,
2、最传统的方法就是提供一个公有的构造器。 ...
分类:
编程语言 时间:
2019-12-24 12:15:46
阅读次数:
109
java 从 Map 到 HashMap 到 LinkedHashMap ========================================= Map 接口 Map 是 java 容器的基础接口,提供按照 kv 方式存取数据的能力。Map 定义了一系列的操作,以及一个内部接口 Map. ...
分类:
其他好文 时间:
2019-12-24 12:09:46
阅读次数:
76
一、 强制等待 第一种也是最简单粗暴的一种办法就是强制等待sleep(xx),强制让闪电侠等xx时间,不管凹凸曼能不能跟上速度,还是已经提前到了,都必须等xx时间。 1 from selenium import webdriver 2 from time import sleep 3 driver ...
分类:
编程语言 时间:
2019-12-24 09:39:15
阅读次数:
71