程序启动时,各个参数缺省值从配置文件读取。在配置文件的最后增加一Hash值,该值由配置文件的各个参数计算得到,用于验证完整性,避免随意更改该文件。
怎么做?
怎么做?
解决方案 »
- JAVA RSA 为什么密钥一样,加密出来的数据不一样呢
- 问个 struts2 session的问题
- 大家帮忙看看这个代码
- 我是选 b c d 的
- 我写入随即产生的数字进入TXT文件中 但我打开TXT中读不出来读出来的是乱码
- 树形结构的选择框checktree,如果获取被选择的值?
- JNI 问题。不知道是 Windows 的问题,还是 我自己编译 dll 的问题?
- [求助] 编写一个Java程序:实现从命令行参数中提取出所有的数字,然后将这些数字按出现的顺序转换成一个整数
- 一个蛮简单的问题 有时间的就看看
- java swing 非常实用的桌面管理工具,欢迎使用噢。。。
- jsp在查询的时候报错了
- URL 获取资源的大小
int h = hash;
if (h == 0) {
int off = offset;
char val[] = value;
int len = count; for (int i = 0; i < len; i++) {
h = 31*h + val[off++];
}
hash = h;
}
return h;
}
number=2012具体怎么做?
student=li
number=2012
那么,字符串是:
String content = "studentlinumber2012";
最后的hash值是:
int hash = content.hashCode();
算出来的MD5保存下来, 下次读文件的时候验证一下, 就可以了.