自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 information_schema(INNODB_TRX | INNODB_LOCKs | INNODB_LOCK_waits)

这三条语句 分别 查 事务 、锁、锁等待: SELECT * FROM information_schema.INNODB_TRX; -- 命令是用来查看当前运行的所有事务: SELECT * FROM information_schema.INNODB_LOCKs; -- 命令是用来查看当...

2019-11-21 11:42:42

阅读数 1

评论数 0

原创 mysql 5.7.X sql_mode

项目由开发环境 提测到 测试环境,报如下错误: [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_sch...

2019-11-13 20:09:33

阅读数 7

评论数 0

原创 分页-PageHelper 使用注意

使用PageHelper 做分页,手写的 sql 出错: check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIMIT 5' 原因:在sql...

2019-11-13 19:38:06

阅读数 3

评论数 0

原创 redis 分布式锁 - stringRedisTemplate

public void add(SubjectSettingAddReq req) { // 获取 最新 sort boolean lock = false; try{ // 获取锁 lock = stringRedisTem...

2019-10-29 17:57:24

阅读数 9

评论数 0

转载 领域模型驱动设计(Domain Driven Design)入门概述

本文转自:https://blog.csdn.net/imjaron/article/details/70155808

2019-10-24 14:51:20

阅读数 15

评论数 0

原创 SPI

概念:API:API(Application Programming Interface)表示应用程序编程接口SPI:SPI(Service Provider Interface)表示服务提供商接口API与SPI的关系 框架提供API及其实现,框架在实现过程中提供SPI回调机制。SPI是框架的扩展...

2019-10-24 14:22:21

阅读数 15

评论数 0

原创 装饰模式

装饰着模式,顾名思义,就是将某个类重新装扮一下,使得它比原来更“漂亮”,或者在功能上更强大,这就是装饰器模式所要达到的目的。但是作为原来的这个类的使用者还不应该感受到装饰前与装饰后有什么不同,即用法不变,否则就破坏了原有类的结构了,所以装饰器模式要做到对被装饰类的使用者透明,这是对装饰器模式的一个...

2019-10-21 10:37:25

阅读数 222

评论数 0

原创 idea - error jdk isn't specified for module

选择 File -> Project Structure -> Modules,然后选择 modules 对应的 dependencies,将 Modules SDK 换成 对应的jdk版本 2. File -> settings -&g...

2019-10-17 09:18:41

阅读数 1

评论数 0

原创 Spring事务异常回滚,捕获异常不抛出就不会回滚

最近遇到了事务不回滚的情况,我还考虑说JPA的事务有bug? 我想多了....... 为了打印清楚日志,很多方法我都加tyr catch,在catch中打印日志。但是这边情况来了,当这个方法异常时候 日志是打印了,但是加的事务却没有回滚。 例: 类似这样的方法不会回滚 (一个方法出错,另一个方...

2019-10-15 22:24:04

阅读数 0

评论数 0

原创 策略模式

参考: whpjiang@gmail.com headFirstDesignPattern https://blog.csdn.net/wjx_jasin/article/details/90342768 https://note.youdao.com/web/#/file/WEB9c30...

2019-10-10 22:52:39

阅读数 1

评论数 0

原创 redis 生成订单单号 stringRedisTemplate

/** * Redis 生成 递增订单号 * --- 注意 redis 不稳定 ,数据消失的问题 * @param key * @return */ public String getNumber(String key){ /...

2019-10-10 11:14:39

阅读数 5

评论数 0

原创 MyBatis-Plus代码自动生成工具

maven 依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-...

2019-09-29 22:54:39

阅读数 7

评论数 0

原创 Java8 Stream

什么是 Stream   Stream是数据渠道,用于操作数据源(集合,数组等)所生成得元素序列。而集合讲得是数据,流讲得是计算。   注意:     ①. Stream 自己不会存储元素。     ②. Stream 不会改变源对象。相反,它会返回一个持有结果得新Stream     ...

2019-09-29 22:20:47

阅读数 1

评论数 0

原创 mysql本机安装

下载mysql 解压版: 解压之后的目录如下,先删除如图所示的"my-default.ini"文件; 然后新建 "my.ini"文件到当前目录下,右键打开编辑(注意:图中所标记处需改为自己本机文件目录); # For advice...

2019-09-25 08:37:05

阅读数 3

评论数 0

原创 适配器模式

适用场景: 1. 类的适配器模式:当希望将一个类转换成满足另一个新接口的类时,可以使用类的适配器模式,创建一个新类,继承原有的类,实现新的接口即可。 2. 对象的适配器模式:当希望将一个对象转换成满足另一个新接口的对象时,可以创建一个Wrapper类,持有原类的一个实例,在Wrapper类的方...

2019-09-23 20:44:13

阅读数 17

评论数 0

原创 1. PowerDesigner在类图的方法里面添加参数/方法

双击新创建的类 1. 类添加参数 2. 添加方法及 方法中的参数

2019-09-23 20:25:34

阅读数 56

评论数 0

原创 命令模式

目录 简单实现命令模式 配合责任链模式使用 简单实现命令模式 1. 命令接口 package com.learn.headfirst.designpatterns.command01; /** * 命令接口 */ public interface RegistrationHa...

2019-09-17 10:04:37

阅读数 18

评论数 0

转载 SimpleDateFormat安全的时间格式化

转载地址: https://www.cnblogs.com/peida/archive/2013/05/31/3070790.html 想必大家对SimpleDateFormat并不陌生。SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出...

2019-09-16 16:44:21

阅读数 31

评论数 0

原创 Drools 例子

1. 项目文件结构 2. maven 依赖 <!-- https://mvnrepository.com/artifact/org.drools/drools-core --> <dependency> <gro...

2019-09-15 21:57:39

阅读数 41

评论数 0

原创 索引概述

什么是索引 语法 show index from [tableName] 解析 索引类型 主键索引 PRIMARY KEY 唯一索引 UNIQUE 普通索引 INDEX 组合索引 INDEX 全文索引 FULLTEXT 总结 什么场景不适合创建索引 什么样的字段适合创建索引 ...

2019-09-11 13:14:28

阅读数 17

评论数 0

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