随笔分类 - 软件工程 算法 数据结构
摘要:在项目中,会经常用到数据的加密处理,对敏感的数据处理。我在项目中用到了记录用户名和密码的功能。在做远程登陆时使用。DES 加密,现在还没有使用加密机。 直接上代码了。DES 加密接口package com.hkrt.des; public interface Encrypt { /** * DES加密 * @param key 是十六进制 * @param src ASCII值 * @return ASCII 值 会有不可见字符 通常把加密后的数据转成十六进制 * @throws Exception */ public byte[] DesEncryptByte2...
阅读全文
摘要:请最大值: int max(int a,int b){ return (a>b)?a:b;
}byte 型数组的相加组合。 byte [] a={1,2,3,4,5}; byte[] b={7,8,9}; byte [] c={10,12}; byte d[]=new byte [a.length+b.length+c.length]; System.out.println(d.length); System.arraycopy(a, 0, d, 0, a.length); System.arraycopy(b, 0, d,a....
阅读全文
摘要:1. 数据、数据元素、数据对象、数据结构的定义
数据定义:数据是客观事物的符号表示。
能输入到计算机中并被计算机程序处理的符号的总称。如:图像、视频、声音。
2. 数据元素、数据项:
数据元素是数据的基本单位,它也可以再由不可分割的数据项组成。
数据项--》数据元素--》数据。如:每一行数据库记录就是一个数据元素.每一个属性值就是一个数据项。所有的数据元素就组成了数据。
3。数据对象:是性质相同的数据元素的集合。
4. 数据结构:
定义:数据元素集中各元素的关系。
相互之间存在特定关系的数据元素集合。
数据结构的种类:
4.1 集合:元素间为松散的关系。
4.2 线性结构:元素间为严格的一对一
阅读全文