技术日记
文章平均质量分 70
no_frost
这个作者很懒,什么都没留下…
展开
-
[密码学]恺撒密码
密码术可以大致别分为两种,即易位和替换,当然也有两者结合的更复杂的方法。在易位中字母不变,位置改变;替换中字母改变,位置不变。将替换密码用于军事用途的第一个文件记载是恺撒著的《高卢记》。恺撒描述了他如何将密信送到正处在被围困、濒临投降的西塞罗。其中罗马字母被替换成希腊字母使得敌人根本无法看懂信息。苏托尼厄斯在公元二世纪写的《恺撒传》中对恺撒用过的其中一种替换密码作了详细的描写。恺撒只是简单地把信息原创 2005-01-23 10:27:00 · 25206 阅读 · 2 评论 -
ASCII码
ASCII是 American Standard Code for Information Interchange的缩写,用来制订计算机中每个符号对应的代码,这也叫做计算机的内码(code)。每个ASCII码以1个字节(Byte)储存,从0到数字127代表不同的常用符号,例如大写A的ASCII码是65,小写a则是97。由于ASCII字节的七个位,最高位并不使用,所以后来又将最高的一个位也编入这套内原创 2005-03-11 22:49:00 · 1274 阅读 · 0 评论 -
怎样对字符串进行加密/解密
作者:John_Sheridan [译者的话] 该文介绍了一种直接调用 CryptoAPI 函数对字符串进行加密和解密的用法,非常简单、实用。其中,有作者所封装的一个加密/解密类,是可以直接复用的源码,我想是能够解决我们的一些实际问题的。而且,将初始化函数封装在构造函数中,也显得比较巧妙,对于初学者不失为一篇好的教材。用于加密/解密所需要的三个函数:1、初始化 CryptoAPI 的函数。2、加密原创 2005-03-06 13:02:00 · 3330 阅读 · 1 评论 -
.NET Framework 类库 [msdn]
.NET Framework 类库是一个由 Microsoft .NET Framework SDK 中包含的类、接口和值类型组成的库。该库提供对系统功能的访问,是建立 .NET Framework 应用程序、组件和控件的基础。 用法异常线程安全命名空间.NET Framework 类库提供下列命名空间: Microsoft.CSharp 包含支持用 C# 语言进行编译和代码生成的类。 Micro原创 2005-03-19 22:52:00 · 1293 阅读 · 1 评论 -
刚安装的xp_sp2的服务列表 记录下来 以备不时之需
名称 描述 状态 启动类型 登录为Alerter 通知所选用户和计算机有关系统管理级警报。如果服务停止,使用管理警报的程序将不会受到它们。如果此服务被禁用,任何直接依赖它的服务都将不能启动。 已禁用 本地服务Application Layer Gateway Service 为 Internet 连接共享和 Windows 防火墙提供第三方协议插件的支持。 已启动 手动 本地服务Applicat原创 2005-10-22 20:03:00 · 3483 阅读 · 0 评论 -
[原创]经过整理的源代码 google map 代码分析之一
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml"> //var _mSiteName = Google Local;var _mZoomIn =原创 2005-12-20 09:03:00 · 4085 阅读 · 0 评论 -
[原创]一百多个变量、二十多个函数到底作了什么?[google map代码分析之二]
粗略的数了一下大概有一百多个变量、二十多个函数,下面是函数列表function createMapSpecs() function _ua(t) function _uan(t)function _noActiveX()function _compat()function _browserIsCompatible()function GBrowserIsCompatible()functi原创 2005-12-20 10:24:00 · 3769 阅读 · 1 评论 -
人工神经网络与模拟进化计算
http://www.micatch.net/blog/article.asp?id=51 《人工神经网络与模拟进化计算》D.Marr认为对一个复杂的信息处理系统的研究可以分为三个层次即计算理论层、算法层和实现层。对于神经网络来说,计算理论层主要是学习理论,现在的学习理论基于统计决策理论;算法部分是非线性优化方法;实现层牵涉到非线性动力学系统的稳定性、可靠性理论。(好专业开始晕忽忽了)人工神经网络原创 2006-03-10 00:39:00 · 2799 阅读 · 0 评论 -
google adwods关键字工具
偶然发现google 有一个关键字工具 关键字工具 Updated!原创 2006-03-10 00:52:00 · 2031 阅读 · 0 评论 -
[原创]Google maps代码分析之三
google maps把主要的js代码都搞混了,一来是为了不让你们看懂,二来缩短变量和函数名应该也能加快速度吧。下面是分析到现在的一些成果 引擎版本2.36下载地址:http://www.micatch.net/blog/article.asp?id=33只分析了十分之一//文件结构/*注释*/(function(){ ......三千多行的代码....... } )()P()原创 2006-02-09 22:31:00 · 7211 阅读 · 6 评论 -
网站重构笔记总结
《网站重构:应用Web标准进行设计》Designing With Web Standards web标准三剑客Structure (结构):XHTML,HTML.Presentation (表现): CSS1,CSS2.Behavior (行为): EMCAScript,DOM.XML派生语言和协议XSLT 将XML转换为XHTML,HTML.RDF Resource Description Fr原创 2006-02-19 10:19:00 · 2507 阅读 · 1 评论 -
google analytics--网站分析利器
原文地址:http://www.micatch.net/blog/article.asp?id=64 用过几个国内的计数器,来源分析网站,感觉也就那样了。前段时间申请了google analytics,等了很久总算受到邀请了,赶快改写代码。现在可以看看结果了感觉google analytics确实要更胜一筹:截图不仅数据详实(国内有些网站经常down机),而且以图标形式展现,一目了然、原创 2006-04-14 14:39:00 · 2047 阅读 · 3 评论 -
Microsoft Internet Explorer 7.0 beta 2 细节展示以及下载地址
原文地址:http://www.micatch.net/blog/article.asp?id=71 安装了新的IE,赶紧发点图片以及感受上来。官方下载地址:http://www.microsoft.com/windows/ie/downloads/default.mspx官方下载版本需要进行正版认证网上不需要验证的版本,地址我就不给出了,大家自己搜一下。IE 7 beta 2 主原创 2006-04-30 20:46:00 · 4378 阅读 · 6 评论 -
Assert是你的朋友[摘录]
引言 在C++的消息公告板上经常可以看到出现ASSERT错误的求助信息。虽然这通常是希望消除ASSERT错误的帮助请求,但是几乎所有的求助者都认为ASSERT本身是罪恶的。我完全能理解一个ASSERT错误给程序员新手带来的沮丧。你的程序正在运行,通常如你所愿,突然一声巨响——一个ASSERT错误! 那么就让我们来看看ASSERT们,为什么他们会出现在那里以及我们能从他们那里得到什么信息原创 2005-03-05 11:32:00 · 1267 阅读 · 0 评论 -
几个字符串转换的例子
PART ONE :- DECIMAL CONVERSIONSDecimal To Hexa :-------------------Use _itoa( ) function and set radix to 16.char hexstring[10]; int number = 30;itoa( number, hexstring, 16);In hexstring is 1e.Hexa To原创 2005-03-05 11:27:00 · 1297 阅读 · 0 评论 -
[Cryptography]The Caesar Cipher
The Caesar CipherOne of the simplest examples of a substitution cipher is the Caesar cipher, which is said to have been used by Julius Caesar to communicate with his army. Caesar is considered to be原创 2005-02-07 23:08:00 · 1911 阅读 · 0 评论 -
[Cryptography]The Vigenere Cipher
The Vigenere Cipher -- A Polyalphabetic CipherOne of the main problems with simple substitution ciphers is that they are so vulnerable to frequency analysis. Given a sufficiently large ciphertext,原创 2005-02-07 23:22:00 · 2186 阅读 · 0 评论 -
[密码学]密码学时间表
大约公元前300年,欧几里德编著了《元素》。他13本书中的3本都论述了数论,介绍了可除数,素数及复合数的基础概念。 公元前58年至公元前51年,朱利叶斯·凯撒征服了高卢。他的《高卢战记》中包含了第一次有史料记载的加密信息的使用的事例。 1586年,法国的一名外交家Blaise de Vigenère开发出了第一种复合字母顺序密码,在这种加密术中信件可以依靠在文件中字母位置的不同而被进行不同的加密。原创 2005-02-07 23:38:00 · 1737 阅读 · 0 评论 -
[Cryptography]Simple Substitution Cipher
Simple Substitution CipherThese hieroglyphics have evidently a meaning. If it is a purely arbitrary one, it may be impossible for us to solve it. If, on the other hand, it is systematic, I have no原创 2005-02-07 23:15:00 · 2163 阅读 · 0 评论 -
[密码学外篇]密码历史大事记
密码大事记 公元前5世纪,古希腊斯巴达出现原始的密码器,用一条带子缠绕在一根木棍上,沿木棍纵轴方向写好明文,解下来的带子上就只有杂乱无章的密文字母。解密者只需找到相同直径的木棍,再把带子缠上去,沿木棍纵轴方向即可读出有意义的明文。这是最早的换位密码术。 公元前1世纪,著名的恺撒(Caesar)密码被用于高卢战争中,这是一种简单易行的单字母替代密码。 公元9世纪,阿拉伯的密码学家阿尔·金迪(al原创 2005-02-07 15:16:00 · 3645 阅读 · 0 评论 -
[密码学]维热纳尔密码
公元16世纪晚期,想要获得更高的保密度的人获得了一种设计更加精细的密码表。法国外交家Blaise de Vigenère发明了一种方法来对同一条信息中的不同字母用不同的密码进行加密。这样,同样的E在一个位置可能被M所取代,而在另一个位置的E则有可能以K的面目出现。这样,就可以防止任何人利用频率分析法解密该条信息。 维热纳尔密码表 A B C D E F G H I J K L M N O原创 2005-02-07 23:30:00 · 8244 阅读 · 0 评论 -
[原创] 如何给Blog 添加 计数器 和 广告
关于计数器,网上有很多免费的计数器如 itsun http://www.itsun.com 武林榜 http://www.50bang.com注册后得到代码,即可加入到静态新闻中,这样你就可以详细的查看每天访问你blog的ip数,来源等等。关于广告以我的为例,亿流广告进入后注册,提供你的姓名,地址,工行卡号(推荐用工行汇款)完成后得到代码,粘贴在blog上即可。当然还有google等,申请比较复原创 2005-02-20 00:32:00 · 968 阅读 · 0 评论 -
[密码学外篇]古典密码体制演化历史[摘录]
我们已经知道,一个密码体制由明文信源、密文、密钥与加密运算这四个基本要素构成,下面我们将进一步给出它们的数学模型。 1、明文信源 直观地讲,明文信源就是明文字母表或者明文字母。比如所有的英文字母、全部的中文字符就是典型的明文字母表。准确一点,明文信源还应当包含明文字母的概率分布。如果用X表示明文字母表,则它的元素x∈X则就是明文字母。在明文字母表中,不同的明文字母出现的频率往往是不同的,比如在26原创 2005-02-11 22:16:00 · 4281 阅读 · 0 评论 -
[密码学外篇]莫尔斯电码
莫尔斯电码,是有美国画家和电报发明人莫尔斯先生于1838年发明的一套有“点”和“划”构成的系统,通过“点”和“划”间隔的不同排列顺序来表达不同的英文字母、数字和标点符号。1844年在美国国会的财政支持下,莫尔斯先生开设了从马里兰州的巴尔地摩到美国首都华盛顿的第一条使用“莫尔斯码”通信的电报线路,1851年,在欧洲国家有关方面的支持下,莫尔斯码经过简化,以后就一直成为国际通用标准通信电码。电报的发明原创 2005-02-16 12:50:00 · 1445 阅读 · 0 评论 -
[密码学]保密密钥对称加密算法之DES算法
美国国家标准局1973年开始研究除国防部外的其它部门的计算机系统的数据加密标准,于1973年5月15日和1974年8月27日先后两次向公众发出了征求加密算法的公告。加密算法要达到的目的(通常称为DES 密码算法要求)主要为以下四点: ☆提供高质量的数据保护,防止数据未经授权的泄露和未被察觉的修改;☆具有相当高的复杂性,使得破译的开销超过可能获得的利益,同原创 2005-02-17 13:47:00 · 8142 阅读 · 1 评论 -
[密码学]公开密钥体系之RSA算法
RSA算法 当前最著名、应用最广泛的公钥系统RSA是在1978年,由美国麻省理工学院(MIT)的Ron Rivest, Adi Shamir 和Leonard Adleman在题为《获得数字签名和公开钥密码系统的方法》的论文中提出的。它是一个基于数论的非对称(公开钥)密码体制,是一种分组密码体制。其名称来自于三个发明者的姓名首字母。 它的安全性是基于大整数素因子分解的困难性,而大整数因子分解问原创 2005-02-17 13:06:00 · 5061 阅读 · 1 评论 -
VC常用数据类型使用转换详解
刚接触VC编程的朋友往往对许多数据类型的转换感到迷惑不解,本文将介绍一些常用数据类型的使用。 我们先定义一些常见类型变量借以说明 int i = 100; long l = 2001; float f=300.2; double d=12345.119; char username[]="女侠程佩君"; char temp[200]; char *buf; CString str; _varian原创 2005-03-05 10:44:00 · 1077 阅读 · 0 评论 -
英语电台在线播放器代码下载
展示地址http://www.micatch.net/blog/article.asp?id=77侧边拦那边。如果你也想要,请下载代码。 点击下载一个是函数库,一个是html代码,粘在想要的地方就可以了。ps:firefox有点问题,有时间会改,没时间就只能换IE听了,呵呵。原创 2006-05-20 18:02:00 · 2018 阅读 · 0 评论