自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

原创 教你Java5分钟制作海报、彻底解决APP兼容性问题

我们经常在多终端应用开发中会遇到这样的需求:用户在浏览商品时觉得不错,希望分享给朋友。此时终端(安卓、苹果、H5等)生成一张精美的商品海报,通过微信或者其他途径分享给他人。也可能会遇到需求:制作个人名片打印出来或者分享给他人。

2022-01-24 19:23:05 1492

原创 我的Mysql服务器是如何释放表存储空间的?

因为自己的测试服务器硬盘比较小,因此经常硬盘空间不足。我会做如下操作来释放数据库占用的空间。

2021-08-04 11:14:00 681

原创 Mybatis一级缓存是否会产生脏数据问题上有不同的看法

想象一下:SqlSession1 执行query1()和query2(),按照一级缓存的规则query2()是不会查询数据库的。假如此时SqlSession2()对数据作update(),此时query2()的结果就不对了。这个到底算不算脏数据问题?

2021-07-27 15:07:51 814 2

原创 ruoyi-cloud微服务脚手架搭建

最近在网上找了一个微服务框架学习。记录完整的ruoyi-cloud的搭建过程。

2021-07-26 16:49:01 734

原创 MYSQL举例说明事务问题

其实对于Mysql的事务隔离级别及相应可能发生的问题 大部分人跟我一样是知道的,但是,一段时间不复习就对概念有点模糊了,尤其是脏读、不可重复读、幻读的具体问题是什么容易搞混,因此我将问题作了整理并举例说明,用于定期复习一下。

2021-07-23 11:52:38 74

原创 MybatisPlus懒人代码生成器(附源码)

以往用到代码生成器,要么就是web容器启动、要么就是在idea编译器中开发,用一些以后又很久不打开再次使用又得打开容器很麻烦,因此我做了简单开发做个可执行的代码生成器。 最终达到的效果是:编译以后的可运行jar包`mpCodegen-1.0.jar`拷贝给我或者其他人进行简单配置即可使用,不需要idea编译器或web容器。是一个最简洁、最方便、最快速的开箱可用的懒人代码生成器。

2021-07-09 18:01:33 758

原创 Mybatis插件源码分析(含示例)

Mybatis插件源码分析(含示例)对于mybatis插件首先得有一个使用上的认知,然后我们再去研究原理和源码会更加容易理解。插件使用网上有很多不错的博客,我摘取了一个给大家看看。感谢原博主。http://www.mybatis.cn/archives/81.html概述Mybatis插件又称拦截器,Mybatis采用责任链模式,通过动态代理组织多个插件(拦截器),通过这些插件可以改变Mybatis的默认行为(诸如SQL重写之类的),MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用

2021-05-11 16:26:39 258 1

原创 领域驱动设计DDD的实践

最近我们中心的架构师在推DDD(领域驱动设计),平时与他有些交流,因此在他的推荐下也去学习了DDD的知识。网上也看不了少资料,其中有个讲的很好的文章让我能够从概念到具体代码有个比较直观的了解到DDD到底是什么,他是如何落实到实际代码设计中的?此处我摘取其中的一段代码用于自己理解,具体的介绍请到原文查看。美团的DDD实践,美团领域驱动设计;package ...; import ...; @Servicepublic class LotteryApplicationService {

2021-05-10 16:22:38 180

原创 MYSQL慢查询日志

介绍MYSQL慢查询日志的开启、配置、使用。

2021-04-23 17:55:42 172

原创 status状态字段是否要创建索引?

前段时间在公司工作中我建议创建的某个表字段索引在内部评审的时候被删除了,理由是”状态枚举值少的索引效果不好,甚至会引发全表扫描,例如性别男女“。但我觉得,只查未发送的记录,取结果较少,索引效率会高。虽然不是什么大事,直到现在也没有什么明显影响,但这个事情给我心底留下了疑问,“状态枚举字段是否应该建立索引?”

2021-04-23 17:44:30 9026 13

原创 MYSQL事务隔离级别

MYSQL事务隔离级别以及事务问题

2021-03-30 11:36:05 60

原创 Mybaits源码分析之如何通过只定义Mapper接口实现数据库操作?

在Mybatis的使用中肯定和我一样有很多人会想:为什么Mybatis调用数据库只需要定义了一个接口名为xxxMapper,程序就能正确找到sql,并执行返回我自己定义数据格式,明明我没有实现任何的代码,他到底是如何做到的呢?本章我将介绍他的原理,并手写一套实现代码帮助理解。

2021-03-29 20:56:14 380 1

原创 Mybatis源码分析之缓存

Mybatis源码分析之缓存Mybatis缓存从使用到原理,剖析源码。Mybatis缓存介绍我们开始源码分析前先简单介绍下Mybatis缓存吧。Mybatis提供查询缓存,如果缓存中有数据就不用从数据库中获取,用于减轻数据压力,提高系统性能。Mybatis提供了两级缓存,一级缓存和二级缓存。

2021-03-23 09:52:38 173

原创 Mybatis源码分析(一)

Mybatis的源码分析,可以从宏观到微观的思路来开展。宏观角度来说:Mybatis实际上就是为了完成数据库的操作,Mybatis的底层就是利用jdbc来实现的。

2021-03-23 09:30:53 313

原创 Tomcat下HTTPS(SSL)搭建工作的始末

此文章是本人工作记录,写的不好请见谅。主要内容是:介绍HTTPS搭建的整个过程,包含“SSL证书申请方法”、“SSL证书相关介绍”、“Tomcat下配置方法”以及“对外端口的配置方法”。到此,你肯定已经知道这是一篇技术贴,不感兴趣的朋友就绕道吧,下面我要开始讲正式内容了。

2017-05-04 21:35:46 263

markdown最顺手的工具typora-0.11.18-201117

markdown最顺手的工具,免费版。现在官网正式版本已经收费了,收藏此测版用于自己更换电脑时下载使用。

2022-01-18

屏幕录像专家 v6.0

屏幕录制专家,能实现窗口或电脑屏幕录制成视频。

2012-05-23

ACDSee10中文安装版

ACDSee 10中文安装版 图片查看器

2012-01-19

空空如也

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

TA关注的人

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