自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql相关事务的介绍以及应用

 一、mysql相关知识准备   1.1、mysql事务       事务是一组不可分割的mysql语句组,这些语句组要么全部执行成功,要么全部执行失败。                     事务的四大特性(ACID)     1.原子性(atomicity):一个事务必须视为一个不可分割的最小工作单元,整个事务中的所有操作要么全部提交成功,   要么全部失败回滚,对于一个...

2018-09-29 19:50:27 50180

原创 springAOP的原理解析

 一、缘起       因为springAOP原理其实是使用jdk动态代理和cglib动态代理, 在深入了解springAOP的原理之前,我们需要先补充一点有关动态代理的相关的知识,然后我们对于springAOP的理解才会更透彻。所谓动态代理技术是程序在动态运行期间动态的增强某一方法的功能的技术,举例来说 :     如果你编写了很多的业务代码(仅仅单独的完成了业务逻辑的代码),版本上...

2018-09-22 17:10:07 49524

原创 spring的AOP了解以及应用

一、spring AOP的应用场景1、spring AOP s是什么? (what)   AOP 面向切面编程,其通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。其核心使用了java的动态代理来实现的,一定程度上做到了业务和系统级别服务的解耦2、spring  AOP 可以用来做什么 ()   日志记录,性能统计,安全控制,事务处理,异常处理等通...

2018-09-18 09:44:22 48549

原创 单例模式那点事

一、单例模式 1、饿汉式/** * 饿汉式单例模式 */public class Singleton implements Serializable{ //饿汉式 直接创建 private static Singleton singleton = new Singleton(); //构造器私有 private Singleton(){ ...

2018-09-15 21:52:44 47861 1

原创 rabbitMQ集群安装(单机器多实例)

 一、缘由       因为资源的有限等原因,可能无法使用多个机器来搭建集群,所以需要使用在一台机器上搭建一个多实例rabbitMQ服务节点。 二、操作   1、前期准备        安装mq 服务,如果不清楚的请参考 博主的https://mp.csdn.net/postedit/81700804 mq服务搭建成功后,默认会拥有一个rabbitMQ服务节点三、添加节点...

2018-09-14 15:36:20 48423 1

原创 springBoot 静态资源的处理

在web开发中,静态资源的访问是必不可少的,如:图片、js、css 等资源的访问。spring Boot 对静态资源访问提供了很好的支持,基本使用默认配置就能满足开发需求。一、默认静态资源映射Spring Boot 对静态资源映射提供了默认配置Spring Boot 默认将 /** 所有访问映射到以下目录:classpath:/staticclasspath:/publ...

2018-09-11 14:31:33 46855

原创 springBoot中自定义参数类型转换

一、缘起       由于工作中的项目需要与第三方进行联调,在对方调用我方的接口中请求接受Content-Type 为application/x-www-form-urlencoded,但是针对该请求方式的springBoot中无法封装复杂类型的参数 例如一个VO对象中含有1、Date类型或者2、List对象本片博文针对其中的两个问题进行解决。二、解决方式  1、构造VO对象 ...

2018-09-07 18:17:22 68429 1

原创 rabbitMQ的集群安装(多机器)

 一、缘由       为了保证rabbitMQ服务的可用性,我们一般会将mq服务配置成集群形式,从而保证在某个节点宕机后,服务依旧可用。在本篇文章中主要介绍集群的搭建以及搭建过程中的问题以及解决。搭建普通集群、搭建镜像集群、卸载rabbitmq服务这里实现多机的集群节点二、操作1、前期准备     1、配置host      笔者这里准备了两台机器,在这两台机器上的/et...

2018-09-02 13:36:30 46569

原创 RabbitMQ的安装配置

1、安装Erlang依赖       采用官网的rpm包的形式进行安装,不采用yum(由系统进行自动安装 可能因为版本低的问题而出现一系列问题)erlang依赖 rpm包下载地址https://github.com/rabbitmq/erlang-rpm/releases       刚开始安装rpm,需要参考rabbitmq的服务安装版本 这里采用rabbitmq-server-3....

2018-09-01 21:22:13 46471 1

seata 分布式事务框架学习

springBoot+dubbo+zk+seata 整合为seata分布式事务框架学习例子

2022-05-31

MYSQL读书笔记整理

mysql的InnoDB学习 mysql的语法优化 mysql的其他

2022-04-12

Mysql 的InnoDB引擎相关读书笔记

Mysql 的InnoDB引擎的相关笔记 1.0.MySQL架构到innoDB架构.md 1.1.0.InnoDB——简介.md 1.1.1.InnoDB——关键特性.md 1.2.0.InnoDB内存结构——缓冲池.md 1.2.1.InnoDB内存结构——log buffer.md 1.2.2.InnoDB内存结构——change buffer.md 1.2.3.InnoDB内存结构——额外内存池.md 1.3.0.InnoDB磁盘结构——逻辑存储结构.md 1.3.1.InnoDB磁盘结构——表.md 1.3.2.InnoDB磁盘结构——索引.md 1.3.3.InnoDB磁盘结构——表空间.md 1.4.0.Mysql文件——参数文件.md 1.4.1.0.Mysql文件——日志文件.md 1.4.2.Mysql文件——socket文件.md 1.4.3.Mysql文件——pid文件.md 1.4.4.0.Mysql文件——MYISAM文件.md 1.5.0.InnoDB锁系列

2022-04-12

TextMate.app.zip

mac 使用的文本编辑器

2021-03-07

荒岛求生项目与资源.rar

unity 游戏实例

2021-03-07

linux的命令大全

比较全面的介绍linux的大部分命令,有详细的解释说明,适合广大想要学习linux的童鞋使用

2017-10-02

hibernate的主键生成策略

hibernate的主键生成策略介绍,详细介绍了有关hibernate的常用主键生成策略,希望对一些正在学习hibernate的同学有一定的帮助

2017-09-15

空空如也

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

TA关注的人

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