自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

(๑•̀ㅂ•́)و✧ 不努力未来永远只是个梦

只管修行,不问前程,我们的目标是星辰大海!

  • 博客(17)
  • 收藏
  • 关注

原创 记一次sql优化过程

数据库mysqlsql优化 与 explain执行计划分析

2022-02-11 15:24:24 1099 2

原创 AOP的一次使用记录

好久没用aop了今天用了下AOP,发现子类继承了一个抽象父类,直接切点设置为子类继承的方法竟然无效,尝试了一下,需要用以下方式1.子类重写父类方法2.或者直接切点设置为抽象父类的方法,竟然可以对子类生效(父类没有@Component注解)看起来springboot中基于cglib的切面代理只关心代码位置...

2022-01-20 16:39:21 172

原创 mysql截止5.7版本全部异常汇总 Error SQLSTATE 中英文对照

mysql截止5.7版本全部异常代码汇总 ERROR SQLSTATE 中英文对照

2022-01-20 16:03:47 3163

原创 jdk8 ConcurrentHashMap源码与bug分析

jdk8 ConcurrentHashMap源码与bug分析欢迎转载,转载请注明网址:https://blog.csdn.net/qq_41910280简介  分析了ConcurrentHashMap源码中的put、初始化、扩容等过程。重要的就是理解如何降低锁粒度提升并发度,以及如何多线程协同扩容。文章目录jdk8 ConcurrentHashMap源码与bug分析1. put()操作2. 初始化表格initTable()3. 并发扩容helpTransfer和transfer参考文献

2022-01-14 11:38:00 401

原创 基于RedisTemplate和Redisson的redis分布式锁(2021)

基于RedisTemplate和Redisson两种方式完成了redis分布式锁, 以及注解实现

2021-12-07 15:59:26 6610

原创 redis实现网站热点词功能 安全高效无需锁 可用于分布式服务

redis实现网站热点词功能 安全高效无需锁 可用于分布式服务欢迎转载,转载请注明网址:https://blog.csdn.net/qq_41910280版本说明2020-08-04 初次提交简介  redis实现网站热点词功能。文章目录redis实现网站热点词功能 安全高效无需锁 可用于分布式服务1. 直接上代码1. 直接上代码注意: 分数越低排名越前, 所以这里使用的是reverseRange(), 你也可以使用range+每次给负分 @Autowired RedisTe

2020-08-04 10:29:13 156

原创 基于jdk8 LocalDate系列API的全新实用时间工具类

基于jdk8的实用时间工具类, 已经经过多个项目的考验与完善欢迎转载,转载请注明网址:https://blog.csdn.net/qq_41910280版本说明2020-07-02 初次提交简介  本文提供一个全面的基于jdk8的时间工具类。Talk is cheap, let’s Getting Started.文章目录基于jdk8的实用时间工具类, 已经经过多个项目的考验与完善1. 直接上代码1. 直接上代码 import java.time.*;import java.tim

2020-07-02 17:49:27 210

原创 最新Kafka教程(包含kafka部署与基本操作、java连接kafka、spring连接kafka以及使用springboot)

最新Kafka教程(包含kafka部署与基本操作、java连接kafka、spring连接kafka以及使用springboot)欢迎转载,转载请注明网址:https://blog.csdn.net/qq_41910280简介:一篇全面Kafka教程。文章目录最新Kafka教程(包含kafka部署与基本操作、java连接kafka、spring连接kafka以及使用springboot)...

2019-06-11 10:08:19 4842 2

原创 2019 MongoDB 入门教程: mongodb安装部署 + 使用mongo命令 + java + spring data mongodb增删改查

Jenkins 快速入门教程欢迎转载,转载请注明网址:https://blog.csdn.net/qq_41910280简介:一篇入门级别Jenkins教程。文章目录Jenkins 快速入门教程1. 安装 2. Mongo命令: CRUD 3. Java连接MongoDB 4. spring-data-mongodb1. 安装MongoDB安装 (v4.0.6)Windows:...

2019-04-03 14:05:32 352

原创 2019 Jenkins 快速入门教程

Jenkins 快速入门教程欢迎转载,转载请注明网址:https://blog.csdn.net/qq_41910280简介:一篇入门级别Jenkins教程。文章目录Jenkins 快速入门教程1. 环境 2. jenkins安装与部署 3. 创建工程 4. 部署工程1. 环境  jenkins: 1.1  git: 2.21.0  maven: 3.6.0  tomcat:...

2019-04-01 11:33:12 1141

原创 solr-8.0.0 学solr, 看我就够了 单机\集群\中文分词\spring data solr

windows下solr-8.0.0的部署以及中文分词器配置欢迎转载,转载请注明网址:https://blog.csdn.net/qq_41910280简介:solr-8.0.0入门教程, 包括solr cloud的安装部署以及使用、中文分词器配置、基于spring boot的spring data solr的使用。文章目录windows下solr-8.0.0的部署以及中文分词器配置1....

2019-04-01 09:12:18 5321 7

原创 基于RedisTemplate的redis分布式锁, 以及注解实现

基于Redis的分布式锁最佳实践欢迎转载,转载请注明网址:https://blog.csdn.net/qq_41910280简介:本文基于spring data redis完成了redis分布式锁, 以及注解实现。Talk is cheap, let’s Getting Started.文章目录基于Redis的分布式锁最佳实践1. 环境 2. 核心代码 3. 注解 参考文献1. 环境...

2019-03-27 10:05:18 864

原创 解决STS4.x不能构建Dynamic web project的问题

STS4.x与Dynamic web project鱼与熊掌GET ALL鱼与熊掌STS4.x是开发spring boot利器,在放弃一系列其他功能的同时提升了IDE的性能。GET ALL如果你的电脑性能 OK并且需要同时开发两类项目,请使用eclipse,并在Eclipse Marketplace安装STS插件。其他选项: 更换IDE || STS3.x 。...

2019-01-18 13:17:14 1418 3

原创 Spring Boot 2.0整合Apache Hive

由于Spring Boot/Cloud对Hive支持不好, 本文从源码分析再到实践 ,提供了springboot/springcloud整合hive以及多数据源下不影响其他数据源的方法

2018-11-23 10:44:15 2234 6

原创 修复STS4 server中没有Tomcat的问题(必看,官方推荐,包教包会,国内首发)

修复STS4 server中没有Tomcat( 必看, 官方推荐,包教包会,国内首发)Spring官方为了减少spring tool suite 4(sts4.0.0)安装包大小,提高性能,删去了多种适配器,其中就包括我们常用的Tomcat。点击Help, 选择Install New Software…选择最新的站点 2018-09之后选择上图的Web,XML,Java E...

2018-10-22 21:17:56 5020 10

转载 时间复杂度

北京大学 算法设计与分析课程: https://www.coursera.org/lecture/algorithms/005suan-fa-ji-qi-shi-jian-fu-za-du-vKJWw 大O标记法:https://www.jianshu.com/p/f4cca5ce055a

2018-09-13 19:27:29 121

原创 float和double浮点数的运算过程

float和double浮点数的运算过程目录用 [TOC]来生成目录:float和double浮点数的运算过程目录1. 浮点数在计算机底层的存储方式 2. 十进制数与二进制浮点数之间的转换 3. 加减运算4. 总结简介:本文以float为例,演示了浮点数在计算机底层的存储方式、浮点数10进制与2进制间的相互转换以及浮点数加减运算全过程1. ...

2018-09-08 16:30:58 7781 1

空空如也

空空如也

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

TA关注的人

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