当前位置:首页 » 专业资讯
开发技术指南» 文章正文
    引言: 这一个多周说起来做的事情还蛮多的,回家呆了3天,飞来飞去,然后写了2天web的收藏夹,写好了本来想偷懒了,结果最后还是把任务摊到自己头上了,结果又写了2天的telnet代码,感觉多写些代码实在有好处,至少写完了不会有语法错误,也不会出现什么没定义,或者函数用错的情况,对了有个很郁闷的事情,就是关...
 

 

    摘要:来自:http://www.uplinux.com/bbs/showthread.php?t=7467:http://www.18dd.com (总能让你有意外收获) 7年:http://www.7year.com/ 热战软件园:http://soft.rezhan.com wqsky:http://www.wqsky.com (所有软件均有破解) 非常点距: http://www.fcdj.net 黑客伊甸园: http://frankrao.vicp.......
 ·系统引导与启动    »显示摘要«
    摘要:目 录 ------ 第一部分 基础知识 一. 硬盘结构简介 二. boot sector 结构简介 三. 系统启动过程简介 第二部分 smartbootmanager 技术资料 一. 简 介 二. 程序简介 昨天报告会其实也没讲太多的内容, 就是把以前写的一些东西拿出来 讲了一下. 由于根本没想到会来那么多人, 没怎么好好准备, 搞得我 连话都讲不好了. 真是不好意思. 我的主页是: http://su......


饮水思源收藏夹多级目录的实现细节
这一个多周说起来做的事情还蛮多的,回家呆了3天,飞来飞去,然后写了2天web的收藏夹,写好了本来想偷懒了,结果最后还是把任务摊到自己头上了,结果又写了2天的telnet代码,感觉多写些代码实在有好处,至少写完了不会有语法错误,也不会出现什么没定义,或者函数用错的情况,对了有个很郁闷的事情,就是关于calloc函数,我从网上down下来的一个资料时说calloc(n,size),结果错误不断,排除了各种问题之后,才知道原来竟然是calloc(size,n),浪费半天时间啊,没有任何进展,很是郁闷。废话不多说,说一下我是如何实现任意文件夹以及任意讨论区的。

收藏家的struct

//added by kongyang 2006-06-28 【相关文章:sendmail小结

【扩展阅读:http://www.myfaq.com

struct boardcollection 【扩展信息:VSFTP

{

    int subnum;//the number of subdirectories not includes dirs in extends

    int boardnum;//the number of boards

    int isextends;//0 stands for being not an extends,1 not

    char subdirsfile[20][32];//one dir can have 20 sub dirs, this stores the

filename of each subs

    char subdirname[20][32];//names

    char boards[20][32];//can have 20 boards

    char dirname[32];//filename of current dir

    char updir[32];//the filename of father dir

    char extends[32];//extends of subdirectories.

};

subnum是当前文件的子目录数目,但是不包含扩展目录下面的子目录数目

也就是说,当前文件的子目录总数应该是它现在的包含的子目录数目还有扩展

以及可能的扩展的扩展的包含的子目录数目总与。

boardnum是当前文件的版面数目,当然也不包含扩展文件下的字文件夹数目

也就是说,如果要统计当前的总目录或者文件夹数目的话,用这个函数:

int getgood_dirnum(struct boardcollection currentdir)

{

    int i=0;


...   下一页
 ·redhat 9 下使用u盘    »显示摘要«
    摘要:今天拿了一个京华256m的u盘,挂到了系统上,这是我的操作步骤root@localhost usb]# fdisk -l disk /dev/sda: 268 mb, 268271616 bytes2 heads, 32 sectors/track, 8187 cylindersunits = cylinders of 64 * 512 = 32768 bytes device boot start end blocks id system/dev/sda......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE