摘要:
一、多线程编程中的三个核心概念1、原子性这一点,跟数据库事务的原子性概念差不多,即一个操作(有可能包含有多个子操作)要么全部执行(生效),要么全部都不执行(都不生效)。关于原子性,一个非常经典的例子就是银行转账问... 阅读全文
摘要:
你知道HashMap中hash方法的具体实现吗?你知道HashTable、ConcurrentHashMap中hash方法的实现以及原因吗?你知道为什么要这么实现吗?你知道为什么JDK 7和JDK 8中hash方... 阅读全文
摘要:
一、什么是HashMap基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable ... 阅读全文
摘要:
所有Java类的父类——java.lang.Object中定义了两个重要的方法:public boolean equals(Object obj)public int hashCode()本文首先会给出一个错误使... 阅读全文
摘要:
== 是什么?在《java核心技术卷 1》中将==归类于关系运算符;==常用于相同的基本数据类型之间的比较,也可用于相同类型的对象之间的比较;如果==比较的是基本数据类型,那么比较的是两个基本数据类型的值是否相等... 阅读全文
摘要:
转载自:https://www.cnblogs.com/linianhui/p/security-complex-toolbox.html在上一篇1.密码工具箱中介绍了一些密码技术相关的一些基本工具,同时遗留了一... 阅读全文
摘要:
function Id(seed) { if (!(this instanceof Id)) { return new Id(seed); } seed = seed || [12... 阅读全文
摘要:
本文转载自:Linux下查看进程和端口信息1、根据进程名查看进程信息,以查看tomcat进程名为例,查看所对应的进程id为1095(或者使用: ps -aux | grep tomcat 查看占用内存等信息)ps... 阅读全文
摘要:
Entity@Datapublic class ExampleLeave implements Serializable { private String id; private String ti... 阅读全文
摘要:
1、时间精确到毫秒 DROP TABLE IF EXISTS aaa; CREATE TABLE aaa( create_date DATETIME(3) DEFAULT CURRENT_TI... 阅读全文