一个菜鸟的博客

一直一直进步

如何成为一名合格的程序员?

为何需要记录? 从C/C++转到自学Java,深知学习东西不能和啥都没学过的小白一样,在学习的过程中,更应该多关注技术的本质及其原理,而不是浮于表面简单的增删查改搬砖。以前学习C++系,深知理解技术本质的重要性,否则在达到性能瓶颈或碰到难题之后,寸步难行,根本无从下手去找问题。在我看来自学没有那么...

2018-11-22 11:28:43

阅读数 294

评论数 0

深入理解C语言

大型源代码里面经常出现一些晦涩的C语言及其规则。 本贴着重记录这些代码以及支撑代码运行的C语言神奇用法。 搞懂这些C语言面试就是无敌开挂模式了 牛人讲解的C语言为啥难。 语言的歧义 C语言的谜题 谁说C语言很简单? C 语言中的指针和内存泄漏 C 语言中的指针和内存泄漏 这篇文章...

2017-09-22 10:21:02

阅读数 1171

评论数 1

TCP/IP协议理论

参考文献: 《TCP-IP详解卷一:协议》 《用TCP-IP进行网际互联第一卷:原理、协议与结构》 《LwIP协议深度剖析与实战演练》 《嵌入式Internet TCP IP基础、实现及应用》 TCP/IP协议族通俗综述 OSI结构仅仅停留在理论阶段,没有以实践作为依据...

2017-08-28 19:35:28

阅读数 1287

评论数 0

深入了解Java虚拟机构造(C)

后续创建

2018-12-10 16:48:30

阅读数 45

评论数 0

Java大牛技术分享记录

1、阿里员工都是这样排查Java问题

2018-11-22 11:05:31

阅读数 891

评论数 0

2019年秋招提前批面筋

综述 本人非科班生,本科普通二本院校、硕士西安某末流985,本硕专业都是电子与通信工程,基本做的东西离不开单片机、DSP、FPGA、STM32,先前完全没有接触过网络、数据结构算法等。研二上学期想往互联网转,所以自学了一年计算机专业的知识,也面了一些互联网大厂,积累了一些经验。本人仅仅参加了提前批...

2018-10-24 10:58:38

阅读数 394

评论数 0

英文单词记录

recursion:递归 whereas:然而 partition:分割,划分 partitioning:分割区 shuffle:洗牌,搬移 maintain:维护,保持 as long as:只要,如果 out of place:不合适;不在应在的位置 invariant:无变化的,不变的 i...

2018-10-08 10:05:09

阅读数 195

评论数 0

Java入门

1、JavaSE(标准版,功能较简单)、JavaEE(企业版,功能复制可做更大软件) 2、JDK:它是Java开发运行环境,java程序编译、调试、运行及其库。bin目录下javac编译程序,java即为虚拟机程序。 3、JRE:Java Runtime Environment它是Java运行环境...

2018-09-27 11:15:59

阅读数 48

评论数 0

模板

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数...

2018-09-27 11:15:25

阅读数 50

评论数 0

从零开始实现简单的WebServer之九守护进程

守护进程

2018-07-14 16:45:11

阅读数 202

评论数 1

从零开始实现简单的WebServer之九总结篇

中途处理的问题 内存泄漏的问题

2018-07-13 22:07:08

阅读数 145

评论数 0

从零开始实现简单的WebServer之八封装简单多线程HTTP服务器

介绍 在回显服务器上面修改即可

2018-07-13 22:05:58

阅读数 150

评论数 0

从零开始实现简单的WebServer之七封装简单多线程回显服务器

多线程,架构思想 服务器测试,全部通过valgrid测试,避免内存泄漏。

2018-07-13 22:05:17

阅读数 97

评论数 0

从零开始实现简单的WebServer之六封装事件循环及实现每个线程一个事件循环

介绍 EventLoop EventLoopThread EventLoopThreadPool

2018-07-13 22:03:49

阅读数 66

评论数 0

从零开始实现简单的WebServer之五封装IO及定时器事件类

介绍 FileEvent TimeEvent

2018-07-13 22:02:32

阅读数 70

评论数 0

从零开始实现简单的WebServer之四封装Epoll事件循环

epoll重点分析

2018-07-13 22:00:01

阅读数 144

评论数 0

通过printf的原理理解理解栈帧

栈帧 printf原理 传参类型

2018-07-08 13:49:00

阅读数 269

评论数 0

从零开始实现简单的WebServer之三封装多线程异步日志系统

fileutil logfile logstream logging

2018-07-07 17:18:48

阅读数 58

评论数 0

从零开始实现简单的WebServer过程中接触的C++11库

std::bind和std::function 智能指针shared_ptr、weak_ptr、unique_ptr std::move

2018-07-06 15:34:28

阅读数 235

评论数 0

C++智能指针重点分析

shared_ptr weak_ptr

2018-07-03 22:08:34

阅读数 87

评论数 0

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