摘要: 数据库的事务:一个逻辑工作单元,在工作单元的一系列操作要么全部执行,要么全部不执行。 四个特性:ACID,原子性(定义),一致性(事务开始前,事务结束后,数据库的完整性没有被破坏),隔离性(四个级别),持久性(事务完成后,对表的修改是永久的)。 问题来了: A、数据库的完整性:数据库数据在逻辑上的一 阅读全文
posted @ 2018-03-30 21:16 rookie111 阅读(495) 评论(0) 推荐(1) 编辑
摘要: 1、java中为什么要有null。 就像给8个基本类型初始值一样,要给引用类型一个初始值。null是任何引用类型的默认值。(我想不出其他理由了。) 2.什么是null。 null大小写敏感,是一个java中的一个关键字。是一个特殊的值。可以将null赋予任何引用类型,也可以把null转为任何引用类型 阅读全文
posted @ 2018-01-20 19:17 rookie111 阅读(1431) 评论(0) 推荐(0) 编辑
摘要: 1、查看文件内容:cat 。-n显示行号。 2. more:全屏幕分页显示文件的内容。下一页:space键;上一页:B;停止:Q;显示下一行:Enter; 3. less:在文件最后一行+“/”可以对查找字符进行高亮显示;PageUP+PageDown进行上下翻页。 4. tail:显示文件尾。-f 阅读全文
posted @ 2018-01-19 18:19 rookie111 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 、执行explain后的结果项介绍: a、id,sql的查询序列号,即sql语句的执行顺序 b、select_type, simple:表示简单的select,没有union和子查询。 primary:最外面的select,在有子查询的语句里。 union:union语句的第二个或者是后面那一个(前 阅读全文
posted @ 2018-01-19 14:42 rookie111 阅读(148) 评论(0) 推荐(0) 编辑
摘要: java提供在运行时识别对象的类和信息,有两种方式:1.RTTI(Run-Time Type Identification)。2.反射机制。 1.先来介绍一下RTTI:(我不知道为什么介绍反射的文章会出现RTTI). 在运行是,RTTI为何类的相关信息,其中多态就是基于RTTI实现的。即便子类对象向 阅读全文
posted @ 2018-01-18 19:48 rookie111 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 1.JDK的注解: @Override、方法重写的标识 @Deprecated、将方法标记为过时 @suppvisewarnings 忽略警告的标识。 2.注解的分类: 源码注解--》编译时注解--》运行时注解 源码注解:仅在源码中存在,编译成.class文件后消失。 编译时注解:在源码和编译都存在 阅读全文
posted @ 2018-01-09 16:56 rookie111 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1.maven基本命令: a.compile:.java-->.class文件。 b.test:执行test目录下的所有测试用例。 c.package:将项目打成jar包。 d.clean:删除target文件夹。 e.install:将当前项目放在Maven的本地仓库里面,供其他项目使用。 2.m 阅读全文
posted @ 2018-01-05 20:12 rookie111 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 复制。。。 git常用命令: 1.git add :将工作区代码放到stage区,master只能从这个stage(缓存区)获得更改。 2.git commit -m "XXXX" :将缓存区里的代码同步到本地仓库," "里面是对更改的描述。 3.git status :查看当前的目录是否是干净的, 阅读全文
posted @ 2017-12-19 23:07 rookie111 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、Redis数据结构。 ①String,最基本的类型,是二进制安全,所以可以包含任何数据(jpg图片,序列化对象)。一个键最大可存储512MB。 命令为> GET,SET,DEL(适用于所有类型)。 ②列表。是Redis中对链表(linked-list)的支持。索引从0开始 命令为> LPUSH: 阅读全文
posted @ 2017-10-16 15:57 rookie111 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一、强引用。无论什么时候,垃圾回收器都不会回收他,若是内存不足会抛出OOM异常,也不回收强引用对象。 二、软引用。通过类SoftReference。它的作用告诉垃圾回收器,在内存不足的时候,会被回收器回收,如果释放了这些对象后内存仍然不足,会抛出OOM。{适合做缓存}强。 三、弱引用。WeakRef 阅读全文
posted @ 2017-10-02 21:54 rookie111 阅读(190) 评论(0) 推荐(0) 编辑