自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

64M便当的专栏

在我地方这你就得听我的

  • 博客(15)
  • 收藏
  • 关注

原创 avi file format(转载)

 AVI FilesThe Microsoft Audio/Video Interleaved (AVI) file format is a RIFF file specification used with applications that capture, edit, and playback audio/video sequences. In general, AVI files cont

2005-10-08 11:51:00 2527 1

原创 mpeg video编码格式(转载)

mpeg videosequence headerthis contains information related to one or more "group-of-pictures"byte# data details===================================================================1-4 sequence header in

2005-10-08 09:15:00 1568

原创 System V下shared memory编程实例

例1:#include #include #include #include #include int main (){ int segment_id; char* shared_memory; struct shmid_ds shmbuffer; int segment_size; key_t keys; const int shared_segment_size = 0x6400;  keys

2005-09-16 10:36:00 1879

原创 关于shm_open和shm_unlink的使用问题

C programming in the UNIX environment的编程手册,一般都会为进程间用共享内存的方法通信提供两组方法:1.      POSIX定义的:int shm_open(const char *name, int oflag, mode_t mode);int shm_unlink(const char *name);int ftruncate(int fd, off_t

2005-09-02 13:57:00 16676 3

原创 RC4加密解密source code(C code)

#include#include#include#include #define buf_size 1024 typedef struct rc4_key{         unsigned char state[256];          unsigned char x;           unsigned char y;} rc4_key; #define swap_byte(x,y) t

2005-08-31 10:23:00 4974 2

原创 RC4加密原理

RC4 Encryption Principle The RC4 encryption algorithm is stream cipher, which can use variable length keys. The algorithm was developed in 1987 by Ron Rivest, for RSA Data Security, and was a propriet

2005-08-31 09:47:00 2770

原创 一段可以在UNIX系统下读硬盘空间信息的代码(原创)

#include#include#include #include #include#include#include#define Gsize (1024.00*1024.00*1024.00) #define Msize (1024.00*1024.00) #ifndef EXT2_SUPER_MAGIC #define EXT2_SUPER_MAGIC 0xef53 #endif #defin

2005-08-25 11:41:00 1334

原创 一段可以在UNIX下,读取当前目录下所有文件(包括子目录中的文件)的文件名的程序

#include#include#include#include#include#include#includechar** list(char* dir,int* len){ struct dirent** namelist; char **ret=NULL,**sret=NULL; int n,rindex,lindex; //index of ret and index of namelis

2005-08-23 16:08:00 1687

原创 (小常识)为什么程序中不能使用system("cd ..")来改变pwd(present working directory)

熟悉Unix编程的人都知道,在中声明的函数system是用来在程序中调用shell命令的方法。例如你可以在程序中写一行system("rm *");这相当于你在命令行下敲rm *,但是cd命令却不能用system来做的。一般,你要改变程序的pwd,你都必须用函数chdir(const char*),它在中声明。为什么呢?请看下面这段程序: 在Unix/Linux下你可以编译运行它#include#

2005-08-23 10:08:00 2779

原创 如何对数据进行Base64编码(转载)

                            浅谈Base64编码来源:CSTC 作者:朱岩 我打赌当你见到Base64这个词的时候你会觉得在哪里见过,因为在你能够上网看到这篇文章的时候你已经在后台使用它了。如果您对二进制数有所了解,你就可以开始读它了。打开一封Email,查看其原始信息(您可以通过收取、导出该邮件用文本编辑器查看)。你会看到类似这样的一个效果: Date: Thu, 2

2005-08-22 17:51:00 1740 1

原创 Linux-Unix环境下的make命令详解(转载)

Linux-Unix环境下的make命令详解无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和makefile工具就可以简洁明快地理顺各个源文件之间纷繁复杂的相

2005-08-22 17:39:00 740

原创 如何有效地使用函数select()

select()函数主要是建立在fd_set类型的基础上的。fd_set(它比较重要所以先介绍一下)是一组文件描述字(fd)的集合,它用一位来表示一个fd(下面会仔细介绍),对于fd_set类型通过下面四个宏来操作:     fd_set set;    FD_ZERO(&set);       /* 将set清零使集合中不含任何fd*/    FD_SET(fd, &set);    /* 将f

2005-08-22 17:15:00 1559

原创 会变色的框架

   Untitled Document    function setcolor(w)  {   var r=Math.floor((Math.random()*256)).toString(16);   var g=Math.floor((Math.random()*256)).toString(16);   var b=Math.floor((Math.random()*256)).toSt

2005-08-22 14:44:00 798

原创 一段会弹跳的窗口的javascript的简单代码

   Untitled Document     function bounce()   {    if(win.closed)    {     clearInterval(intervalID);     return;    }        if((x+dx>(screen.availWidth-w)) || (x+dx     dx=-dx;         if((y+dy>(scre

2005-08-22 14:21:00 1764 1

原创 让父线程负责子线程回收工作的好方法

首先,在父线程程序中注册对于子线程的中止信号的监听即使用如下一行代码:signal(SIGCHLD,sigchld);这行代码必须写在子线程创建之前以下是信号处理函数,它负责子线程资源的回收static void sigchld(int sig){ pid_t pid; int status; /* Reap defunct children until there arent any more

2005-08-22 13:05:00 1601

空空如也

空空如也

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

TA关注的人

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