自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

疯狂算法~

还是算法!

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

原创 __cdecl调用 C语言变参

__cdecl调用 在C语言中,函数调用支持不定参数,例如printf函数,可以不知道参数的个数,eg: void err_info(const char *fmt, ...) { va_list ap; va_start(ap, fmt); vfprintf(stderr, fmt, ap); va_end(ap); } 这是如何实现的呢?如何支持变参的呢? 下面简要介绍下__cdecl调用方式,当然还有很多其他的调用方式,不过目前用不到 函数调用需要

2011-01-19 09:52:00 2322

原创 linux sticky bit 目录权限 rwt权限

今天看到有个目录的权限是rwxrwxrwt 很惊讶这个t是什么,怎么不是x或者-呢?搜了下发现: 这个t代表是所谓的sticky bit。 sticky bit: 该位可以理解为防删除位. 一个文件是否可以被某用户删除, 主要取决于该文件所属的组是否对该用户具有写权限. 如果没有写权限, 则这个目录下的所有文件都不能被删除, 同时也不能添加新的文件. 如果希望用户能够添加文件但同时不能删除文件, 则可以对文件使用sticky bit位. 设置该位后, 就算用户对目录具有写权限, 也不能删除

2011-01-16 12:53:00 10004 1

原创 linux下进程ID linux下set user id和set group id总结 linux下进程的各个ID总结 user ID in process APUE 第四章

    linux中每个进程有六个或者更多的ID与其关联:       real user id一般是从passwd文件中获取的,一般是不会发生改变的,当然也可以改变。可以理解为启动该进程的用户,即哪个用户启动了该进程,那么该进程的real user id就是该用户的id       effective user id决定了进程访问文件的权限,一般情况下是与real user id是相同的,但可以改变       saved set-user-id 当该程序被执行时,save set-user-i

2011-01-15 17:16:00 9417

原创 APUE 第三章 文件I/O 文件的打开、读写、设置等

本章介绍了UNIX系统中文件操作的函数,主要包括open、read、write、lseek、close等。这些函数被称为unbuffered I/O,unbuffered意味着每次调用read、write都会调用一个系统调用,这些函数不是ISO C的组成部分,但是是POSIX的组成部分。 本章的所有内容基本可以用这样一个图来描述,理解了这个图,基本就理解了本章的内容。 从上图可以看出在整个关系链中,出现了进程、文件描述符(fd)、文件表、进程表、v-node表等。 系统维护了一张进程表,其中的每一

2011-01-15 10:49:00 1481

STL.Tutorial.and.Reference.Guide

STL.Tutorial.and.Reference.Guide 对STL的一个描述,很不错的一本书

2011-05-28

研究生生活规划&导师沟通&论文

可能对研究生有所帮助,从写paper到与导师沟通,到研究生生活的规划等等

2010-08-14

GCC的官方文档 Using the GNU Compiler Collection

gcc的官方文档,应该对IT开发者会有帮助。PS:英文版

2010-08-14

linux与unix+shell编程指南

linux与unix+shell编程指南,通过本书你可以深入理解linux、unix和shell;enjoy it o(∩_∩)o~

2010-08-13

产品经理手册.pdf

产品经理可以了解下,应该会有很大的帮助!

2010-08-13

RTree 经典论文

著名的RTree论文,通过这篇paper你可以了解RTree的原理,已经实现自己的RTree

2010-08-13

Data Access Automation Interface Standard.pdf

OPC开发官方文档!很有参考价值,尤其是DA的开发!英文版!

2010-08-13

OPC Overview 1.00.pdf

OPC官方文档,关于OPC的解释,通过该文档可以对OPC有简单的入门,英文版!

2010-08-13

uml用户指南

UML的鼻祖所著,希望大家喜欢。。。

2007-09-01

the world is flat--世界是平的

这本书很不错,希望大家有空看看啊........

2007-08-15

linux教程

一些linux的基础教材,希望大家喜欢..

2007-08-13

C语言库函数范例教程.exe

C语言库函数迅速查看..

2007-08-13

linux教程

一些linux的基础教程希望大家喜欢

2007-07-21

空空如也

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

TA关注的人

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