摘要: AES算法描述简介: DES 数据加密标准算法由于密钥长度较小(56位),已经不适应当今分布式开放网络对数据加密安全性的要求,因此1997年NIST公开征集新的数据加密标准, 即AES。经过三轮的筛选,比利时Joan Daeman和Vincent Rijmen提交的Rijndael算法被提议为AES的最终算法。此算法将成为美国新的数据加密标准而被广泛应用在各个领域中。尽管人们对AES还有不 同的看法,但总体来说,AES作为新一代的数据加密标准汇聚了强安全性、高性能、高效率、易用和灵活等优点。AES设计有三个密钥长 度:128,192,256位,相对而言,AES的128密钥比DES的56密钥强1 阅读全文
posted @ 2011-03-16 10:31 Penny●zheng 阅读(6041) 评论(1) 推荐(0)
摘要: 前提:我们已经有一个DataTable的数据表现在需要的只是其中的一行数据===比如说下面这段代码在一个方法里返回的就是一个DataTable! sqlCon = new SqlConnection(strCon); sqlCom = new SqlCommand(); sqlCom.Connection = sqlCon; sqlCom.CommandText = "select_v"; sqlCom.CommandType = CommandType.StoredProcedure; sqlCon.Open(); sdr = sqlCom.ExecuteReader() 阅读全文
posted @ 2011-03-11 15:10 Penny●zheng 阅读(2736) 评论(1) 推荐(0)
摘要: 常用操作protected void Page_Load(object sender, EventArgs e) { //①Create a DataTable“创建一个DataTable” DataTable dt = new DataTable("Table_AX"); //②Add columns for DataTable //Method 1 dt.Columns.Add("column0", System.Type.GetType("System.String")); //Method 2 DataColumn dc = 阅读全文
posted @ 2011-03-11 12:57 Penny●zheng 阅读(380) 评论(0) 推荐(0)
摘要: 一)ramdisk1)概念ramdisk就是指使用一部分内存空间来模拟硬盘分区,也就是说ramdisk是一个块设备,要用mkfs格式化,才能真正使用它..ramdisk在内核2.0/2.2版本就已经支持..ramdisk设备是它不允许重新声明它的内存空间,所以ramdisk块通常会一直占用空间的内存直到系统重启..ramdisk的一个缺点是在它上面创建一个文件系统,它同时会消耗缓冲区高速缓存和文件系统缓存,理论上,它可以消耗一个磁盘文件的两倍随机内存..ramdisk的另一个缺点是它大小固定,之后不能改变.现在大多数需要RAM临时存储的应用程序会使用tmpfs文件系统而不是ramdisk设备. 阅读全文
posted @ 2011-03-05 17:25 Penny●zheng 阅读(3427) 评论(0) 推荐(0)
摘要: Qt-embedded-linux移植要点1、安装qt对系统的要求安装qt的过程在不同的平台上会有所不同,主要关嵌入式linux平台上如何安装。若需要提供对OpenSSL的支持,需要通过单独安装OpenSSLToolkit,来获得Secure Sockets Layer(SSL)。对于不同的平台上,会有不同的要求。下面具体关注嵌入式linux的要求。如果要在qt上对QtWebKit模块的支持,必须使用uClibc0.9.29或者更高的版本,以对pthread的支持。在内存方面的要求主要取决于体系架构以及在编译过程中使能的QT选项。下面是针不同平台上qt支持库的大小。Architecture C 阅读全文
posted @ 2011-03-05 11:35 Penny●zheng 阅读(1280) 评论(0) 推荐(0)
摘要: 原因是,/sbin的目录路径(系统用户目录)不在root的$PATH变量中造成的。 $su #cd ~ #gedit .bash_porfile 在出现的文本编辑器中,找到PATH=$PATH:$HOME/bin。 在该行后面加上“:/sbin“(不含引号),如下行: PATH=$PATH:$HOME/bin:/sbin 保存退出。source .bash_profile 阅读全文
posted @ 2011-03-05 08:01 Penny●zheng 阅读(640) 评论(0) 推荐(0)
摘要: 假设 你的挂载点是/mnt下的D、E、F目录,设备名为分别为/dev/sda5 、/dev/sda6 、/dev/sda7.(可用fdisk -l 命令获知)1、在mnt下分别建立D、E、F文件夹2、在终端提示符下输入:mount -t vfat /dev/sda5 /mnt/Emount -t vfat /dev/sda6 /mnt/Fmount -t vfat /dev/sda7 /mnt/G其他:来自网络输入mount 设备名 挂载目录,例如你的E盘设备号为/dev/sda6,打算挂载到/mnt/E目录里,那命令就是mount /dev/sda6 /mnt/E。可以用fdisk -l查设 阅读全文
posted @ 2011-03-04 22:37 Penny●zheng 阅读(610) 评论(0) 推荐(0)
摘要: 1、窗口颜色的渐变 C#中可以通过Color.FromArgb( )方法返回一种颜色。 Color.FromArgb( )方法用来返回Color的颜色值,该方法语法结构如下:public static Color FromArgb ( int red, int green, int blue)参数说明如下。 l red:新Color的红色分量值。有效值为从0~255。 l green:新Color的绿色分量值。有效值为从0~255。 l blue:新Color的蓝色分量值。有效值为从0~255。 l 返回值:此方法创建的Color。该函数就是用3种不同的色值来返回一个颜色,而稍微的调整某一种 阅读全文
posted @ 2011-03-04 14:53 Penny●zheng 阅读(1111) 评论(0) 推荐(0)
摘要: 1、Ram Disk介绍1.1 什么是Ram DiskRam Disk 就是将内存中的一块区域作为物理磁盘来使用的一种技术。对于用户来说,可以把RAM disk与通常的硬盘分区(如/dev/hda1)同等对待来使用。1.2 Ramdisk与硬盘分区的不同RAM disk不适合作为长期保存文件的介质,掉电后Ramdisk的内容会随内存内容的消失而消失。RAM disk的其中一个优势是它的读写速度高,内存盘的存取速度要远快于目前的物理硬盘,可以被用作需要高速读写的文件。注意:在2.6版本后,Ramdisk的这一作用开始被tmpfs(Virtual memory file system suppor 阅读全文
posted @ 2011-03-03 16:17 Penny●zheng 阅读(1989) 评论(0) 推荐(0)
摘要: 1 // 获取程序的基目录。 2 System.AppDomain.CurrentDomain.BaseDirectory 3 4 5 // 获取模块的完整路径。 6 System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName 7 8 9 // 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。10 System.Environment.CurrentDirectory11 12 13 // 获取应用程序的当前工作目录。14 System.IO.Directory.GetCurrentDirectory()15. 阅读全文
posted @ 2011-03-03 10:48 Penny●zheng 阅读(1197) 评论(0) 推荐(0)