自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 关于事务

事务的特点 ACID 事务的实现原理 原子性(Atomicity):通过undo log实现 一致性(Consistency):通过原子性,持久性,隔离性来实现 隔离性(Isolation):通过(读写锁+MVCC)来实现 持久性(Durability):通过redo log实现 一般的数据库,都包括以下四种隔离级别 读未提交(Read Uncommitted)oracle默认的隔离 级别 ...

2019-12-11 08:06:20 93 1

原创 单例模式

定义单例模式(Singleton),是设计模式中最为简单的一种模式。单例模式就是说系统中对于某类的只能有一个对象,不可能出来第二个。即它要保证全局只有一个实例。分为”懒汉式”与”饿汉式”,说白了就是建立单例对象的时间不同罢了,即:在类加载时实例化,还是在需要的时候实例化的问题。

2017-10-29 23:26:51 402

原创 Redis 和 Memcached 的区别

支持的数据结构不同 memcached使用key-value形式存储和访问数据,在内存中维护一张巨大的HashTable,使得对数据查询的时间复杂度降低到O(1),保证了对数据的高性能访问。 Redis不仅支持简单的key-value数据类型,同时还支持字符串类型(String)、哈希表类型(Hash)、链表类型(List)、集合类型(Set)、有序集合类型(order set)的数据结构的存储

2017-10-27 19:06:18 145

转载 经典编程书籍大全

经典编程书籍大全100+ 经典技术书籍,涵盖:计算机系统与网络、系统架构、算法与数据结构、前端开发、后端开发、移动开发、数据库、测试、项目与团队、程序员职业修炼、求职面试 和 编程相关的经典书籍。计算机系统与网络 《图灵的秘密:他的生平、思想及论文解读》 《计算机系统概论》 《深入理解Linux内核》 《深入Linux内核架构》 《TCP/IP详解 卷1:协议》 《Linux系统编程(第2版)》 《

2017-10-27 17:18:11 283

转载 Windows下Git多账号配置,同一电脑多个ssh-key的管理

本文以配置github.com账号和git.oschina.net账号来逐步演示在Windows环境下配置Git多账号支持即在同一个电脑上管理多个ssh-key,对git多一分了解

2017-09-27 17:38:08 785

原创 Junit笔记

测试环境:Junit4 一、Junit运行流程         1.@BeforeClass              修饰的方法会在所有方法被调用前被执行,而且该方法是静态的,所以当测试类被加载后接着就会运行它,而且在内存中它只会存在一份实例,它比较适合加载配置文件。         2.@Before和@After会在每个测试方法的前后各执行一次         3.@AfterCl

2017-01-02 09:17:52 194

原创 Oracle 完全卸载的方法

Oracle安装后卸载是一件麻烦事,仅用Oracle自带的卸载工具卸载存在卸载不干净的问题,本文以下内容为对网上搜索的相关资料进行亲自实践和整合后的内容,经过实践操作效果还是不错的,希望对遇到类似困扰的朋友们有所帮助。         本文以下内容以Oracle 11g在windows环境下为例进行卸载操作:         步骤一、用DBCA删除数据库              

2016-09-12 15:24:41 517

apache安装包

apache服务器安装包,全球公认的强大的服务器

2012-03-10

VMware Workstation V7.0.1精简版

小巧、占内存小、绿色版无需激活码、功能强大

2012-03-10

空空如也

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

TA关注的人

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