摘要: 使用redis+java(模仿数据库)实现对象的存储和读取 实现前要引入Redis架包 maven项目 一、创建类:User 二、创建UserDao类 三、测试 阅读全文
posted @ 2019-03-21 18:55 沉迷学习、无法自拔 阅读(2135) 评论(0) 推荐(0) 编辑
摘要: redis学习(一) 一、概述 字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等。在Redis中字符串类型的Value最多可以容纳的数据长度是512M。 二、相关命令 1、赋值命令 命令 阅读全文
posted @ 2019-03-21 18:48 沉迷学习、无法自拔 阅读(206) 评论(0) 推荐(0) 编辑
摘要: java中的异常详解 一、异常的分类 Throwable / \ Error Exception / / \ xxxxxx xxxxxx RuntimeException / \ xxxxxx ArithmeticException 上图的所有对象都是类. Throwable 代表是可抛出的. Er 阅读全文
posted @ 2019-03-18 14:36 沉迷学习、无法自拔 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Comparable和Comparator 参考:https://www.cnblogs.com/szlbm/p/5504634.html Comparable Comparable可以认为是一个内比较器,实现了Comparable接口的类有一个特点,就是这些类是可以和自己比较的,至于具体和另一个实 阅读全文
posted @ 2019-03-18 14:05 沉迷学习、无法自拔 阅读(188) 评论(0) 推荐(0) 编辑
摘要: LinkedList 参考:https://www.cnblogs.com/leesf456/p/5308843.html 一、LinkedList数据结构 还是老规矩,先抓住LinkedList的核心部分:数据结构,其数据结构如下 说明:如上图所示,LinkedList底层使用的双向链表结构,有一 阅读全文
posted @ 2019-03-16 16:43 沉迷学习、无法自拔 阅读(462) 评论(0) 推荐(0) 编辑
摘要: ArrayList 参考:https://blog.csdn.net/weixin_36378917/article/details/81812210 一、ArrayList的数据结构 ArrayList的底层数据结构就是一个数组,数组元素的类型为Object类型,对ArrayList的所有操作底层 阅读全文
posted @ 2019-03-16 14:52 沉迷学习、无法自拔 阅读(1140) 评论(0) 推荐(0) 编辑
摘要: Java多线程--线程的同步和锁 一、同步问题提出 线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。 例如:两个线程ThreadA、ThreadB都操作同一个对象Foo对象,并修改Foo对象上的数据。 运行结果: 从结果发现,这样的输出值明显是不合理的。原因是两个线程不加控制的访问 阅读全文
posted @ 2019-03-15 13:02 沉迷学习、无法自拔 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 线程的运行状态 1. 新建( new ):新创建了一个线程对象。 2. 可运行( runnable ):线程对象创建后,其他线程(比如 main 线程)调用了该对象 的 start ()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获 取 cpu 的使用权 。 3. 运行( runnin 阅读全文
posted @ 2019-03-15 11:29 沉迷学习、无法自拔 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 创建线程的几种方式 1、继承Thread类创建线程 Thread类本质上是实现了Runnable接口的一个实例,代表一个线程的实例。启动线程的唯一方法就是通过Thread类的start()实例方法。start()方法是一个native方法,它将启动一个新线程,并执行run()方法。这种方式实现多线程 阅读全文
posted @ 2019-03-15 11:03 沉迷学习、无法自拔 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 进程和线程的区别 1、专业术语: 进程是运行中的程序,线程是进程的内部的一个执行序列 进程是资源分配的单元,线程是执行行单元 进程间切换代价大,线程间切换代价小 进程拥有资源多,线程拥有资源少 多个线程共享进程的资源 2、打个比方 对于这种题目,专业术语不好理解,采用形象一点的比喻更好,比如(取自知 阅读全文
posted @ 2019-03-15 10:43 沉迷学习、无法自拔 阅读(129) 评论(0) 推荐(0) 编辑