编码大全
HOT

“乱码大全”,作者:bluesea,水木清华BBS成员。欢迎在 BBS中转载,帮助计算机初学者解决使用软件过程中遇到的实际问题。本文原载于水木清华 BBS的 Internet讨论区。地址是: telnet://bbs.tsinghua.edu.cn ,WWW访问的地址是 http://bbs.tsinghua.edu.cn   。当下面的条件全部满足时,转载本文可以不经过作者允...
阅读全文

uuencode编码和解码
HOT

 uuencode是以前unix下常用编码方式应用于UUCP(unix to unix copy),通过串行通讯传 输二进制文件.base64属于MIME(多用途国际互联网 邮件扩展)编码,与uuencode不是同一个范畴的,MIME主要应用于邮件,Uuencode主要应用 在邮件和新闻组. uuencode的开头是: begin <模式> <文件名> <数...
阅读全文

Gzip Zlib PNG 压缩算法,源码详解
HOT

  gzip,zlib,以及图形格式png,使用的是同一个压缩算法deflate。我们通过对gzip源码的分析来对deflate压缩算法做一个详细的说明。我阅读的gzip版本为 gzip-1.2.4。我们对算法做三种程度的说明。第一种程度,对gzip所使用压缩算法基本原理的说明。第二种程度,对gzip压缩算法实现方法的说明。第三种程度,对gzip实现源码级的说明。      如果你有时间...
阅读全文

连连看游戏源程序
HOT

   最近在唯C论坛上看到一个连连看游戏,这也正是我想做的一个游戏,不过一直没有付之实践,呵呵,没想到有人捷足先登了哈。下下来一看,恩,不错,不过就是缺点音乐,要是加是音乐和音效那就更完美了。作者功底可不小哦:)。部分源文件如下(由于源文件太长,不是很方便发上来,就发了一个原作品里的头文件),点上面的连接下载整个源程序和编译好的作品,很好玩的啦!推荐大家下下来研究!!!)#de...
阅读全文

Microsoft Visual Studio 2005(All) 简体中文专业版
HOT

今天,企业要获得成功,就必须正视构建和维护日益复杂的信息技术 (IT) 解决方案的需求。此外,他们还要借助于新技术来拓展业务功能并开发全新的业务机会。自 IT 部门接受了技术支持任务的那一刻起,他们便成为绝大部分业务策略中的关键角色。 企业当然希望能从他们在 IT 项目的投资中获得最大利润,这就意味着 IT 部门需要在越来越大的压力下多快好省地完成工作。对更高成本效益的追求使得 IT 项目的预见性...
阅读全文

难题~~~~~~~
HOT

怎样用C语言编写一个有以下功能的程序!是一学生管理系统,是用链表实现!其学生记录分为:int sno   int age    float score 一:输入记录,以分数为标准递增的单链表。二:查找学号为 n 的学生信息!三:查找总分为  n 的学生信息!四:插入一学生记录五:删除一学生记录1
阅读全文

[转]用VC++实现http代理
HOT

为了帮网友些个用http下载动画的程序,临时在网上翻了翻,看看有没有利用http代理来下载的例子。结果,似乎很多人都愿意去转载一个有头无尾的例子,还美其名曰“我在查阅RFC文档和相关资料后,特总结一些TCP协议穿透代理服务器的程序片断,希望对大家有所帮助。”   如果真的想帮助大家,为什么不说的详细一些?   无奈之下,自己去翻rfc文档,找了些资料,写了这个利用http代理来下载文件的资料   ...
阅读全文

使用ASP重启服务器
HOT

大家知道直接使用ASP是不能够重启服务器的,这时我们需要制作一个组件来实现功能,ASP通过这个组件调用系统API,然后按照不同的重启和关机方式进行操作!          下面先说COM的制作,在VB中新建一工程,当然是AceiveX dll的!    &nb...
阅读全文

用Java实现MSN Messager的功能
HOT

现在的即时通讯软件琳琅满目,大家耳熟能详的无非就是腾讯公司的QQ,微软公司的MSN Messenger以及网易的泡泡,就用户量而言这三者应该是名列前茅的。但是腾讯公司的QQ以及网易的泡泡由于并没有公开其客户端与服务器之间的通讯协议导致开发者很难利用起这一庞大的用户群体来开辟另外的服务渠道。MSN Messenger这一由世界头号软件商-微软公司开发的即时通讯软件,凭借其与windows操作系统和整...
阅读全文

VC中利用多线程技术实现线程之间的通信
HOT

当前流行的Windows操作系统能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程,线程提供了多任务处理的能力。用进程和线程的观点来研究软件是当今普遍采用的方法,进程和线程的概念的出现,对提高软件的并行性有着重要的意义。现在的大型应用软件无一不是多线程多任务处理,单线程的软件是不可想象的。因此掌握多线程多任务设计方法对每个程序员都是必需...
阅读全文

论C/C++函数间动态内存的传递
HOT

当你涉及到C/C++的核心编程的时候,你会无止境地与内存管理打交道.这些往往会使人受尽折磨.所以如果你想深入C/C++编程,你必须静下心来,好好苦一番.现在我们将讨论C/C++里我认为哪一本书都没有完全说清楚,也是涉及概念细节最多,语言中最难的技术之一的动态内存的传递.并且在软件开发中很多专业人员并不能写出相关的合格的代码.【引入】 看下面的例子,这是我们在编写库函数或者项目内的共同函数经常希望的...
阅读全文

Turbo C下的寄存器变量
HOT

在Turbo C下有种变量叫寄存器变量。使用寄存器的好处是可以提高程序的运行速度!因为减少了寻址时间。看下面的C代码:main(){int i,k;register j;for(i=1;i<=100;i++);for(k=1;k<=100;k++);for(j=1;j<=100;j++);}这里j被声明为寄存器变量。通过tcc -S后看它的部分汇编代码。 ============...
阅读全文
166 页 / 共 196