自定义博客皮肤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)
  • 收藏
  • 关注

原创 高性能Mysql——Mysql的整体架构简介

最近我觉得自己各项技能都是随着工作而学习的,感觉总有一些知识没有掌握,特准备在基于《Mysql权威指南》和《高性能Mysql》这两本书来系统学习下,把每次学习的笔记整理成博客的形式。一是为了加深自己的印象,二是为了给自己提供更好的学习能力,三是和大家共同分享。 1、逻辑架构 第一层:并不是Mysql独有,大多数基于网络客户端、服务器工具,例如:连接处理、授权认证、安全等 第二层:核心服务层

2015-04-26 01:18:38 1435

原创 高性能Mysql——InnoDB与Myisam

MysqlInnoDB和Myisam两种类型的存储我们在Mysql创建表的时候可以在选项中进行制定,如下图所示: 下面来说说两种存储的区别吧: 1、两种数据存储的事务机制不同 InnoDB支持事务,Myisam不支持,但是在查询方面Myisam的性能略胜一筹 2、锁的机制不同 InnoDB为行级锁,能更大程度的支持并发操作;Myisam是表级锁 3、数据操作方面 修改、新增、删除数

2015-04-21 18:24:21 2319

原创 浅析Spring事务详解

一、Spring事务的传播属性 Propagation(传播属性) REQUIRED–支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。ServicerA{ //调用methodA的时候如果没有事务将开启事务,这时候再调用methodB的时候发现已经有事务,此时methodB会加入到methodA的事务中,无论methodA和methodB中任何一个地方出现异常都会回滚事务,例

2015-04-19 10:59:57 1082

转载 Java多线程如何实现资源共享

Java实现多线程方式有两种:继承Thread类或者实现Runnable即可.线程启动时调用start()方法. 实现Runnable接口可以实现资源共享 下面让我们来看一下代码:public class Thread1 extends Thread{ private int num = 5; @Override public void run() { for

2015-04-11 22:21:04 8460 2

原创 关于ArrayList的几点说明

数组在初始化的要向内存申请空间,数组在定义时必须要进行初始化,如果长度确定直接初始化其长度,例如:String[] str = new String[2],如果数组长度不确定就使用集合类ArrayList,先定义ArrayList array = new ArrayList();建立好对象后调用add方法向其中添加数据。 下面来详细介绍一下java.util.ArrayList List接口的大

2015-04-09 21:21:13 790

原创 Java 设计模式——原型模式(Prototype)

原型模式属于对象的创建模式。通过给出一个原型对象来指明所有创建对象的类型,然后用复制这个原型对象的办法创建出更多同类型的对象。 原型模式有简单形式和登机形式两种表现 形式。 简单形式的原始模型模式 简单形式UML类图如下: 原型模式的角色有 客户端角色(ClientPro): 抽象原型角色(ProtoType): 具体原型角色(ConcreteProtoType):被复制的对象

2015-04-06 18:46:34 1122

原创 Java设计模式——抽象工厂模式(Abstract factory)

抽象工厂模式可以向客户提供接口,使得客户端在不必指定产品具体类型的情况下创建多个产品族中的产品对象。 系统的设计 采用抽象工厂模式设计出的系统类图如下: 从上图可以看出,抽象工厂模式涉及到角色: 抽象工厂角色(AbstractFactory):担任这个角色的是工厂方法模式的核心,它与应用系统的商业逻辑无关。通常使用Java接口或者抽象Java类实现,而所有的具体工厂类都必须实现这个Jav

2015-04-03 18:22:19 1221

原创 IT各个层次角色与职责

在IT行业中一般由需求分析师、产品经理、交互设计师、视觉设计师、架构设计师、数据架构师、数据分析师、开发工程师、测试工程师、配置管理员、项目经理、质量经理。下面让我们来说说他们分别的职责与在项目运行过程中的职责分布。本文主要以图片来展示,不在用长篇大论在赘述。 需求分析师 任职资格: 1.会进行业务调研 2.业务建模 3.系统分析 4.能够对需求变更管控 5.掌握验证需求

2015-04-01 21:19:38 4572

空空如也

空空如也

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

TA关注的人

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