易错点1:锁一个可变对象 package cn.enjoyedu.ch1.syn; /** * 类说明:错误的加锁和原因分析 */ public class TestIntegerSyn { public static void main(String[] args) throws Interrup ...
分类:
编程语言 时间:
2020-03-14 00:59:20
阅读次数:
78
python程序需要连接linux时,需要使用密码或者秘钥验证以登录os进行命令操作或者文件传输,python中实现此功能的模块为paramiko;下面是该模块的基础用法 下面是通过密码进行linux登录执行命令和文件传输示例 1 import paramiko 2 #python程序需要批量管理l ...
分类:
编程语言 时间:
2020-03-05 00:51:32
阅读次数:
71
1:源码分析 1.1:构造方法 public HashMap(int initialCapacity, float loadFactor) { if (initialCapacity < 0) throw new IllegalArgumentException("Illegal initial c ...
分类:
其他好文 时间:
2020-02-28 14:18:09
阅读次数:
51
包装类 Java有八种基本类型,每种基本类型都有一个对应的包装类。 包装类是什么呢?它是一个类,内部有一个实例变量,保存对应的基本类型的值,这个类一般还有一些静态方法、静态变量和实例方法,以方便对数据进行操作。 Java中,基本类型和对应的包装类如下表所示: 基本类型 包装类 boolean Boo ...
分类:
编程语言 时间:
2020-02-27 09:11:36
阅读次数:
97
一、Oracle数据库中,把一张表的查询结果直接生成并导入一张新表中。 例如:现有只有A表,查询A表,并且把结果导入B表中。使用如下SQL语句: Sql代码 create table B as select * from A 二、Oracle数据库中支持把查询结果导入到另外一张表中。 例如:有两个表 ...
分类:
数据库 时间:
2020-02-26 19:13:26
阅读次数:
77
1、定义类继承结构 1.1 kotlin中的接口 声明接口 声明了一个只有一个抽象方法的接口,和java中一样,实现这个接口的类要提供这个抽象方法的具体实现。 实现接口 在kotlin中“:”相当于java中的extends或implements。 在接口中定义一个带方法体的方法 我们实现这个接口的 ...
分类:
其他好文 时间:
2020-02-15 20:38:24
阅读次数:
114
MyBatis XML映射文件 Mapper XML 文件 cache – 给定命名空间的缓存配置。 cache-ref – 其他命名空间缓存配置的引用。 resultMap – 是最复杂也是最强大的元素,用来描述如何从数据库结果集中来加载对象。 sql – 可被其他语句引用的可重用语句块。 ins ...
分类:
其他好文 时间:
2020-02-06 19:55:01
阅读次数:
52
1.==和equals()的区别 == :比较的是值是否相等 如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等; 如果作用于引用类型的变量,则比较的是所指向的对象的地址 equals:(注意:equals方法不能作用于基本数据类型的变量,equals继承Object类,比较的是是否是 ...
分类:
编程语言 时间:
2020-02-05 10:20:41
阅读次数:
68
一、集合的定义 集合:是在计算机中用于存储一种或多种引用类型数据,并且长度可变的容器。 外延:List集合、Queue集合、Set集合 二、各类集合的特点 List集合(继承Collection接口):有序存储可重复元素 外延:ArrayList集合、Vector集合、LinkedList集合 Ar ...
分类:
编程语言 时间:
2020-01-29 16:03:43
阅读次数:
80
第9天 设计面向对象语言 目标:为Stone语言添加类和对象的支持。仅支持单一继承 9.1 设计用于操作类与对象的语法 添加的类与对象的处理功能后,下面的Stone语言就能被正确执行了 首先定义一个Position类,方法由def语句定义。类中字段通过变量表示,并赋了初始值。上面的例子定义了move ...
分类:
编程语言 时间:
2020-01-21 23:25:07
阅读次数:
105