- 博客(6)
- 收藏
- 关注
转载 数据库事物及其实现原理
事物的四大特性,即常说的ACID: 1、原子性(Atomic):指的是事物所有的操作要么全做、要么全不做。 2、一致性(Consistency):事物应该确认数据库从一个一致状态转变为另一个一致状态。(数据库中的数据应满足完整性约束) 3、隔离性(Isolation):指的是多个事物并发执行的时候、一个事物的执行不应当影响到其它的事物、即事物与事物之间是隔离的。...
2019-03-11 21:34:00
99
转载 java虚拟机内存区常用名词解释
虚拟机内存区常见名词:栈帧(Frames):栈帧是用来存储数据和部分结果,以及执行动态链接、方法返回值和异常信息的。每次方法的调用都会生成一个栈帧,然后将该栈帧进行压栈。当方法结束后,该栈帧将会出栈、被销毁。无论是正常结束还是异常结束。每个栈帧都是自己的局部变量表、操作数栈、以及对当前方法类的运行时常量池的引用。由当前线程创建的帧不能被其它线程引用。局部变量(Local V...
2019-02-21 23:15:00
101
转载 java虚拟机内存划分
java虚拟机内存区域参照官方文档 1.8版本Oracle虚拟机内存划分文档 : https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-2.html#jvms-2.5The Java Virtual Machine defines various run-time data areas that are used duri...
2019-02-21 23:14:00
64
转载 常用的排序算法-堆排、快排、归并
1、排序算法1.1 快速排序快排的时间复杂度是O(nlogn)其实现思想就是随机找到一个中间值 小于这个值得放左边 大于这个值得放右边 然后大于这个值得半部分和小于这个值得半部分分别递归直到全部排完实现代码: ``` public class QuickSort { /** * 递归 进行排序 * @pa...
2019-02-21 20:52:00
97
转载 elasticsearch的单节点和分布式的安装及其操作(使用命令和使用代码)
关于安装是在另一个博客上面写的 不知道怎么同步 有兴趣的可以点击链接去看下博客地址:elasticsearch单节点和分布式的安装在文章开始之前、先明确三个概念1、索引2、类型3、文档对比于数据库中,索引就是一个数据库、类型就是数据库中的某张表、文档也就是表中具体的记录。抽象点来看,索引抽象成一个人、人又分为男人和女人(就是类型)、然后男人有姓名、年龄、身高等(就是文档)。...
2018-09-19 17:24:00
105
转载 kafka安装和使用远程代码进行访问 ---附踩坑记录
kafka安装和使用java连接远程服务器进行消息的生成与消费首先要使用kafka,要有jdk和zookeeper的环境本文在阿里云的centos7环境上进行jdk版本选择的是1.8.0_181zookeeper的版本是3.4.12kafka的版本是2.12-1.1.1关于kafka命令的介绍 本文不介绍了 只介绍怎么搭建一个kafka单点服务器 以及怎么使用代码 远程连接k...
2018-09-15 14:03:00
123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人