自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (9)
  • 收藏
  • 关注

原创 分布式系统之事务

数据库事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,由一条或者多条sql语句组成,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。事务具有4个基本属性:A(原子性)、C(一致性)、I(隔离性)、D(持久性)。 随着现在互联网用户规模越来越大,业务场景越来越复杂,单个数据库已经不能支撑上层业务应用。分布式微服务的架构模型的出...

2019-08-19 15:24:16 109

转载 java 内存分配

JAVA中堆栈和内存分配(一)、栈、堆1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆:存放所有new出来的对象。4. 静态域 :存放静态成员(static定义的)5. 常量池 :存放字

2015-11-16 16:34:00 299

原创 数据库并发

多个事务同时访问数据库时候,会发生下列5类问题,包括3类数据读问题(脏读,不可重复读,幻读),2类数据更新问题(第一类丢失更新,第二类丢失更新):脏读(dirty read):A事务读取B事务尚未提交的更改数据,并在这个数据基础上操作。如果B事务回滚,那么A事务读到的数据根本不是合法的,称为脏读。在oracle中,由于有version控制,不会出现脏读。不可重复读(unrepeatable rea

2015-08-14 16:40:53 880

原创 Mysql 存储引擎

关系数据库表是用于存储和组织信息的数据结构,可以将表理解为由行和列组成的表格,类似于Excel的电子表格的形式。有的表简单,有的表复杂,有的表根本不用来存储任何长期的数据,有的表读取时非常快,但是插入数据时却很差;而我们在实际开发过程中,就可能需要各种各样的表,不同的表,就意味着存储不同类型的数据,数据的处理上也会存在着差异,那么。对于MySQL来说,它提供了很多种类型的存储引擎,我们可以根据对数

2015-08-14 11:21:36 351

转载 Lucence

Apache Lucene是一个由java编写的高性能,全方位的单词搜索引擎库。        Lucence可以分为两大块: 1,对文件建立索引;2,根据索引搜索文件。        一、建立索引的五个基础类 Document, Field, IndexWriter, Analyzer, Directory          1、Document类:用来描述文档,这里的文档可以指

2015-08-01 15:56:04 356

转载 Redis集群

indexRedis 命令参考 »Redis 集群规范本文档翻译自 http://redis.io/topics/cluster-spec 。引言这个文档是正在开发中的 Redis 集群功能的规范(specification)文档, 文档分为两个部分:第一部分介绍目前已经在 unstable 分支中实现了的那些功能。第二部分介绍目

2015-08-01 12:49:14 355

原创 hibernate缓存机制

java对象在持久层的生命周期有四个状态,分别为临时状态,持久状态,游离状态,删除状态。临时状态是刚被创建,还没有被持久化,不处于session中;持久状态是已经被持久化,并且加入到session的缓存中;游离状态是已经被持久化,但是不处于session的缓存中;删除状态是session已经计划将其从数据库删除,不再处于session缓存中。

2015-08-01 10:43:35 385

原创 java数据结构

java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的。

2015-07-28 16:54:46 453

netty5实例

包含编码,解码,心跳处理等,代码可用。 例子的内容是:服务端启动,客户端启动,客户端连接服务器后服务器发一个Message的对象给客户端,客户端接受并打印Message里边的内容。编解码的处理为:消息长度[int] + 消息内容[byte[]]。心跳设置的是读写空闲都是10秒

2016-08-18

zookeeper 3.4

zookeeper,监督管理中心,用于搭建分布式服务

2016-08-08

windows系统往linux系统上传文件

pscp.exe 用于windows系统往linux系统上传文件

2016-08-08

jenkins做敏捷开发中的自动测试及部署

jenkins做敏捷开发中的自动测试及部署

2015-08-17

oracle索引

专业oracle DBA 全面的索引方面的知识和实践经验。

2015-08-17

lucence实战

文件包含了,lucence开发用到的全套jar包和一个简单可靠,可以稳定运行的实例。

2015-08-01

lucence-analyzers

站内查询,lucence的核心jar文件,lucence-core,lucence-analyzers,lucence-memory,lucence-highlighter。

2015-07-30

Oracle数据库备份与恢复总结

专业的Oracle DBA学习资料,详细全面的讲述了oracle数据库的数据恢复,数据备份技术。

2015-07-29

jquery1.7API

详细介绍了jquery的全部属性和方法,以及编码规范。

2013-06-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除