首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
pianozcl
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
pianozcl
赞了这篇文章
问北
公众号BiggerBoy欢迎关注 @BiggerBoy
·
3年前
关注
联合索引在B+树上的存储结构及数据查找方式
上一篇文章《MySQL索引那些事》主要讲了MySQL索引的底层原理,且对比了B+Tree作为索引底层数据结构相对于其他数据结构(二叉树、红黑树、B树)的优势,最后还通过图示...
66
24
分享
pianozcl
赞了这篇文章
浪里行舟
前端 @联系微信frontJS
·
4年前
关注
深入理解HTTPS工作原理
近几年,互联网发生着翻天覆地的变化,尤其是我们一直习以为常的HTTP协议,在逐渐的被HTTPS协议所取代,在浏览器、搜索引擎、CA机构、大型互联网企业的共同促进下,互联网迎...
473
71
分享
pianozcl
赞了这篇文章
后端小哥
Java开发
·
4年前
关注
解决Mac下VSCode打开zsh乱码
iTerm2终端使用Zsh,并且配置Zsh主题,该主题主题需要安装字体来支持箭头效果,在iTerm2中设置这个字体,但是VSCode里这个箭头还是显示乱码。 在字体册查找是...
14
4
分享
pianozcl
赞了这篇文章
AR414
全栈工程师 @独立开发者
·
3年前
关注
Mysql Explain之type详解
MySQL 提供了一个 EXPLAIN 命令, 它可以对 SQL 语句进行分析, 并输出 SQL 执行的详细信息, 以供开发人员针对性优化. 上例中,从系统库mysql的系...
19
评论
分享
pianozcl
赞了这篇文章
九年义务教育漏网之鱼
🏆掘金特邀作者
·
4年前
关注
一文彻底搞懂Cookie、Session、Token到底是什么
在了解这三个概念之前我们先要了解HTTP是无状态的Web服务器,什么是无状态呢?就像上面夏洛特烦恼中经典的一幕对话一样,一次对话完成后下一次对话完全不知道上一次对话发生了什...
256
25
分享
pianozcl
赞了这篇文章
好学的康达姆机器人
Java 开发工程师 @人生无限公司
·
3年前
关注
Spring 解决循环依赖必须要三级缓存吗?
我们都知道 Spring 是通过三级缓存来解决循环依赖的,但是解决循环依赖真的需要使用到三级缓冲吗?只使用两级缓存是否可以呢?本篇文章就 Spring 是如何使用三级缓存解...
130
30
分享
pianozcl
赞了这篇文章
CoderBear
Java @默默无闻的小作坊
·
3年前
关注
强软弱虚引用,只有体会过了,才能记住
以前学习强软弱虚引用的时候,只是走马观花看看博客,并没有自己写代码去实践、去证明,导致每次看完后,过不了多久就忘了,后来下定决心,一定要自己敲敲代码,这样才能让印象更加深刻...
100
13
分享
pianozcl
赞了这篇文章
pjmike_pj
Java后端工程师 @某互联网公司
·
4年前
关注
基于Redis的分布式锁实现
在多线程的环境下,为了保证一个代码块在同一时间只能由一个线程访问,Java中我们一般可以使用synchronized语法和ReetrantLock去保证,这实际上是本地锁的...
192
24
分享
pianozcl
赞了这篇文章
磊叔的技术博客
公众号:PeomByte @HM
·
4年前
关注
聊一聊-JAVA 泛型中的通配符 T,E,K,V,?
Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。 泛型的本质是参数化类型...
373
36
分享
pianozcl
2年前
关注
HashMap源码解析
本篇文章来介绍我们常用的集合类 HashMap,它通过散列函数将数据映射到表中的某个位置,以提升查询速度。其底层用于存放数据的数组也叫散列表 我们知道 Java 中的 Ha...
3
2
分享
pianozcl
2年前
关注
Redis源码解析-skiplist跳跃表
跳跃表是一种有序数据结构,查找和插入操作的平均时间复杂度都是O(log n)。与常用的自平衡搜索树相比,例如红黑树,跳跃表通过多层链表实现,其结构简单易于实现,其查询删除效...
1
2
分享
pianozcl
2年前
关注
ArrayList源码解析
在业务场景以及日常开发中,ArrayList往往是最频繁使用的List实现类,这由它的结构以及特性决定。ArrayList顾名思义,其底层是由数组实现,因此查询时间复杂度是...
2
评论
分享
pianozcl
关注了
YangAM
pianozcl
3年前
关注
Visual Studio Code debug Redis
阅读Redis源码避免不了debug,直接使用GDB调试很不方便。本文分享使用Visual Studio Code调试Redis的方式。 1. 插件市场安装所需编译器 我这...
赞
1
分享
pianozcl
3年前
关注
一分钟看明白Java位运算
在阅读源码的时候,经常会碰到位运算,例如Java8中的HashMap部分源码。不同语言有各自的位运算方式,又大同小异。本篇文章带你一分钟彻底掌握Java中的位运算 1. 整...
3
评论
分享
pianozcl
3年前
关注
Redis源码解析-SDS简单动态字符串
1. 获取源码 2. SDS数据结构 以下代码是数据结构的定义,可以看到字符串有五种定义。只有第一种结构不一样,下面四种结构类似 以上参数,其中len,alloc,flag...
7
评论
分享
pianozcl
3年前
关注
【Docker】Tomcat镜像构建与应用集成
1. 拉取tomcat镜像 2. 启动容器 执行以上命令进入容器,并进入webapps文件夹下,发现是空文件夹。在tomcat问价夹下还有一个webapps.dist目录,...
1
评论
分享
pianozcl
3年前
关注
【Docker】Docker集成Nginx部署静态网站
1. 创建目录编写Dockerfile 2. 构建镜像 3. 配置静态页面 4. 启动容器 访问浏览器可以看到刚才部署的页面。若要对页面作出修改,只需要修改宿主机映射目录下...
1
评论
分享
pianozcl
3年前
关注
【Docker】Dockerfile构建镜像与命令详解
传统方式部署集群,你需要在每台机器搭建环境,配置各种中间件,这样不但效率低下,而且很难保证环境的一致性,而且配置如果有改动,需要挨个机器修改。 有了Docker,上述问题都...
2
评论
分享
下一页
个人成就
文章被点赞
28
文章被阅读
16,552
掘力值
531
关注了
16
关注者
4
收藏集
8
关注标签
82
加入于
2020-03-13