内容列表
[密码学]密码学时间表
大约公元前300年,欧几里德编著了《元素》。他13本书中的3本都论述了数论,介绍了可除数,素数及复合数的基础概念。 公元前58年至公元前51年,朱利叶斯·凯撒征服了高卢。他的《高卢战记》中包含了第一次有史料记载的加密信息的使用的事例。 1586年,法国的一名外交家Blaise de Vigenère开发出了第一种复合字母顺序密码,在这种加密术中信件可以依靠在文件中字母位置的不同
分类:编程语言 查阅全文
一个 Javascript 的日历 (PHP 文件, 带农历参数) by Emerald 绿色学院 - Green Institute
绿色学院 - Green Institute - 不听人间乐 - 想得到 - 做得到 - Xoops 一个 Javascript 的日历 (PHP 文件, 带农历参数) by Emerald 绿色学院 - Green Institute 演示: http://gi.2288.org:88/t/pro/cal
分类:编程语言 查阅全文
C++中用vectors改进内存的再分配
 摘要:本文描述的是一种很常见的情况:当你在某个缓存中存储数据时,常常需要在运行时调整该缓存的大小,以便能容纳更多的数据。本文将讨论如何使用 STL 的 vector 进行内存的再分配。  这里描述的是一种很常见的情况:当你在某个缓存中存储数据时,常常需要在运行时调整该缓存的大小,以便能容纳更多的数据。传统的内存再分配技术非常繁琐,而且容易出错:在 C 语言中,一般都是每次在需要扩充缓存的时候调用
分类:编程语言 查阅全文
一个SDL的例子分析(一)
    看了不少SDL相关信息已经有了不少印象,不过要想动手还是先看看别人怎么做得比较好,在SDL的主站上有很多开源的例子,这里选一个看看    Pig是一个比较简单,而且显示了SDL_Video的相关功能,是个不错的例子。    下载地址:http://olofson.net/
分类:编程语言 查阅全文
VC++中使用使用winnet类获取网页内容
VC++中使用使用winnet类获取网页内容   微软提供的Winnet类是一个应用层的网络通信组件, 它可以使你的应用程序很容易的实现http、ftp、gopher等协议而不需要 你去深入的了解协议本身的规范。而之前,如果要想做类似的应用,我们 必须了解socket编程并且要对协议本身非常熟悉,哪怕是一个非常非常 简单的程序。   下面是codeguru上的一
分类:编程语言 查阅全文
算法速度影响因素的本质 一
算法速度影响因素的本质表面上,算法速度的影响因素繁多,但事实上,如果我们穷根究底的话,也会在这个看似繁乱无序的世界里找出一些本质的东西。先考虑这么一个问题:如果b地在a地正东方,一个人要从a地去b地,那他可以有什么方法来缩短所花的时间?第一当然是交通工具。选择汽车和步行自然不可能是相同的效果,这对应与下文的第一部分:函数存储第二是不走弯路,若他向东南方向走了,那他就在南北方向上有了向南的偏移,之后
分类:编程语言 查阅全文
减少优先级倒置问题及基于ORBs中间件的非确定性的软件体系结构
  减少优先级倒置问题及基于ORBs中间件的非确定性的软件体系结构   Douglas C. Schmidt           [email protected] fsumedh 电子 & 计算机工程系 加利福尼亚大学欧文分校   Sumedh Munge
分类:编程语言 查阅全文
基于Solaris 开发环境的整体构思
网络精英 软件开发与实践,网络通信软件的开发与管理,TCP/IP协议 « 网络精英BUG报告(不断更新中) | 回到主页面 | H.350标准集中视频、SIP端点目录 » 2004年01月12日 操作系统 基于Solaris 开发环境的整体构思 网络精英    
分类:编程语言 查阅全文
学习使用指针 UNDERSTANDING POINTERS (for beginners)
                    学习使用指针            UNDERSTANDING P
分类:编程语言 查阅全文
使用AutoMake轻松生成Makefile
来源:Linux伊甸园 摘要: 在 Unix 上写过程序的人一般都遇到过 Makefile,尤其是用 C 来开发程序的人。用 make 来开发和编译程序的确很方便,可是要写出一个MakeFile就不那么简单了。偏偏介紹 Makefile 的文件不多,GNU Make 那份印出来要几百页的文件,光看完 Overview 自己就快要先Over了,难怪许多人闻 Unix色变。本文将介绍如何利用 GNU
分类:编程语言 查阅全文
BCB之Socket通信
  BCB之Socket通信 曾棕根 山水清音阁:http://blog.csdn.net/ssqy 2/26/2005 11:15:32 PM Socket套接字:每个套接字由IP地址+服务号码(称之为端口port)组成。数据传输之后,必须释放和撤销连接。 TclientSocket和TserverSocket两个网络组件,位于Internet页。   Tse
分类:编程语言 查阅全文
iframe 的自适应高度
实现 iframe 的自适应高度,能够随着页面的长度自动的适应以免除页面和 iframe 同时出现滚动条的现象。 源代码如下 <script type="text/javascript">//** iframe自动适应页面 **// //输入你希望根据页面高度自动调整高度的iframe的名称的列表//用逗号把每个iframe的ID分隔. 例如: ["myframe1", "myf
分类:编程语言 查阅全文
Flash与我们的网络生活
现在已经有很多人开始欣赏和学习Flash了,作为网络生活的一支新秀,Flash已经带给大家无尽的风采——对于大众,它带来的是一种视觉和理念享受;对于商家,带来的是方便的宣传和交互能力;对于未来,将带来的是更大的希望……有的人常常会问,做这个叫做Flash的家伙有前途吗?据我所知,有的Flash专业人员可是靠它吃饭的哦,好像还有百万富翁之类的。打开一个
分类:编程语言 查阅全文
ASP、JSP、PHP 三种技术比较
目前,最常用的三种动态网页语言有ASP(Active Server Pages),JSP(JavaServer Pages),PHP (Hypertext Preprocessor)。 简 介   ASP全名Active Server Pages,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。ASP采用脚本语言VBScript(Java scr
分类:编程语言 查阅全文
jiuzhang zhao
Zhao Jiuzhang Chinese Engineer. Born 15 October 1907. Died 26 October 1968.  Personal: Male. Born in Kaifeng, Henan, China. Leader in development of instruments for use on Chinese sounding r
分类:编程语言 查阅全文
sicp习题试解 (1.12)
; ====================================================================== ; ; Structure and Interpretation of Computer Programs ; (trial answer to excercises) ; ;
分类:编程语言 查阅全文
sicp习题试解 (1.11)
; ====================================================================== ; ; Structure and Interpretation of Computer Programs ; (trial answer to excercises) ; ;
分类:编程语言 查阅全文
由Beta版说开的-----版本控制
今天看到了附录中的这篇文章,有点感想.对于软件开发人员来说,我想版本控制是很重要的,大型团队的开发就更不用说了.当然,对于有经验的个人或团队来说,这可能已不是问题.他们已经有了良好的习惯或者是严格的流程控制来帮助他们做好版本控制这项工作.所以关键还是我们这些刚接触这东西的初学者的问题,我就是一开始很注意给每一个更改都有保存,编版本号,但随着编程的深入,按我们老师的话来说就是:你已经蒙了!(我们的胡
分类:编程语言 查阅全文
来自正则表达式大师的作品
Introduction to Regular Expressions Here's the scenario: you're given the job of checking the pages on a web server for doubled words (such as "this this"), a common problem with documents subject t
分类:编程语言 查阅全文
通过#pragma pack(n)改变C编译器的字节对齐方式
在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如数组、结构、联合等)的数据单元。在结构中,编译器为结构的每个成员按其自然对界(alignment)条件分配空间。各个成员按照它们被声明的顺序在内存中顺序存储,第一个成员的地址和整个结构的地址相同。     例如,下面的结构
分类:编程语言 查阅全文
<< 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 >>