自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux下C语言实现的简单使用线程向FIFO里写入与读取数据的例子

/**//* *        Linux下C语言实现的简单使用线程向FIFO里写入与读取数据的例子 */#include stdio.h>#include fcntl.h>#include stdlib.h>#include pthread.h>#include unistd.h>pthread_t ntid;struct c_stat...{    char c_r;    char *c

2007-01-23 14:22:00 4138

原创 Linux下C语言引用shell脚本的简单例子

/**//* *        inc_shell.c *        Linux下C语言引用shell命令的简单例子 */#include stdlib.h>#include stdio.h>#include unistd.h>int main(int argc, char **argv)...{    int oc;    while ((oc = getopt(argc, argv, 

2007-01-23 14:20:00 1817 1

原创 一个自写的共享内存简单的例子,学习原理之用

/**//* *        shm_test.c *        共享内存测试程序,往一个共享内存里循环写入数据 */#include sys/shm.h>#include sys/types.h>#include unistd.h>#include stdio.h>#define SHARED_MEME "/tmp/share"#define SHM_MODE 0600#include

2007-01-23 14:14:00 1893

原创 sscanf函数用法(C语言)

 sscanf函数keywords: %[a-z] sscanf delimit 很久以前,我以为c没有自己的split string函数,后来我发现了sscanf;一直以来,我以为sscanf只能以空格来界定字符串,现在我发现我错了。 sscanf是一个运行时函数,原形很简单:int sscanf(const char *buffer,   const char

2006-11-26 10:49:00 11110

原创 我眼中的指针(转载)

 [转帖]我眼中的指针按: 这是一篇绝对精典的文章,可能有些朋友已经看过了。:)-----------------------------------发信人: girlrong (阿蓉), 信区: C  标 题: 我眼中的指针--作者序  发信站: 网易虚拟社区 (Mon Aug 2 16:12:02 1999), 站内信件  为初学者服务。这是我的帖子的宗旨。我也是个初学者(强调了无

2006-11-25 15:12:00 894

原创 linux 文件权限

理解文件权限所谓的文件权限,是指对文件的访问权限,包括对文件的读、写、删除、执行。Linux 是一个多用户操作系统,它允许多个用户同时登录和工作。因此 Linux 将一个文件或目录与一个用户和组联系起来。请看下面的例子:     drwxr-xr-x 5 root root 1024 Sep 13 03:27 Desktop     与文件权限相关联的是第一、第三、第四个域。第三个域是

2006-10-28 18:15:00 1548 2

原创 linux解压方法

tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,下面来举例说明一下:  # tar -cf all.tar *.jpg  这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。  # tar -rf all.tar *.gif  这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。#

2006-10-14 10:05:00 1862

原创 Linux上的C/C++编译器gcc/egcs详解

一.运行 gcc/egcs  linux 中最重要的软件开发工具是 gcc。gcc 是 gnu 的 c 和 c++ 编译器。实际上,gcc能够编译三种语言:c、c++和objectc(c语言的一种面向对象扩展)。利用 gcc 命令可同时编译并连接 c 和 c++ 源程序。  #demo#: hello.c  如果你有两个或少数几个c源文件,也可以方便地利用gcc编译、连接并生成可执行文

2006-10-10 19:11:00 893

原创 linux学习笔记

[b:935c86ad7b]1[/b:935c86ad7b].更改telnet登录慢的问题: cd /etc vi resolv.conf 将里面内容清空 [b:935c86ad7b]2[/b:935c86ad7b].更改root用户不能直接远程登录问题: cd /etc cd pam.d vi login 注释掉这行 #auth required pam_securetty.so //该行注释掉

2006-10-08 10:15:00 1777

原创 使用Pyqt在Linux下开发GUI桌面应用

要在Linux下开发具有图形界面的桌面应用程序,我们有许多选择。当然,除了语言方面的考虑外,我们更多的是考虑窗口部件工具箱(以前称为控件库或组件库)的选择,这将在很大程度上影响我们的开发效率。如果考虑到跨平台应用,选择Java的Swing可能非常合适。但是目前的swing尽管很强大也很灵活,我们始终还是会觉得有些不顺手:例如默认的界面不好看也不像本地程序,第三方皮肤又不好找;开发周期相对较长;执行

2006-09-27 19:59:00 8157 1

原创 在 Vim 中编写 Python 程序

[BOTTOM][TOP]vimrc.vimrc 是 Vim 的用户配置文件,我们的大多数定制都得在这个文件中设置。在 Windows 中,它的文件名为 _vimrc。[BOTTOM][TOP]单元测试下面是我的 .vimrc 中与 Python 单元测试相关的设置,你可以直接把它们拷贝到你的 vimrc 文件中使用。if has("autocmd")  " 自动检测文件类型并加载相应的设置  f

2006-09-27 19:34:00 2213

原创 用C语言扩展Python的功能

一、简介Python是一门功能强大的高级脚本语言,它的强大不仅表现在其自身的功能上,而且还表现在其良好的可扩展性上,正因如此,Python已经开始受到越来越多人的青睐,并且被屡屡成功地应用于各类大型软件系统的开发过程中。与其它普通脚本语言有所不同,Python程序员可以借助Python语言提供的API,使用C或者C++来对Python进行功能性扩展,从而即可以利用Python方便灵活的语法

2006-09-26 11:05:00 1170

原创 /etc/sudoers配置文件

# sudoers file.## This file MUST be edited with the visudo command as root.## See the sudoers man page for the details on how to write a sudoers file.## Host alias specification# User alias specific

2006-09-14 19:13:00 2029

原创 /etc/fonts/fonts.conf配置文件

    DO NOT EDIT THIS FILE.    IT WILL BE REPLACED WHEN FONTCONFIG IS UPDATED.    LOCAL CHANGES BELONG IN local.conf.    The intent of this standard configuration file is to be adequate for    most e

2006-09-14 19:11:00 8238

原创 xorg.conf配置文件

Section "ServerLayout"    Identifier     "X.org Configured"    Screen      0  "Screen0" 0 0    InputDevice    "Mouse0" "CorePointer"    InputDevice    "Keyboard0" "CoreKeyboard"EndSectionSection "File

2006-09-14 19:09:00 3027

原创 ARCH里的.xinitrc的配置

export LANG=zh_CN.UTF-8export XMODIFIERS=@im=fcitx #case sensitive for this variable!export GTK_IM_MODULE=fcitx#export QT_IM_MODULE=fcitxexec fcitx &exec startxfce4#xfce-mcs-manager#xfwm4 --daemon#xft

2006-09-14 19:07:00 1838

原创 路由器和交换机配置命令

计算机命令:PCA login: root                                     ;使用root用户 password: linux                                    ;口令是linux# shutdown -h now                                   ;关机# init 0         

2006-09-03 10:47:00 1012

转载 RedHat Linux 9.0 下APUE源代码的编译和使用。

APUE源代码上APUE快大半学期了,弄了一份源码自己研究研究,在linux下决心编译使用一下 ^_^ 1. 解压缩后,放在/Root/SourceCode目录下  cp -f Make.def.rhlin Make.defines2. cd lib.rhlin3. 修改该目录下的Makefile,把第17行的目标文件strerror.o去掉,把58行redhat60linux

2006-09-02 14:29:00 827

原创 Install NFS Server

NFS ServerPre-Installation SetupUser PermissionsNFS user permissions are based on user ID (UID). UIDs of any users on the client must match those on the server in order for the users to have acc

2006-09-01 10:45:00 895

原创 mac地址更改全攻略

一、简单的修改方法   其实不论 98 还是 2000 ,自身都已经提供了更改网卡地址的功能,只是平时大家都没上这方面想,因此没有注意到而以,很简单的哦 .....   现在我们先来看看 WIN2000 。在桌面上的网上邻居图标上单击右键,选择“属性”,在弹出的“网络和拨号连接”窗口中一般有两个图标,一个是“新建连接”图标,一个是“我的连接”图标。当然了,如果你的机器上有两个网卡的话,

2006-09-01 09:50:00 1111

原创 Emacs入门

索引     * 基础知识           o 缓冲区           o 信息栏           o 按键描述           o 回显区           o 内部命令           o Emacs命令行           o Emacs终端           o Emacs文件管理器           o 区块选择           o 中止执行      

2006-09-01 09:36:00 2014

原创 Linux相关图书选购指南

工欲善其事,必先利其器。  掌握一门技术,兴趣是最好的老师,而书就可能是前进的导航灯。计算机图书的出版情况,从一个侧面能够反应一个国家的计算机发展水平。比如台湾,其资讯业比大陆发达的多,其计算机书籍也明显走在了大陆的前列;幸运的是最近几年大陆的计算机书籍的出版正迎头赶上。国外计算机和计算机图书的水平明显高于国内,很多出版社与国外著名的出版社合作,引进外文版的图书,例如中国电力出版社引进的Oreil

2006-08-29 17:49:00 1206

原创 入门必做的题

1.  给定等式  A B C D E     其中每个字母代表一个数字,且不同数字对应不                    D F G     同字母。编程求出这些数字并且打出这个数字的             +      D F G     算术计算竖式。             ───────                X

2006-07-29 17:49:00 1733

原创 在IIS6.0中设计(应用程序/八字节数据流)的MIME类型--bazs.cert 在IIS6.0中无法下载的问题

这个是由于IIS6.0默认取消了支持 "通配符 MIME 映射" 导致的。仔细研究,在IIS5.0中就有如下的映射配置:.* 映射成 application/octet-streamapplication/octet-stream 意思是"应用程序/八字节数据流" 。其实八字节数据流就是二进制数据。这样一些文件就可以下载了。 Internet 信息服务(IIS)管理器->网站->右键-

2006-07-29 12:05:00 1332

空空如也

空空如也

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

TA关注的人

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