自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Vegeta(高性能 HTTP 负载测试工具)

为什么要了解这个东西呢?主要是针对之前已经写好的程序磁盘缓存要做压力测试,我之前写的磁盘缓存采用的是类似http协议,并不是真正的http协议,所以要对这个源码进行修改,最近读了好多别人的源代码,会有点困乏,所以对如何读和修改源代码进行了解,这里有一篇别人的经验感觉还不错有效率地阅读源码以及...

2016-08-01 09:51:00 858

转载 第一讲 go 语言简介

没有停止学习脚步的程序员,这篇博客这要介绍为什么要学习go语言,go语言是一种新的语言,一种并发的,带垃圾回收的、快速编译的语言不仅就有上述特点,更重要的是,在我面试几家公司之后,面试官反复提到如果会go语言的话会更好。(这样学习的动力马上就有)Go有什么优势可直接编译成机器码,不依赖...

2016-07-28 15:29:00 160

转载 Linux 虚拟内存机制

华为面试官问了我一个问题就是关于Linux虚拟内存机制,虽然我多少是回答上来,感觉好久没看操作系统的我是时候将其拿起来重温一遍 。每个进程都有自己独立的4G内存空间,各个进程的内存空间具有类似的结构。Linux内存管理采用的是页式管理,使用的是多级页表,动态地址转换机构与主存、辅存共...

2016-07-23 15:40:00 797

转载 Linux 下几款程序内存泄漏检查工具

写这篇博客的原因呢是因为自己在编写基于Nginx磁盘缓存管理程序,目前已经进入测试阶段,关于这个程序的测试分为几个主要步骤:1.内存管理是否正确(因为这个程序本身开辟很多内存空间进行缓存管理,同时这个程序程序本身就是基于C/C++开发的,内存管理机制一直是程序员头痛的东西)2.程序的...

2016-07-23 10:18:00 157

转载 C 程序编译过程

通常我们使用gcc来生成可执行程序,命令为: gcc hello.c,默认生成可执行文件a.out,其中经过下面几个步骤:预处理(processing)编译(compilation)汇编 (Assembly)链接(Linking)接下来将介绍每个步骤相应都做了那些工作...

2016-07-21 14:25:00 154

转载 静态库和动态库

有一篇博客专门介绍程序编译过程,在程序编译步骤中有一个很重要的步骤就是链接,这篇博客主要比较静态库和动态库的差别。在了解两者的区别,我们先学习一下基础知识库是什么库就是写好的,现有的,成熟的可以 复用的代码,现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都是从零开始,...

2016-07-21 13:56:00 92

转载 C++ 中的sprintf和snprintf 函数的区别

在编程过程中经常有字符串转数字和数字转字符串,相应的函数大家最经常见到可能是atoi和itoa。但是itoa不是标准库里面的函数,所以接下来介绍下面两个函数sprintf和snprintf函数,并将它们比较一番。sprintf()函数用法int sprintf(char *strin...

2016-07-20 16:52:00 626

空空如也

空空如也

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

TA关注的人

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