沉晓
码龄8年
求更新 关注
提问 私信
  • 博客:1,220,146
    社区:308
    动态:331
    1,220,785
    总访问量
  • 195
    原创
  • 24,231
    粉丝
  • 42
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
加入CSDN时间: 2018-05-27

个人简介:垂下的头颅只是为了让思想扬起,你若有一个不屈的灵魂,脚下就会有一片坚实的土地。

博客简介:

明月沉江春雾晓

博客描述:
垂下的头颅只是为了让思想扬起,你若有一个不屈的灵魂,脚下就会有一片坚实的土地。
查看详细资料
个人成就
  • 优质创作者: Java技术领域
  • 领域专家: 算法与数据结构技术领域
  • 获得6,715次点赞
  • 内容获得886次评论
  • 获得25,724次收藏
  • 代码片获得7,187次分享
  • 博客总排名217,479名
创作历程
  • 1篇
    2024年
  • 2篇
    2021年
  • 89篇
    2020年
  • 111篇
    2019年
  • 1篇
    2018年
成就勋章
TA的专栏
  • 生活
  • 水问
  • Java异常场景分析
    1篇
  • Java小攻略
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
Life

你要记得:
那些大雨中为你撑伞的人,
帮你挡住外来之物的人,
黑暗中默默抱紧你的人,
逗你笑的人,
陪你彻夜聊天的人,
坐车来看望你的人,
陪你哭过的人,
在医院陪你的人,
总是以你为重的人,
带着你四处游荡的人,
说想念你的人,
是这些人组成你生命中一点一滴的温暖,
是这些温暖使你远离阴霾,
是这些温暖使你成为善良的人。
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

210人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 资源
  • 代码仓
  • 问答
  • 社区
  • 最近

  • 文章

  • 专栏

  • 资源

  • 代码仓

  • 问答

  • 社区

搜索 取消

【数据库】Oracle11g与Oceanbase3.2.3对比

Oracle11g与Oceanbase3.2.3对比
原创
博文更新于 2024.04.18 ·
5249 阅读 ·
21 点赞 ·
6 评论 ·
17 收藏

【C/C++】C语言特性总结

已经有大约半年的时间没有碰C语言了,当时学习的时候记录了很多的笔记,但是都是特别混乱,后悔那个时候,不懂得写博客,这里凭借记忆和零零散散的笔记记录,尝试系统性地复习一下C语言。之前都是在Windows环境下学习,这次把重心放在Linux环境下,这次的复习源于基础,但是要高于基础。文章目录工具gcc编译器VS2019C语言编译过程C语言代码主体必要内容C语言数据类型关键字常量变量进制表示s...
原创
博文更新于 2022.01.18 ·
44002 阅读 ·
883 点赞 ·
63 评论 ·
3112 收藏

【C/C++】文件操作总结

文章目录文件操作文件基础磁盘文件和设备文件磁盘文件的分类文本文件和二进制文件文件的打开和关闭文件指针文件的打开文件的关闭文件的顺序读写按照字符读写文件fgetc、fputc按照行读写文件fgets、fputs按照格式化文件fprintf、fscanf按照块读写文件fread、fwrite文件的随机读写Windows和Linux文本文件区别获取文件状态删除文件、重命名文件名文件缓冲区文件缓冲区概念磁...
原创
博文更新于 2022.01.18 ·
6249 阅读 ·
42 点赞 ·
3 评论 ·
246 收藏

【C/C++】STL详解

学校并未教授C++, 当初接触的C++的STL, 也是皮毛而已。结合对Java的集合框架等内容的认识,回顾这部分内容,收获很大。文章目录概述STL六大组件简介三大组件介绍1. 容器2. 算法3. 迭代器常用容器1. string容器string容器基本概念string容器常用操作2. vector容器vector容器基本概念vector迭代器vector的数据结构vector常用API操作...
原创
博文更新于 2022.01.18 ·
192489 阅读 ·
2121 点赞 ·
76 评论 ·
11547 收藏

【JavaScript核心技术卷】自定义函数对象的创建过程

12、自定义函数对象的创建过程自定义函数(/类/构造函数)对象创建过程详细描述:JavaScript代码中使用关键词function定义函数、或者new Function()构造器、或者调用Function()函数,来创建函数对象,其步骤如下:1、 申请空间,分配内存。2、 创建一个具有内置对象数据结构(build-in object data structure)的实例对象fn。3...
原创
博文更新于 2020.11.27 ·
386 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Springboot深入解析】框架启动流程

我们知道Springboot是靠着这段代码进行启动的。 public static void main(String[] args) { SpringApplication.run(XxxApplication.class, args); }定位到源码,发现这里有两步。一步是初始化SpringApplication对象,一步是调用run方法进行来完成启动。 p...
原创
博文更新于 2021.07.05 ·
2239 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

剑指Offer对答如流系列 - 重建二叉树

面试题6:重建二叉树题目:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建出图2.6所示的二叉树并输出它的头结点。二叉树结点的定义如下:class TreeNode{ int val; TreeNode l...
原创
博文更新于 2021.04.21 ·
5888 阅读 ·
4 点赞 ·
2 评论 ·
20 收藏

【Java异常场景分析】ExceptionInInitializerError与NoClassDefFoundError

最近写单元测试,测试异常类的时候发现抛出ExceptionInInitializerError异常信息。描述中表明这是静态初始化程序的时候发生了意外。抛出ExceptionInInitializerError,以说明计算静态初始化式或静态变量初始化式时发生异常。在Java类中静态变量的初始化顺序和静态变量的声明顺序是一致的public class StaticParams { private static final int NUM_A = getA(); private stat
原创
博文更新于 2021.03.05 ·
1538 阅读 ·
2 点赞 ·
3 评论 ·
2 收藏

U盘自动复制工具(含文档与程序软件)

发布资源 2019.12.21 ·
zip

【Java小攻略】时间API全解析

文章目录Java时间API全攻略一、艰苦岁月(一)简述(二)时间与计算机(三)常见的API操作1、Calendar介绍2、TimeStamp介绍3、Date介绍Java时间API全攻略一、艰苦岁月(一)简述在Java 1.0中,对日期和时间的支持只依赖java.util.Date类。这个类无法表示日期,只能以毫秒的精度表示时间。由于Java初期设计上的缺陷,此类的易用性非常糟糕。表现如下:创建具体日期的方式以及toString的输出结果让初始者感到怪异 Date date =
原创
博文更新于 2021.01.22 ·
3525 阅读 ·
4 点赞 ·
1 评论 ·
2 收藏

【网络编程】Socket网络编程基础

文章目录网络编程概述Socket与TCP UDPSocket TCP演示报文段协议Mac地址IP、端口、远程服务器IPv4IPv6端口远程服务器网络编程概述什么是网络编程网络编程从大的方面说就是对信息的发送到接收通过操作相应Api调度计算机硬件资源,并利用传输管道(网线)进行数据交换的过程更为具体的涉及:网络模型、套接字、数据包网络模型 – 对应关系具体细节看一看我的 专栏《计算机...
原创
博文更新于 2019.06.12 ·
3415 阅读 ·
5 点赞 ·
3 评论 ·
9 收藏

【Win10操作】完美卸载Java旧版本,安装Java13

在卸载之前,看了很多的Java旧版本的卸载方式,大都是暴力卸载,费时又费力。操作失误的话说不定卸载不干净,导致新版本装不上,最后弄得要重装系统。还好保持着比较好的克制,参考了大量的资料,最后在Java官方那里找到了最好的方法,有专门的卸载工具提供:网站:https://java.com/en/download/uninstalltool.jsp 传送门操作的话也是非常友好的,是中文的...
原创
博文更新于 2019.10.05 ·
12719 阅读 ·
10 点赞 ·
8 评论 ·
60 收藏

【JVM】探究Java常量本质及三种常量池

之前从他人的博文,还有一些书籍中了解到 常量是放在常量池 中,细节的内容无从得知,总觉得面前的东西是一个几乎完全的黑盒,总是觉得不舒服,于是就翻阅《深入理解Java虚拟机》,这本书中对常量的介绍更多地偏重于字节码文件的结构,还有在自动内存管理机制中也介绍了运行时常量池, 查阅资料后脑海中有了一定的认识。Java中的常量池分为两种形态:静态常量池和运行时常量池。所谓静态常量池,即*.cl...
原创
博文更新于 2019.09.27 ·
6921 阅读 ·
40 点赞 ·
24 评论 ·
154 收藏

【Linux】Linux超全实用指令大全

文章目录运行级别和找回root密码指定运行级别找回root密码帮助指令运行级别和找回root密码指定运行级别运行级别说明:0:关机1:单用户【找回丢失密码】2:多用户状态没有网络服务3:多用户状态有网络服务4:系统未使用保留给用户5:图形界面6:系统重启常用运行级别是3和5要修改默认的运行级别可改文件/etc/inittab的id: 5:initdefault:这一行中的...
原创
博文更新于 2019.09.18 ·
37804 阅读 ·
631 点赞 ·
30 评论 ·
3052 收藏

【Java设计模式】软件设计七大原则

文章目录软件设计原则的分类开闭原则依赖倒置原则单一职责原则接口隔离原则迪米特法则(最少知道原则)里氏替换原则合成/复用原则(组合/复用原则)软件设计原则的分类开闭原则依赖倒置原则单一职责原则接口隔离原则迪米特法则(最少知道原则)里氏替换原则合成/复用原则(组合/复用原则)在设计模式中会有这7中软件设计原则的体现,但是值得注意的是这7钟设计原则在设计模式中的使用是有取舍的,有...
原创
博文更新于 2019.08.31 ·
26438 阅读 ·
181 点赞 ·
7 评论 ·
930 收藏

【数据结构】单链表逆置:头插法图解

利用头插法能重新建立带头节点的新链表下面简单介绍一下,算法思想结合图示看算法思想:逆置链表初始为空,表中节点从原链表中依次“删除”,再逐个插入逆置链表的表头(即“头插”到逆置链表中),使它成为逆置链表的“新”的第一个结点,如此循环,直至原链表为空。LNode *Inverse(LNode *L){ LNode *p, *q; p = L->next; L->nex...
原创
博文更新于 2020.03.31 ·
73976 阅读 ·
356 点赞 ·
74 评论 ·
994 收藏

【大厂智力题】瓶水有毒问题

1000瓶水有1瓶水有毒,老鼠喝一滴就会死,但是需要一月毒发,请问最少需要多少老鼠才能找到那瓶有毒的水
原创
博文更新于 2020.02.22 ·
11466 阅读 ·
47 点赞 ·
28 评论 ·
70 收藏

【大厂面试】面试官看了赞不绝口的Redis笔记(二)

文章目录说明四、Redis的其他功能(一)慢查询(二)pipeline(三)发布订阅(四)Bitmap(五)HyperLogLog(六)GEO五、Redis持久化的取舍和选择(一)RDB(二)AOF(三)RDB和AOF的选择说明唉,写得太长了,CSDN编辑器不允许我在一篇文章上继续发挥了。这是上一篇博文四、Redis的其他功能(一)慢查询慢查询简介 慢查询顾名思义是将redis执行命令...
原创
博文更新于 2020.02.09 ·
3939 阅读 ·
26 点赞 ·
5 评论 ·
90 收藏

【大厂面试】面试官看了赞不绝口的Redis笔记(三)分布式篇

Redis复制的原理与优化◆什么是主从复制◆复制的配置◆全量复制和部分复制◆故障处理◆开发运维常见问题单机故障主多从读写分离模型master节点负责写数据,同时客户端可以从slave节点读取数据1.一个 master可以有多个save2.一个save只能有一个 master3.数据流向是单向的, master到 slave两种实现方式slaved命令配置修改配...
原创
博文更新于 2020.02.09 ·
8874 阅读 ·
33 点赞 ·
4 评论 ·
131 收藏

【大厂面试】面试官看了赞不绝口的Redis笔记

文章目录一、简介一、简介◆高性能 Key-Value服务器◆多种数据结构◆丰富的功能◆高可用分布式支持Redis是什么◆开源◆多种数据结构◆基于键值的存储服务系统◆高性能、功能丰富语言的字典结构 常见Redis的特性◆速度快◆功能丰富◆持久化◆简单◆多种数据结构◆主从复制◆支持多种编辑语言◆高可用、分布式发布订阅事务Lua脚本pipelineRe...
原创
博文更新于 2020.02.09 ·
22046 阅读 ·
158 点赞 ·
29 评论 ·
720 收藏
加载更多