半旧518
码龄4年
  • 44,163
    被访问
  • 60
    原创
  • 9,847
    排名
  • 856
    粉丝
  • 198
    铁粉
关注
提问 私信

个人简介:java后端长跑型选手,csdn内容合伙人,外企员工

  • 加入CSDN时间: 2018-02-04
博客简介:

qq_41708993的博客

查看详细资料
  • 5
    领奖
    总分 812 当月 582
个人成就
  • 获得620次点赞
  • 内容获得1,087次评论
  • 获得726次收藏
创作历程
  • 43篇
    2022年
  • 17篇
    2021年
成就勋章
TA的专栏
  • redis
    2篇
  • zookeeper
    7篇
  • juc
    16篇
  • mysql
    4篇
  • 算法
    4篇
  • 其它
    1篇
  • 微服务
    4篇
  • javaweb
    1篇
  • java8
    5篇
  • 谷粒学院
    9篇
  • python
    1篇
  • linux
    1篇
  • 软件编程
    1篇
  • 前端
    1篇
  • git
    1篇
  • JVM
    2篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

redis02——一篇终结redis的五种数据类型操作命令(可学习、复习、面试、收藏备用)

redis的操作命令相当于mysql中的sql语句,可以用来对于数据进行增删改查等操作。本文全程高能,一篇搞定所有常用的数据操作命令,建议收藏备用。
原创
发布博客 3 小时前 ·
74 阅读 ·
13 点赞 ·
28 评论

谢谢c站,宝子们快进群,大佬真的特别多,上车吧,不会亏的

发布动态 前天 19:41

用心经营社群,我是认真的,群除我佬,坚持每天分享一个大牛,在能力匹配的情况下,混个眼熟,积累人脉,说不定哪天就可以被大佬带飞了呢?欢迎小伙伴们加入

发布动态 2022.06.25

zookeeper入门到精通07——zookeeper客户端API节点操作与原理

使用java的api方式实现zookeeper的节点监听、操作与写数据的原理
原创
发布博客 2022.06.23 ·
592 阅读 ·
35 点赞 ·
52 评论

zookeeper入门到精通06——zookeeper客户端API创建节点

zookeeper是常用的微服务技术栈,本文将通过一个实例带大家使用客户端api远程创建zookeeper节点
原创
发布博客 2022.06.21 ·
684 阅读 ·
42 点赞 ·
82 评论

Redis01——Redis入门这一篇就够了(可学习、复习、面试,收藏备用)

深入浅出的告诉你为什么redis这么火,redis的特点优势,安装下载,数据库的发展历史,以及必须get的redis知识点,如果你想速成redis,一定要关注这个专栏,带你上高速。
原创
发布博客 2022.06.17 ·
364 阅读 ·
35 点赞 ·
56 评论

Juc并发编程16——Semaphore,Exchanger,Fork/Join框架

本文主要介绍常用的并发工具类:Semaphore,Exchanger,Fork/Join框架,讲解其使用与原理
原创
发布博客 2022.06.15 ·
278 阅读 ·
49 点赞 ·
84 评论

Juc并发编程15——循环屏障CyclickBarrier使用与源码剖析

如果打一场游戏,必须等待游戏的玩家足够以后才开始,并且为了公平,所有玩家必须同时进入游戏。循环屏障就是为了解决这种场景而设计的
原创
发布博客 2022.06.15 ·
244 阅读 ·
14 点赞 ·
25 评论

Juc并发编程14——线程计数器CountdownLatch源码剖析

CountdownLatch,多任务同步神器,它允许一个或多个线程,等待其它线程完成工作,本文讲解其使用与源码
原创
发布博客 2022.06.14 ·
179 阅读 ·
26 点赞 ·
47 评论

Juc并发编程13——如何实现一个线程池?(万字源码剖析)

前面我们已经介绍过线程池的使用了,下面我们来深挖它的实现原理,其原理比较复杂,准备好,发车。先介绍下
原创
发布博客 2022.06.12 ·
320 阅读 ·
47 点赞 ·
82 评论

Mysql进阶优化篇01——四万字详解数据库性能分析工具(深入、全面、详细,收藏备用)

数据库的优化整个流程划分成了 观察(Show status) 和 行动(Action) 两个部分。数据库的观察阶段可以发现存在的问题,十分关键,需要用到很多分析工具:比如慢查询,Explain,trace,sys schema,等,这篇文章就会介绍这些数据库性能分析工具,详解其指标参数,并且配备丰富的实例。...
原创
发布博客 2022.06.07 ·
2608 阅读 ·
78 点赞 ·
139 评论

java小工具:实现Log中按顺序查找多个关键字

实际工作中,我们经常需要读log文件,下面小工具可以实现:判断是否打印了按顺序一系列log,比如设备信息(online,connect,disconnect,offline),这也是笔者在实际工作中遇到的场景,记录如下。
原创
发布博客 2022.06.02 ·
124 阅读 ·
17 点赞 ·
24 评论

Mysql进阶索引篇03——2个新特性,11+7条设计原则教你创建索引

🍉 作者简介:半旧518,长跑型选手,专注于java后端🍌 专栏简介:mysql进阶,主要讲解mysql数据库进阶知识,包括索引、分库分表等🌰 文章简介:本文将介绍索引的分类、创建、删除,Mysql8.0中索引的新特性,索引的设计原则🍎 三连、互关必回哟
原创
发布博客 2022.05.28 ·
1691 阅读 ·
62 点赞 ·
124 评论

Juc并发编程12——2万字深入源码:线程池这篇真的讲解的透透的了

本文将介绍常见的线程池的使用方法,并深入源码进行剖析其具体的底层实现方法。
原创
发布博客 2022.05.20 ·
994 阅读 ·
66 点赞 ·
138 评论

Juc并发编程11——深入源码:常用并发容器、阻塞队列使用与原理

前言本文将介绍常用的并发容器,比较传统容器与并发容器的区别,介绍并发容器的基本原理。是面试常考、工作常用的热门知识点。
原创
发布博客 2022.05.11 ·
424 阅读 ·
35 点赞 ·
68 评论

Mysql进阶索引篇02——InnoDB存储引擎的数据存储结构

1.数据库的存储结构:页索引实际上时存储在文件上的,切确的说是存储在页结构中的。存储引擎负责数据的读、写操作,不同的存储引擎的数据格式可能不同。本文所介绍的数据库存储结构基于Mysql的InnoDB存储引擎。这也是我们实际工作中所使用的。1.1 磁盘与内存交互的基本单位:页InnoDB将数据划分为若干页,页的默认大小是16kb....
原创
发布博客 2022.05.11 ·
607 阅读 ·
24 点赞 ·
40 评论

MySql进阶索引篇01——深度讲解索引的数据结构:B+树

B+树、聚簇索引、二级索引、MyISAM索引原理、索引代价
原创
发布博客 2022.04.30 ·
2163 阅读 ·
43 点赞 ·
35 评论

Juc并发编程10——原子类与ABA问题解决方案

除了加锁以外,还可以使用原子类实现操作原子性。它底层采用CAS算法,使用简单、性能高效、线程安全。
原创
发布博客 2022.04.28 ·
221 阅读 ·
19 点赞 ·
18 评论

Juc并发编程09——自己动手实现排他锁

我们已经了解了AQS的的基本原理了,不如自己仿照其它锁实现一个排他锁吧。要求如下:同一时间只允许一个线程持有锁,不要求可重入(反复加锁直接忽视即可)。(1)实现Lock接口public class Demo23 { public static void main(String[] args) { } private static class myLock implements Lock{ @Override public void lock
原创
发布博客 2022.04.24 ·
127 阅读 ·
1 点赞 ·
2 评论

Juc并发编程08——Condition实现源码分析

看看ReentrantLock中的newCondition方法final ConditionObject newCondition() { return new ConditionObject();}再点进去发现原来就是AQS中的内部类。 public class ConditionObject implements Condition, java.io.Serializable { private static final long serialVersionUID
原创
发布博客 2022.04.22 ·
519 阅读 ·
2 点赞 ·
0 评论
加载更多