为了提高阅读质量以及降低相关平台的限制,【博客】[https://tubetrue01.github.io/articles/] 进行博客的后续更新,本平台不再进行相关的博客发布!
为了提高阅读质量以及降低相关平台的限制,【博客】[https://tubetrue01.github.io/articles/] 进行博客的后续更新,本平台不再进行相关的博客发布!
引言 在 《UNIX 网络编程》一书 135 页的末尾提到关于 select 与 stdio 相关函数混用的问题。这里我把它单独拿出来,以一个简单的例子说明一下。避免之后的使...
引言 自上一篇文章【K8s 集群搭建系列(三)K8s 启动】[https://www.jianshu.com/p/7de871cbf89f] 到现在已经过去很长时间了,而本篇...
引言 epoll 是 Linux 特有的结构,它允许一个进程监听多个文件描述符,并在 I/O 就绪时获取到通知。epoll 有 ET(edge-triggered) 跟 LT...
引言 【上一篇】[https://www.jianshu.com/p/e471b4f70b8d]文章中介绍到 C/C++ 中一些基本类型变量在内存中的位置,本来想把字符串也在...
引言 本文以问题的形式,通过真实的编译调试分析 C/C++ 中各类变量在编译、装载和运行时的特点,着重介绍各类变量运行时在内存中的位置。目的是以另一种角度,更深入地理解变量由...
引言 在 C 语言程序开发中,提到动态内存分配时,基本上每个程序员都明白 calloc() 和 malloc() 库函数的区别——calloc() 函数不仅分配内存,还会将分...
不透明指针 C 不支持面向对象编程,不过,借助不透明指针,我们也可以使用 C 封装数据以及支持某种程度的多态行为。我们可以隐藏数据结构的实现和支持函数,用户没有必要知道数据结...
位域 位段(或称“位域”,Bit field)为一种 数据结构[https://zh.wikipedia.org/wiki/%E6%95%B0%E6%8D%AE%E7%BB%...
引言 现代计算机一般是 32 比特或 64 比特地址对齐,如果要访问的变量没有对齐,可能会触发总线错误[https://zh.wikipedia.org/wiki/%E6%8...
引言 当我们阅读 Redis 源码的时候,发现有些结构体会有如下一个数组元素: 思考一下的话,你会发现,我们在声明数组的时候如果不指定大小就需要声明的时候就得初始化,否则就会...
引言 本系列文章开始讲解 Redis 相关源码,文章不定时更新,并且周期可能会很长,请大家谅解。作为系列文章的开篇,我们从最简单的数据结构 SDS 开始讲解,源码取自 6.0...
引言 本篇文章简单介绍一下 SpringMVC 中的异步请求。由于 SpringMVC 其实就是 Servlet 的封装,那么异步也是如此,底层调用的还是 Servlet 中...
引言 在上一篇文章【SpringMVC 篇(二)DispatcherServlet 请求】[https://www.jianshu.com/p/f1fc6da6a45e] 中...
引言 前一篇文章 【SpringMVC 篇(一)DispatcherServlet 初始化】[https://www.jianshu.com/p/83c285dbf014] ...
由于文章在编写的时候,会根据文章的复杂程度进行相应的排版发布,所以可能会出现 “先前的文章” ,而实际并没有该文章的发表。虽然如此,但是并不会影响阅读。之后当文章撰写完毕,我会及时发布出来。
SpringMVC 篇(一)DispatcherServlet 初始化引言 SpringMVC 的出现大大方便了 Java Web 领域的开发,开发一个 Web 接口几个注解就完事了。而 SpringBoot 的出现又进一步提升了我们的开发效率...
引言 SpringMVC 的出现大大方便了 Java Web 领域的开发,开发一个 Web 接口几个注解就完事了。而 SpringBoot 的出现又进一步提升了我们的开发效率...
引言 查看关于 JNI 相关资料的时候,不巧碰到了这篇文章,通篇读了一下感觉写的很不错,所以拿过来翻译了一下,由于翻译的比较快,有些细节方面的工作可能做的不是很到位,不过后期...
引言 安装 【Docker】[https://www.jianshu.com/p/d7502c8808c6] 之后,我们马上就开始进入 K8s 的搭建工作,这里采用的搭建方式...
引言 承接上一章【K8s 集群搭建系列(一) Centos 7 准备】[https://www.jianshu.com/p/e473ace43d93],我们进行下一步,安装 ...