- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 mysql数据库设计
引言 数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。 设计范式是不是很难懂呢?非也,大学教材上给我们一堆数学公式我们当然看不懂,也记不住。所以我们很多人就根本不按照范
2010-04-11 22:01:00
1037
转载 VIM 常用命令
参考网址:http://hi.baidu.com/cly84920/blog/item/b012e1adfaf5b6024a36d669.html: 进入命令行i 或 a 进入插入模式。h j k l 分别是光标左移、下移、上移、右移x 删除一个字符dd 删除一行J 删除本行的回车符,把下一行并入本行末尾r字符 替换光标所在字符为新字符^ $ 分别是光标移到行首
2010-03-04 15:47:00
413
转载 VC6.0编译器参数设置
VC6.0编译器参数的设置主要通过VC的菜单项Project->Settings->C/C++页来完成。我们可以看到这一页的最下面Project Options中的内容,一般如下:/nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"Debug/Wr
2010-02-10 14:49:00
399
原创 VC命令行编译参数介绍
连接器 CL.exe是控制Microsoft C和C++编译器与链接器的32位工具。编译器产生通用对象文件格式(COFF)对象(.obj)文件。链接器产生可执行文件 (.exe)或动态链接库文件(DLL)。 CL 命令行使用下列语法: CL [option...] file... [option | file]... [lib...]
2010-02-10 11:19:00
1671
原创 ECB CBC and 3DES
从上一篇《DES 算法详述》文章中,已经知道了DES算法的详细过程,但上一篇文章主要解决的是一个八字节数据DES加密的问题,这一篇文章要解决数据加密——数据补位的问题、DES算法的两种模式ECB和CBC问题以及更加安全的算法——3DES算法。 一、数据补位DES数据加解密就是将数据按照8个字节一段进行DES加密或解密得到一段8个字节的密文或者明文,最后一段不足8个字节,按照需求补足8个
2009-10-14 14:55:00
10077
4
原创 DES 算法详述
DES算法总的说来可以两部分组成:一、对密钥的处理。这一部分是把我们用的64位密钥(实际用的56位,去掉了8个奇偶校验位)分散成16个48位的子密钥。二、对数据的加密。通过第一步生成的子密钥来加密我们所要加密的数据,最终生成密文。下面就通过这两部分分别介绍DES算法的实现原理。 一.密钥分散——子密钥的生成64比特的密钥生成16个48比特的子密钥。其生成过程见图:64
2009-10-13 15:52:00
3600
原创 DTD 如何校验 XML
我们可以利用DTD文件来规格化XML文件,并可以利用它来校验XML文件是否是规格化好的。它的原理如下: 【基本原理】在DTD文件中详细规定好XML文件中所有可能出现的元素,并且元素的层次关系、元素的属性、元素的值的类型都是有详细的定义的。这就好比DTD是一个模版,而XML文件就是在这个模版下具体填入了相应的值。 【DTD声明子节点方式】1、含义:A节点下可以包含任意节点类
2009-10-12 17:57:00
2429
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人