《Java加密与解密的艺术》试读书评
刚刚阅读了《Java加密与解密的艺术》这本书,感觉受益菲浅。
该书深入浅出,系统地阐述了Java加密与解密的相关理论,并提供了丰富的示例,对工作中用户相关技术的读者很有帮助。
阅读后,有以下三点感触很深:
1、本书对于Java加密与解密领域的理论的阐述很全面,从当前的安全问题到密码学,再到主要的算法理论,几乎全都做了详尽的说明。
2、本书对于Java在加密与解密方面的API以及相关的算法支持,阐述的很具体,因此使读者更容易掌握JAVA在这方面设计的智慧与精巧。
3、本书提供的用Java进行加密与解密的示例可操作性很强,对实际的项目实践活动有着较好的参考与借鉴意义。
非常感谢《Java加密与解密的艺术》这本书的作者梁栋,感谢机械工业出版社与华章公司给读者带来这样的好书, 真诚希望机械出版社继续给读者提供更多好的JAVA开发相关的作品。
原文网址:http://book.douban.com/review/3247829/
相关文档:
//哈弗曼编码的实现类
public class HffmanCoding {
private int charsAndWeight[][];// [][0]是 字符,[][1]存放的是字符的权值(次数)
private int hfmcoding[][];// 存放哈弗曼树
private int i = 0;// 循环变量
private String hcs[];
public HffmanCoding(int[][] chars) {
// TODO 构造方法
......
显示所有的用户表
select tablename from sys.systables where tabletype='T'
创建表
Create Table MAPS(
ID integer not null generated always as identity(start with 1,increment by 1),
map_name varchar(40),
area_int int,
area decimal ......
public class MainThread1{
public static void main(String args[]){
MinorThread m1=new MinorThread(1);
MinorThread m2=new MinorThread(2);
new Thread(m1).start();
new Thread(m2).start();
}
}
class MinorThrea ......
mysql数值范围
tinyint -128~127 0~255
smallint -32768~32767 0~65535
mediumint -8388608~8388607 0~16777215
int -2147483648~2147483647 0~4294967295
bigint -9223372036854775808~9223372036854775807 0~18446744073709551615
java中
byte ......
其实这个问题并不难,但是很多年没有研究过几何了.问题卡在这里了,准确的说我根本没有学过圆的标准公式这部分内容,google了很多,重新划了坐标研究了公式..解方程...
虽然结果还不是很圆,但是方法应该是正确了.
主要是因为double取整后有一些偏差.
另外行数多少,半径大小也相互影响
import java.lang.Math;
public cla ......