摘要: 1. 同步方法用synchronized关键字修饰方法。 由于java的每个对象都有一个内置锁,当用此关键字修饰方法时,内置锁会保护整个方法。在调用该方法前,需要获得内置锁,否则就处于阻塞状态。 2. 同步代码块用synchronized关键字修饰语句块。被该关键字修饰的语句块会自动被加上内置锁,从 阅读全文
posted @ 2019-08-31 22:07 zeroingToOne 阅读(12118) 评论(1) 推荐(1) 编辑
摘要: 创建两个表(a_table、b_table),两个表的关联字段分别为:a_table.a_id和b_table.b_id 分别向两个表中插入数据:a_table: b_table: 一、内连接说明:组合两个表中的记录,返回关联字段相符的记录,即:两个表的交集(阴影)部分。 关键字:inner joi 阅读全文
posted @ 2019-08-31 18:48 zeroingToOne 阅读(3272) 评论(0) 推荐(0) 编辑
摘要: 线程安全 非线程安全 Collection Vector ArrayList、LinkedList HashSet、TreeSet Map HashTable HashMap、TreeMap 字符串 StringBuffer StringBuilder 线程安全 非线程安全 Collection V 阅读全文
posted @ 2018-11-29 15:36 zeroingToOne 阅读(3532) 评论(0) 推荐(1) 编辑
摘要: 转自:https://www.cnblogs.com/dolphin0520/p/3681042.html hashCode方法在Object类中: 根据这个方法的声明可知,该方法返回一个int类型的数值,并且是本地方法,因此在Object类中并没有给出具体的实现。1. hashCode的作用当向集 阅读全文
posted @ 2018-11-29 15:33 zeroingToOne 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 一、char和varchar的区别char是固定长度的,而varchar会根据具体的长度来使用存储空间,另外varchar需要用额外的1-2个字节存储字符串长度。1). 当字符串长度小于255时,用额外的1个字节来记录长度2). 当字符串长度大于255时,用额外的2个字节来记录长度比如char(25 阅读全文
posted @ 2018-11-29 15:09 zeroingToOne 阅读(19341) 评论(3) 推荐(0) 编辑
摘要: 在MySQL中,不需要在整个服务器中使用同一种存储引擎,针对具体的要求,可以对每一个表使用不同的存储引擎。 一、MyISAM1. 不支持事务,也不支持外键,但访问速度快,对事务完整性没有要求或者以SELECT、INSERT为主的应用基本都可以使用这个引擎来创建表。2. 使用MyISAM引擎创建数据库 阅读全文
posted @ 2018-11-29 15:06 zeroingToOne 阅读(482) 评论(0) 推荐(0) 编辑
摘要: JDK1.8中JVM把String常量池移入了堆中,同时取消了“永久代”,改用元空间代替(Metaspace)java中对String对象特殊对待,所以在heap区域分成了两块,一块是字符串常量池(String constant pool),用于存储java字符串常量对象,另一块用于存储普通对象及字 阅读全文
posted @ 2018-11-29 15:03 zeroingToOne 阅读(6206) 评论(1) 推荐(2) 编辑
摘要: 一、String、StringBuffer、StringBuilder区别 1.可变与不可变(1). String类中使用字符数组保存字符串,因为有“final”修饰符,所以string对象是不可变的。 (2). StringBuilder与StringBuffer都继承自AbstractStrin 阅读全文
posted @ 2018-11-29 15:02 zeroingToOne 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/hebao0514/category/719525.html 一、事务的四大特性(ACID) 1. 原子性(atomicity):一个事务必须视为一个不可分割的最小工作单元,整个事务中的所有操作要么全部提交成功,要么全部失败回滚,对于一个事务来说 阅读全文
posted @ 2018-11-29 15:00 zeroingToOne 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 1. 存储大小(1). GBK编码专门用来解决中文编码的,是双字节的。不论中英文都是双字节的。(2). UTF-8 编码是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的网站则用UTF-8 节省空间。(3). utf-8mb4支 阅读全文
posted @ 2018-11-13 16:32 zeroingToOne 阅读(1745) 评论(0) 推荐(0) 编辑