自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 java序列化

一、Java序列化的问题         1、序列化的结果为二进制文件,文件比较大,传输过程较长         2、不能跨语言

2017-09-12 00:26:57

阅读数 348

评论数 0

原创 Spring + Quartz动态任务调度

一、任务调用的实现        1、配置文件方式 <bean id="userTask" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFacto...

2017-09-09 19:45:47

阅读数 419

评论数 0

原创 JVM 类加载机制

一、ClassLoader(类加载器)的作用:         1、把class文件加载到 jvm 中;         2、审查每个类由谁负责加载;         3、将class字节码重新解析成 jvm 统一要求的对象格式。   二、类加载器的种类(java.lang.Class类)    ...

2017-09-08 23:45:09

阅读数 124

评论数 0

原创 互联网分布式事务解决方案

由于互联网行业对数据的绝对一致性(二阶段提交等方式)要求并不是那么高,而是对快速响应要求较高,基于cap理论所以一般采用柔性事务进行解决。 一、在一定情况下尽量避免使用分布式事务 二、最终一致性解决方案(eBay模式)

2017-09-03 19:05:51

阅读数 393

评论数 0

原创 分布式_基础

一、分布式概念         1、应用做任务分解,(如电商项目中将应用中的用户模块,订单模块,商品等拆分为独立的应用。)         2、节点通信,(各应用之间需要rpc相互调用或者mq消息通信) 二、分布式与集群概念         1、分布式:一个应用或者业务拆分成多个子系统子模块,都部...

2017-09-03 14:37:34

阅读数 252

评论数 0

原创 Git_基础

一、Git简介         Git是由linux的版本管理问题而创建的,是分布式的版本管理控制工具,与svn的集中式的版本管理相对应,也可以说是中心化和去中心的体现。svn要求使用的客户顿必须联网,并可能存在硬盘损坏等的单节点故障问题。  二、git与svn的比较         1、底层操作...

2017-09-02 17:49:44

阅读数 136

评论数 0

原创 分布式事务

一、介绍         1、单机事务特点           事务(一般指数据库的事务)是运行在数据库上的逻辑工作单元,具有 ACID 特点:            A:Atomic (原则性)        事务必须是原子的工作单元           C:Consistent (一致...

2017-09-02 13:03:51

阅读数 251

评论数 0

原创 Java spi

一、spi需要遵循的标准         1、需要统一的加载目录:resources/META-INF/services         2、在services目录下创建一个配置文件,满足:             1)、文件名是扩展(接口实现)的接口的全名             2)、文件内部...

2017-09-01 13:43:53

阅读数 195

评论数 0

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