自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 看透了 Redis 源码之后,我总结出来的几点心得

由此一来,我们会发现,这些数据结构又是更为「底层」的模块,所以我们在阅读数据类型模块时,就需要重点聚焦在这些模块上,也就是 sds.c、ziplist.c、quicklist.c、dict.c、intset.c 文件,而且这些文件都是比较独立的,阅读起来就可以更加集中。而且,由于这条主线的代码逻辑,已经覆盖了「所有命令」的执行流程,我们下次再去读其它命令时,比如 SADD,就只需要关注「处理命令」部分的逻辑即可,其它逻辑有 80% 都是相同的。不过,在阅读代码之前,我们其实还需要预先掌握一些「前置知识」。

2024-09-19 08:42:07 497

原创 深度讲解Java多线程开发—电子表项目实现

在修改时间的同时,会设定进行秒表运行的threadSecond线程,该线程的使用是在点击“启动秒表”按钮之后启动该线程,同时在后台开始计时,每秒对数据更新一次,之后在“暂停”按钮中添加事件,在点击“暂停”之后可以将threadSecond暂停,同时此按钮变成“继续”,在点击继续之后,threadSecond线程会继续执行,直到点击了“停止计时”之后,该线程将会跳出循环中止。timeShow.setText(year + “年” + month + “月” + day + “日” + week);

2024-09-19 07:17:21 540

原创 提取谷歌游览器Cookie的五重境界_谷歌导出cookie数据

经对比发现打印出来的cookie与直接复制的完全一致。

2024-09-19 05:39:51 898

原创 回过头来看了一下自己在头条的这6年,最终只剩下了这份1800页的算法笔记!

刷题任务的题目,是根据题目的类型来汇总的,总结了八个类别,每个类别下面也总结了5个左右的题型,帮助大家分门别类的突破,所以刷起来相对会更有重点和针对性。如果从头到尾的刷,每周按顺序刷42题,很容易让自己坚持不下来,也会觉得很枯燥。所以在制定计划的时候可以让这个计划变得更“有趣"和针对性,让它看起来更容易实现一点,才会更容易坚持。大纲对应刷题视频教程:转发+评论,关注我后添加下方VX即可免费获取。程序员代码面试指南IT名企算法与数据结构题目最优解。图文并茂,附有刷题答案源码。1211道刷题实录内容,包括。

2024-09-19 00:02:28 158

原创 互联网寒冬下,程序员如何化解危机?答案全在这份阿里Java知识地图里

在目前流行的互联网架构中,对一个应用来说,Tomcat是首,SSM是中,JVM是尾,我们通常对于SSM是比较了解的,而忽略了首尾,而Tomcat在目前的网络编程中是举足轻重的,但是我们其实对Tomcat中很多原理性的东西不太了解,如果能够掌握Tomcat的原理,那么是非常有用的。SSM框架,是Spring + Spring MVC + MyBatis的缩写,这个是继SSH之后,目前比较主流的Java EE企业级框架,适用于搭建各种大型的企业级应用系统,也是Java程序员必须要掌握的技术。

2024-09-18 19:06:52 979

原创 SpringBoot的自动配置原理

底层是注解,说白了就是支持的方式来进行配置(:开启功能注解,默认是扫描的package。将@Controller/@Service/@Component/@Repository等注解加载到IOC容器中。

2024-09-18 15:27:10 748

原创 Netty 核心源码解读 —— EventLoop 篇

SingleThreadEventExecutor 实现了在 Netty 中对本地线程的抽象,在 SingleThreadEventExecutor 类中封装了一个 Thread thread 属性,也正因此,我们常说一个 NioEventLoop 其实是与一个线程绑定。在 NioEventLoop 中,NioEventLoop.run() 执行了与 Channel 相关的 IO 操作,包括调用 select 等待就绪的 IO 事件、读写数据与数据的处理等。doStartThread 是在。

2024-09-18 10:45:20 314

原创 Monkey and Banana HDU - 1069 [ 结构体排序+DP最长不上升子序列 ] 详细题解

The researchers have n types of blocks, and an unlimited supply of blocks of each type. Each type-i block was a rectangular solid with linear dimensions (xi, yi, zi). A block could be reoriented so that any two of its three dimensions determined the dimens

2024-09-18 09:04:49 371

原创 Eclipse和MyEclipse汉化方法

修改内容:运行你的CreatePluginsConfig类,将控制台输出的英文全复制到bundles.info中。MyEclipse 8.x安装插件代码生成器。二、MyEclipse。

2024-09-18 01:04:41 452

空空如也

空空如也

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

TA关注的人

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