自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决Visual Studio 2005 不能调试的问题

刚安装的vs 2005 只能编译,不能调试,让我很郁闷,以为是破解版的问题 问题如下,调试的时候提示: 无法启动调试 绑定句柄无效 在网上搜索了一下 解决方法两个 1. 开启 Terminal Services 服务. 允许用户以交互方式连接到远程计算机。远程桌面、快速用户切换、远程协助和终端服务器依赖此服务 - 停止或禁用此服务会使您的计算机变得不可靠。要阻止远程使用此计算机,请在“系统”属性控

2006-09-28 22:38:00 2810

转载 Linux下取得当前时间

在所有的Linux下,都有个time()的函数 #include time_t time(time_t *t); 这个函数会传回从epoch开始计算起的秒数,如果t是non-null,它将会把时间值填入t中。 对某些需要较高精准度的需求,Linux提供了gettimeofday()。 #include #include int gettimeofday(s

2006-05-04 15:46:00 4069

原创 linux中的信号处理(signal和alarm)

信号是unix中所使用的进程通信的一种最古老的方法.系统使用它来同志一个或多个进程异步事件的发生.linux系统库bits/signum.h对信号名作了定义:linux的大多数信号是提供给内核的,仅有少数几种信号可以在信号间发送..SIGHUP 当终止一个终端时,内核就把这种信号发送给该终端所控制的所有进程..SIGINT 当一个用户按下中断键(ctrl+c)后,内核就向该终端用关联的所有进程发送

2006-04-30 16:04:00 44124 5

转载 bcmp函数的说明

用法:#include 功能:比较字符串s1和s2的前n个字节是否相等 说明:如果s1=s2或n=0则返回零,否则返回非零值。bcmp不检查NULL。 举例: // bcmp.c #include #include main() { char *s1="Golden Global View";

2006-04-30 14:09:00 2673

原创 Unix环境高级编程学习笔记(第八章)

第8章 进 程 控 制每个进程都有一个非负整型的唯一进程I D。有某些专用的进程:进程ID 0是调度进程,常常被称为交换进程( s w a p p e r )。该进程并不执行任何磁盘上的程序—它是内核的一部分,因此也被称为系统进程。进程 ID 1通常是i n i t进程,在自举过程结束时由内核调用。该进程的程序文件在 U N I X的早期版本中是/ e t c / i n i t,在较新版本中

2006-04-09 18:37:00 3167

原创 Unix环境高级编程学习笔记(第六章)

第6章 系统数据文件和信息U N I X口令文件包含了下列所示的各字段,这些字段包含在中定义的p a s s w d结构中。注意,P O S I X . 1只指定p a s s w d结构中7个字段中的5个。另外2个元素由S V R 4和4 . 3 + B S D支持。说 明                                  struct passwd 成员 P O S I X

2006-04-05 16:36:00 2740 1

原创 Unix环境高级编程学习笔记(第五章)

第五章 标准I/O库一、缓存        标准I / O提供了三种类型的缓存:       (1) 全缓存。在这种情况下,当填满标准I / O缓存后才进行实际I / O操作。对于驻在磁盘上的文件通常是由标准I / O库实施全缓存的。在一个流上执行第一次I / O操作时,相关标准I / O函数通常调用m a l l o c获得需使用的缓存。术语刷新(f l u s h)说明标准I / O缓

2006-04-03 17:44:00 2011

原创 有关安装Nvidia For Linux显卡驱动后的一点收获

今天把最新的Linux内核2.6.16.1编译成功并安装后,使用新内核成功启动,高兴之余,便想顺便把我的GF2MX440显卡驱动装上(我的旧内核没有安装显卡驱动),谁知道一开始安装,就告诉我说找不到“Kernel-header”,晕...又是这个问题!我刚开始使用Linux的时候,就被这个问题弄得晕头转向!当然第一个想到apt-get了,不过apt-get install kernel-heade

2006-03-31 16:05:00 2302

原创 Gnome 桌面工作区切换小技巧

        Gnome的图形化桌面给用户提供了使用多个工作区的能力,因此用户不必把所有运行着的应用程序都堆积在一个可视桌面区域,这一点比Windows的桌面功能强大多了,你可以把一些正在使用的程序在当前工作区打开,其它一些比如听音乐的或类似的软件在其它工作区打开,这样可以大大地简化使您的桌面,方便您工作。        工作区切换器把每个工作区(或桌面)都显示为一个小方块(每个方块分别用1、

2006-03-31 11:12:00 14088 2

原创 Debian下安装Totem1.4.0

目前的Debian 3.1r1a还是使用Gnome2.12桌面,其自带的Totem Movie Player还是1.2.1,个人感觉,这个版本的Totem十分不稳定,经常会出错,比如看电影连续剧的时候,正在播放的时候,如果这个时候你再打开一集,Totem立即崩溃!十分不爽.前段时候,我突然发现Totem1.4.0出来了,于是试着升级.试用之后,发现稳定性有了很大提高,下面是步骤:一、准备1、我的D

2006-03-31 10:33:00 1795

原创 关于feof函数的一点问题

#include int main(){    FILE *in,*out;    char ch,infile[10],outfile[10];    printf("Enter the infile name:");    scanf("%s",infile);    in=fopen(infile,"r");        if(in==NULL)    {         prin

2006-03-30 12:39:00 11886 2

转载 GNU make 指南

GNU make 指南 翻译: 哈少 译者按: 本文是一篇介绍 GNU Make 的文章,读完后读者应该基本掌握了 make 的用法。而 make 是所有想在 Unix (当然也包括 Linux )系统上编程的用户必须掌握的工具。如果你写的程序中没有用到 make ,则说明你写的程序只是个人的练习程序,不具有任何实用的价值。也许这么说有点 儿偏激,但 make 实在是应该用在任何稍具规模的

2006-03-29 21:39:00 1600

原创 Debian内核编译参考(基于2.6.15-6)

声明:本文参考自puNk!d的内核编译指南.网址:http://www.cublog.cn/u/14381/showart.php?id=79052本文基于目前最新内核2.6.15-6目的是减少新手在内核编译方面碰到的困难,不过本人也是半桶水而已。如有错误的地方,请大家指正:)一、准备:1、可以www.kernel.org下载到最新的内核。2、解压下载来的内核文件:tar xjvf linux-2

2006-03-21 14:03:00 4100

原创 VC/MFC程序开发中的断言

     首先要确认一点,使用断言可以验证你的程序是否有效,但并不表示你的程序是正确的.下面开始介绍各种类型断言:一.C运行时断言:它声明在:crtdbg.h中,有如下两个断言:1->_ASSERT(booleanExpression);2->_ASSERTE(booleanExpression);其中,_ASSERTE宏显示失效的断言语句,而但它不支持Unicode!

2005-11-15 12:15:00 1719

空空如也

空空如也

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

TA关注的人

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