- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Md5
文件7
文件
7
MD5 (Message-Digest Algorithm 5)消息摘要算法
MD5M法是一种散列(hash)算法〈摘要算法,指纹算法〉,不是一种加玄算注
(易番〉°任何长度的任意內容都可以用MD5计算出散列值。MD5的前瓠 md2
■ md3? md4°介绍工具::alc\1Z 5.Z::.主要作用就是【验明“真身叽 字符 串与文件均可(磽保信息传岭过程中的完整性?一 ?致性)。
MD5长度一般是32位的16进制数字符串(比如
砂趣洒協踊II聊 , MD5SOT个数是有限的,但迪
帝靈据期服附电诜荐用丽特唯相同MD5值的概率。因此MD5M法 不可也 也就是只能得到内容对应的MD5ffi,无法由MD51SM推内容。但是对不 同的内容产生相閒MD5值的槪率非常非常罪常低!
? 思薄:系统密码明文存储有哪些峡点? ° 6
Password字段保存用户输入密码的MD5^?这样系统管理员.黑容也不知道用
相等则认为密码正60。为什么很多网站只有密码更鬣,没有找回原密码功能?。
?应用:计算文件的MD5值来检验文件没有被寡改过。
Md5值特性
Md5值算法 字符串
private static string GetMD5FromString(string msg) {
〃1 ?创建一个用来计JtMDSffi的类的对彖
using (X:(5 md5 二 MD5.Create())
〃巴字符审转换为byte []
byte[] msgBuffer = Er.c :.UTF8.GetBytes(msg);
//2 ?计算给定字符串的MD5{fi
〃返回(fl就是就算后的MD5值,如何把一个长度为16的byu [)数组转换为一化度为32的字符 串:就是把每个byte转成16逬制同时保留2位即可?
byte[] md5Buffer = md5.ComputeHash(msgBuffer);
md5.Clear ();〃経放资源
S^i-^gSuilde. sbMd5 ? new S:r-.ngBuildei ();
for (int i ? 0; i maSBuffer.Length; i++)
{ L:
radSBufter [i] .ToString(x2,f);
)
return mdSBuffer.ToString();
using (21 5 md5 = MD5.Create{))
using tn fsRead = F|M. OpenRead (path))
byte[] bytes = md5.ComputeHash(fsRead); md5.Clear();
StringBuilder sbMdS = new StringBuilder(); for (int i = 0; i bytes.Length; i++) {
sbMd5.Append(byres【i].ToString); }
return sbMd5.ToString();
ToString还可以这样用啊啊啊啊啊啊啊啊。。。。传参数X 2好流弊??
非托管代码中不要弹出对话框,用bool值代替释放完资源后再弹出对话框
NPIO excel基本概念
■无标JS -记事本
[I作薄 Workbook文件⑴鑽獵0E)格式⑹X(v
[I作薄 Workbook
I1?^Sheet 行Row 单元格Cell
文本和数字的概念,文本和数字之间转换
? INPOL MyXIs等,NPOI能够分析Excel文件的格式,能鶴进行暂用 Excel操作?心袤扶于三xc乩 节省戈源,没有安全性.桂能的问題.在 ASP.net中用最合适…只能处溟xls略式文件.不能处理xlsx这样的新版 本Excel文件格式,处理xlsx还要用0penXMLo
java开源项目apaqi的poi现在被改成了 NPOI
■ nopi下载地址: /
■教程:个版本的教程都 有详细介绍。不同版本使用起来大同小异。
版本中的CSharpCode SharpZipLib.dll )的引用。
? cm:山帧临屉制if■曲粥
描述工作雨类:ISheet(接口)、HSSFSheet (歸霾遷
导入导出
using (FileStream f s = File. OpenReadCReadExcel. xls))
IWorkbook wb for (int i =
=new HSSFWorkbook(fs);
0; i wb. NumberOfSheets; i++)
i
ISheet s for (int
=wb. GetSheetAt(i);
j = 0; j s. LastRowNum; j++)
IRow r = s. GetRow(j);
for (int k = 0; k r
原创力文档


文档评论(0)