自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

木头的博客

习惯于手写读书笔记,邮件保存链接,从现在开始尝试博客分享!

  • 博客(16)
  • 资源 (7)
  • 收藏
  • 关注

转载 ELF二进制目标文件详解

http://www.docin.com/p-656732888.html 高清版下载 http://download.csdn.net/detail/nyemutou/9185735链接程序找出所有引用的外部模块并链接起来,这些外部模块或函数库一般来自于开发者,操作系统和C运行库。链接程序取出这些函数库,修订指针位置(重定位),并交叉引用模块中的符号解

2015-10-16 10:58:17 2025

原创 GDB调试相关命令

GDB 调试要进行调试程序首先要生成一个含有调试信息的执行程序命令如下:gcc(g++) -g -o 文件名 源文件.c(源文件.cpp)gcc(g++) -ggdb3 -o 文件名 源文件.c(源文件.cpp)此时便会生成一个含有调试信息的可执行文件,然后便可以用 gdb 去调试这个程序了,进入调试程序命令,但是如果用 gdb 去调试一个未包含调试信息的可执行文件则会发生

2015-10-15 19:30:19 604

转载 freebsd的SYSINIT框架

个人觉的freebsd内核子系统的初始化过程比linux更清晰,这主要归功于SYSINIT框架。SYSINIT的基本原理就是构造一个数据结构,将该数据结构的地址放到一个统一的数据节中,这样当内核初始化时,就会处理该数据节中的数据。有两种时刻需要使用SYSINIT:系统启动或内核模块加载时, 系统析构或内核模块卸载时。SYSINIT的标准形式如下:SYSINIT(

2015-10-15 16:06:50 1318

原创 GCC编译及选项说明

GCC编译选项说明在linux编译时必然离不开gcc,无论你选择makefile、scons还是其他,最终的执行体必然是gcc。gcc提供了很多参数,包含了告警、错误、优化等。这边记录说明了,方便后期查阅 Tables Are -Wall 会打开一些很有用的警告选项,建议编译时加此选项

2015-10-15 10:59:12 1537

原创 信息系统项目师考点

信息系统项目师考点绪论项目生命期和组织项目管理过程项目可行性研究与评估项目整理管理项目范围管理项目时间管理项目成本管理项目质量管理项目人力资源管理项目沟通管理项目风险管理项目采购管理合同管理配置管理外包管理需求管理职业道德规范组织级项目管理与大型项目管理战略管理概述业务流程管理和重组知识管理项目整体绩效评估信息安全系统和安全体系信息系统安全风险评估

2015-10-14 19:53:32 701

转载 intel网卡-虚拟化中的SR-IOV教程

虚拟化环境中有很多的硬件加速技术,这些技术标准来源于行业内的领导者或各种组织机构,但是在实际项目落地时又有哪些会被启用呢?哪些启用的功能带来了性能上明显的提升呢?那么这些加速技术如果不痛不痒的话那么它们的存在究竟意义有多大呢?无论哪家解决方案,若想启用一些加速功能,势必需要硬件的支持,这就导致在一些项目前期的调研或者POC环境里不太容易实现,毕竟有些要求是十分昂贵和苛刻的,比如

2015-10-13 19:13:20 38272

原创 南向接口和北向接口

南向接口和北向接口南向接口(Southbound Interface)概念 提供对其他厂家网元的管理功能,管理其他厂家网管或设备的接口,即向下提供的接口。 举例 SNMP、TR069、SYSLOG、SOAP、SSH等,其中主要的是SNMPv3 和TR069(即CWMP,客户端广域网管理协议)。北向接口(Northbound Interface)概念 提供给其他厂家或运营商进行接入和管理

2015-10-13 14:17:52 21603 1

原创 KVM安装

什么是KVMKVM 是指基于 Linux 内核的虚拟机(Kernel-based Virtual Machine)。 2006 年 10 月,由以色列的Qumranet 组织开发的一种新的“虚拟机”实现方案。 2007 年 2 月发布的 Linux 2.6.20 内核第一次包含了 KVM 。增加 KVM 到 Linux 内核是 Linux 发展的一个重要里程碑,这也是第一个整合到 Linux 主线内

2015-09-16 22:58:30 500

原创 Golang学习书籍和论坛推荐

Golang学习论坛推荐、Golang学习书籍推荐

2015-06-16 23:13:32 5173 1

原创 Go开发环境的搭建和HelloWold工程的建立

1写在前面 很多人去问Go到底有没有前(钱)景,目前来说使用者不是很多,公司需求人才也不多,还属于一个小众的语言,但我们要以发展的眼光去看待,他的便利、快捷是毋庸置疑的。再加上公司后期想往这方便发展,主要的目的就是在特定的人员储备下快速的完成一些项目以契合现在的快餐文化,所以我也加入了Go的学习大军中了(额,大军夸张了点)。因为从零开始,所以从点击记录也希望给后来人做些参考,如

2015-06-16 21:00:49 2759

原创 vim秒变成source insight,内附安装脚本和资源链接

vim秒变成source insight,内附安装脚本和资源链接,实际操作过程自己操刀验证总结

2015-06-14 20:55:02 519

转载 VIM配置,修改了部分错误和做了部分裁剪

1写在前面 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了

2015-06-13 14:53:44 1145

转载 史上最浅显易懂的Git教程!

史上最浅显易懂的Git教程!为什么要编写这个教程?因为我在学习Git的过程中,买过书,也在网上Google了一堆Git相关的文章和教程,但令人失望的是,这些教程不是难得令人发指,就是简单得一笔带过,或者,只支离破碎地介绍Git的某几个命令,还有直接从Git手册粘贴帮助文档的,总之,初学者很难找到一个由浅入深,学完后能立刻上手的Git教程。既然号称史上最浅显易懂的Git教程,那这个教

2015-05-15 13:26:57 386

转载 TSO、UFO、GSO、LRO、GRO和RSS介绍

TSO、UFO、GSO、LRO、GRO和RSS介绍ethtool -k ,ethtool --show-offload ,或者可以看到很多网络接口的offload特性,例如:$ sudo ethtool -k eth0Offload parameters for eth0:rx-checksumming: ontx-checksumming: onscatter

2015-05-04 18:30:43 852

原创 open vswitch代码目录介绍

open vswitch的代码目录结构说明

2015-04-28 19:11:36 730

原创 open vswitch简介

最近换了份工作,前一份工作经历了5年之久,孵化创新类,自己学了很多,也和领导同事处理的不错,但还是换了。说实话心里落差多多少少还是有的,不过应了那句话:既来之则安之!        新工作方向是NFV,虽然之前对网络还是有点功底的,但对于专来说又显得不够了,再加上V这个特性所以逼得自己抓紧学起,不能引领潮流咱可以做到跟随潮流。希望自己在虚拟化网络这块有所建树吧。啊门~~~~

2015-04-27 18:55:20 1006

ELF可执行文件运行过程简介

ELF可执行文件运行过程简介 白伟冬 高清 PPT

2015-10-16

信息系统项目管理师教程(第2版)高清pdf

信息系统项目管理师教程(第2版)高清pdf, 软考办指定用书

2015-10-14

FreeBSD10.0内核源码

FreeBSD10.0内核源码 64位 安装ISO镜像文件后提取usr/src/sys 也可以自己到freebsd网站上下载ISO http://www.freebsd.org/where.html

2015-10-14

Go开发工具LiteIDE

Go开发工具LiteIDE,绿色免安装版

2015-06-16

golang语言开发包

golang语言开发包,不能google又没找到资源的小伙伴可以下载

2015-06-16

vim秒变source insight

vim 30秒变 source insight,内附安装脚本

2015-06-15

空空如也

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

TA关注的人

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