自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 ThreadPoolExecutor注意事项

前言ThreadPoolExecutor的用法网上一搜一大堆, 但是对于ctrl + C/V的你来说你真的知道应该如何使用吗?下面给大家分享一下我遇到到由于ThreadPoolExecutor使用不当造成的服务器宕机事件!希望大家可以引以为鉴,做一个对技术保持敬畏之心的人!事件重演由于业务需要,需要定时对数据中的数据进行处理.所以想使用线程池提升执行任务的速度.具体代码如下:@Scheduled(cron = "${cron.transfer}")public void transfer()

2020-12-29 10:52:56 814 2

原创 JAVA 对象头MarkWord

JAVA 对象头MarkWord最近在并发编程的学习中,接触到了JAVA对象头中的MarkWord. 在此做下笔记,也和小伙伴们分享一下,共同进步!MarkWord介绍MarkWord是Java对象存储在内存中的一部分信息.在32位系统中使用32位存储, 64位系统中使用64存储.以下是来自Hotspot中源码注释!HotSpot源码注释中给出的是大端存储下的Layout.我们平时电脑都是小端存储的,所以后续的测试结果中会出现和下图不匹配的情况!关于大小端存储可以参考下图HotSpot源码

2020-12-11 15:02:54 1144 2

原创 Springboot MybatisPlus多数据源

Springboot MybatisPlus多数据源前言由于业务需要,时常会出现需要操作不同数据源的场景.本文介绍了Springboot MybatisPlus快速搭建多数据操作的案例.1. 数据库创建创建数据库1CREATE DATABASE IF NOT EXISTS database1 default charset utf8 COLLATE utf8_general_ci创建表1SET NAMES utf8mb4;SET FOREIGN_KEY_CHECKS = 0;-- --

2020-10-22 00:13:31 411

原创 大数据免费学习视频下载

大数据免费学习视频下载扫码领取更多资料链接Java免费学习视频下载Python免费学习视频下载Web前端免费学习视频下载人工智能免费学习视频下载大数据免费学习视频下载UI设计免费学习视频下载...

2020-10-19 21:53:22 291 1

原创 UI设计免费学习视频下载

UI设计免费学习视频下载扫码领取更多资料链接Java免费学习视频下载Java免费学习视频下载Java免费学习视频下载Java免费学习视频下载Java免费学习视频下载Java免费学习视频下载

2020-10-19 21:51:15 218

原创 Web前端免费学习视频下载

前言Web前端免费学习视频下载扫码领取更多资料链接Java免费学习视频下载

2020-10-19 21:50:16 317

原创 人工智能免费学习视频下载

前言本文提供人工智能相关学习视频下载人工智能免费学习视频下载扫码领取更多资料链接Java免费学习视频下载

2020-10-19 21:47:43 493

原创 Python免费学习视频下载

前言Python作为越来越火的编程语言,目前在各个方向都有不错的前景,比如n在人工智能,科研,图形绘制,linux运维,python自动化测试,python web,爬虫,数据分析等等方向.我平时也收集了很多学习视频,在此分享给大家Python免费学习视频下载基础部分进阶部分...

2020-10-19 21:32:23 395 2

原创 Java免费学习视频下载

前言本人作为Java开发菜鸡,平时也收集了很多学习视频,在此分享给大家Java免费学习视频先来张图,有图有真相面试篇学习篇1.某机构整套学习视频2. 架构师相关视频网盘链接容易被和谐,扫码领取资料....

2020-10-19 21:14:50 629 1

原创 Mybatis源码学习(八)Mybatis设计模式总结

Mybatis源码学习(八)Mybatis设计模式总结前言1. 寻觅官网demo, quick start2. 根据demo画出调用流程图3. Learn With Questions文章链接前言作为业界使用最广的ORM层框架,没有之一.想要翻身码农把歌唱,怎么能不去学习他的源码呢!!!Let’s do it!注:Mybatis版本3.5.5, 数据库为Mysql所有后续的mybatis源码学习都是基于上述版本1. 寻觅官网demo, quick start窃以为熟悉一个框架的最好方式就是官

2020-09-13 22:19:55 282

原创 Mybatis源码学习(七)mybatis缓存详解

Mybatis源码学习(一)初探执行流程前言1. 寻觅官网demo, quick start2. 根据demo画出调用流程图3. Learn With Questions文章链接前言作为业界使用最广的ORM层框架,没有之一.想要翻身码农把歌唱,怎么能不去学习他的源码呢!!!Let’s do it!注:Mybatis版本3.5.5, 数据库为Mysql所有后续的mybatis源码学习都是基于上述版本1. 寻觅官网demo, quick start窃以为熟悉一个框架的最好方式就是官网下载demo

2020-09-13 16:54:56 264

原创 Mybatis源码学习(六)结果集自动封装机制

Mybatis源码学习(六)结果集自动封装机制前言1. 寻觅官网demo, quick start2. 根据demo画出调用流程图3. Learn With Questions文章链接前言作为业界使用最广的ORM层框架,没有之一.想要翻身码农把歌唱,怎么能不去学习他的源码呢!!!Let’s do it!注:Mybatis版本3.5.5, 数据库为Mysql所有后续的mybatis源码学习都是基于上述版本1. 寻觅官网demo, quick start窃以为熟悉一个框架的最好方式就是官网下载d

2020-09-13 15:18:06 405

原创 Mybatis源码学习(五)Executor和StatementHandler详解

Mybatis源码学习(一)初探执行流程前言1. 寻觅官网demo, quick start2. 根据demo画出调用流程图3. Learn With Questions文章链接前言作为业界使用最广的ORM层框架,没有之一.想要翻身码农把歌唱,怎么能不去学习他的源码呢!!!Let’s do it!注:Mybatis版本3.5.5, 数据库为Mysql所有后续的mybatis源码学习都是基于上述版本1. 寻觅官网demo, quick start窃以为熟悉一个框架的最好方式就是官网下载demo

2020-09-13 15:15:53 1748 1

原创 Mybatis源码学习(四)自定义Mapper方法执行流程

Mybatis源码学习(一)初探执行流程前言1. 寻觅官网demo, quick start2. 根据demo画出调用流程图3. Learn With Questions文章链接前言作为业界使用最广的ORM层框架,没有之一.想要翻身码农把歌唱,怎么能不去学习他的源码呢!!!Let’s do it!注:Mybatis版本3.5.5, 数据库为Mysql所有后续的mybatis源码学习都是基于上述版本1. 寻觅官网demo, quick start窃以为熟悉一个框架的最好方式就是官网下载demo

2020-09-13 15:02:41 1141 1

原创 Mybatis源码学习(三)SqlSession详解

Mybatis源码学习(一)初探执行流程前言1. 寻觅官网demo, quick start2. 根据demo画出调用流程图3. Learn With Questions文章链接前言作为业界使用最广的ORM层框架,没有之一.想要翻身码农把歌唱,怎么能不去学习他的源码呢!!!Let’s do it!注:Mybatis版本3.5.5, 数据库为Mysql所有后续的mybatis源码学习都是基于上述版本1. 寻觅官网demo, quick start窃以为熟悉一个框架的最好方式就是官网下载demo

2020-09-13 14:58:48 1548

原创 Mybatis源码学习(二)配置文件解析到SqlSessionFactory构建

Mybatis源码学习(二)配置文件解析到SqlSessionFactory构建前言1. 寻觅官网demo, quick start2. 根据demo画出调用流程图3. Learn With Questions前言作为业界使用最广的ORM层框架,没有之一.想要翻身码农把歌唱,怎么能不去学习他的源码呢!!!Let’s do it!注:Mybatis版本3.5.5, 数据库为Mysql所有后续的mybatis源码学习都是基于上述版本1. 寻觅官网demo, quick start窃以为熟悉一个框

2020-09-13 14:57:41 522

原创 Mybatis源码学习(一)初探执行流程

Mybatis源码学习欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Ma

2020-09-13 14:54:26 390

原创 IDEA源码阅读工具

IDEA源码阅读小技巧

2020-08-18 15:10:38 1266 1

原创 Centos上Docker的安装到Java环境构建

Docker的安装到Java环境构建安装Docker安装Centos镜像安装并配置Java安装并配置Tomcat安装并配置nginx安装mysql安装并配置redis安装并配置mongodb安装并配置rabbitmq安装Docker安装Centos镜像安装并配置Java安装并配置Tomcat安装并配置nginx安装mysql安装并配置redis安装并配置mongodb安装并配置rabbitmq...

2020-08-07 15:21:10 480

原创 使用springboot 整合多数据源 遇到的坑

使用springboot 整合多数据源 遇到的坑背景描述问题展示解决办法背景描述在生产环境中需要区分测试用户和生成用户,产生的数据需要存储到不同的数据库,方便后期数据统计和处理问题展示在使用springboot整合多数据源时,项目启动一直报错,错误如下:The dependencies of some of the beans in the application context for...

2018-10-17 20:42:16 7443 6

springboot mybatisplus 多数据源源码

springboot mybatisplus 多数据源源码,详细介绍如何快速搭建多数据源系统.赶紧下载体验一下吧

2020-10-22

空空如也

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

TA关注的人

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