加载中
ThefoxFramework - 一个开源的C++基础类库

ThefoxFramework - 一个开源的C++基础类库 开源的C++的基础开发库,包括常见的C++常用工具类(file、mutex、semaphore、thread、线程池等)、mysql封装、net-snmp封装、net库、rpc、log库。 ...

2014/07/15 21:20
181
程序员的灯下黑:重知识轻技术(转)

程序员的灯下黑:重知识轻技术(转) 电视《雍正王朝》讲了这么一个故事:大将军年羹尧奉命到青海平叛,清军因路途遥远,军耗巨大,因此力求速战速决。但叛军避开锋芒,东躲西藏,年羹尧没有...

2017/12/07 13:17
36
Linux源码中的逗比代码-user_mode()

代码在:http://elixir.free-electrons.com/linux/v4.14/source/arch/x86/include/asm/ptrace.h#L121 static inline int user_mode(struct pt_regs *regs) { #ifdef CONFIG_X86_32 retur...

2017/11/21 16:38
9
解读Linux启动过程

解读Linux启动过程   1. 概述 本文解读一下从CPU加电自检到启动init进程的过程, 先通过下面这张图大致看一下Linux启动的整个过程。 本文的分析环境是GRUB 0.97 + Linux 2.6.18。 2. BIOS CP...

2017/09/07 09:40
4.1K
解读Linux安全机制之栈溢出保护

栈溢出保护是一种缓冲区溢出攻击缓解手段,当函数存在缓冲区溢出攻击漏洞时,攻击者可以覆盖栈上的返回地址来让shellcode能够得到执行。当启用栈保护后,函数开始执行的时候会先往栈里插入c...

Linux x64下hook系统调用execve的正确方法

Linux x64下hook系统调用execve的正确方法 1.概述 Linux下hook内核execve系统调用的方法有很多: 可以使用inline-hook,将sys_execve函数头部修改成jmp指令跳转到我们自己hook函数; 可以使用...

2016/01/16 14:45
794
Linux驱动模块生成和加载分析

Linux驱动模块生成和加载分析

2015/07/23 15:59
120
Windows:服务程序用当前登录用户来执行函数

我们新建了一个网络映射,现在需要在我们的服务进程中访问这个远程磁盘,结果发现QueryDosDevice、NetUseEnum、GetLogicalDriveStrings均不可用。怎么办?...

2014/11/25 17:49
1K
对公司开发模型的思考

工作了三年多,经历了公司的开发模型从摸着石头过河到现在走入弯路的转变,写篇文章总结一下这些思路,其中不少东西让我们警惕。

2014/07/31 22:12
295
asio网络库async_write()在linux和Windows下的小区别

公司一个小子开发的跨平台网络应用在linux下正常,在windows下就闹别扭了,帮忙解决之。发现可能犯的一个错误,记录一下。

2014/06/30 17:02
1K
C和C++中回调的总结

最近正在改进我的网络库,网络库层和业务层之间的接口如何设计思考了很久,这里总结一下我的思路,欢迎大家探讨。

2014/06/01 21:39
739
关于培养新人

由于公司需要,被安排培养新人的工作,在这过程中体会过写代码和带新人的巨大区别,特此发个博客总结一下,欢迎网友们来拍砖!

关于招聘和面试

不知不觉参加工作已经快三年了,本人有幸参加过公司的招聘工作,也面试了一些求职者,另外我自己也是从大学毕业面试开始找工作的,而且很可能在今后的职业生涯中还会面试很多人或者被人面试。...

网络编程启蒙

一. 自然界的通信 网络编程本质上要做的事情就是交流,我们先来分析一下人与人交流,见上图,我们发现人与人的通信是分层结构的,这里以一个人对另一个人说“Hello World!”为例。 (1) ...

2013/10/01 19:45
62
网络管理系统的进化

一、网管软件需要做的事情 这里说的网络管理软件可不是网吧里用的哦,他的管理对象主要是网络设备,如路由器、交换机、网络主机等等。 网管系统其实是一套可有可无的系统。如果没有网管系统,...

2013/09/29 08:53
130
初识SNMP协议

一.SNMP协议简单介绍 SNMP,全称:simple network management protocol,顾名思义是用来管理网络的一个标准协议。管理的对象可以是路由器、交换机、防火墙、网络主机、网络应用服务、甚至是温...

2013/09/28 22:18
529
关于if语句的条件

(每个程序猿多少有些完美主义,对于程序猿来说写的每一行代码都像自己的孩子一样必须严格要求,甚至有些苛刻,在这里我就死磕自己一回。) 欢迎wangyou 提问: 下面关于if条件判断的写法一样吗...

SNMP 协议 OID的使用

SNMP 协议 OID的使用 SNMP(Simple Network Management Protocol简单网络管理)协议 是现在网络管理系统(NMS)监控网络设备状态的协议,是现在网管事实上的标准,如果网络设备不支持SNMP协议...

2013/09/09 18:38
426
Google Protobuf 开发指南

Google Protobuf开发指南 1.简介 l 它是开源项目:http://code.google.com/p/protobuf/ l 由google开发,并且在google内部使用 l Protobuf的作用和xml、json是一回事,但他是二进制格式,性能...

2013/08/29 22:07
14.9K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部