阅读更多

7顶
0踩

编程语言
JavaScript MD5 Library 0.4 发布了。它是一个纯 JavaScript 实现的 MD5 加密库。

它支持输入的数据类型包括字符串,字符数组,字节数组。它能够运行在现有版本的桌面浏览器上,包括IE 6等等。对于JavaScript而言,它在性能方面相对较好。

使用方法:

该版本的新特性:
  • 提供了压缩版本(md5_compact_min.js),该版本速度稍慢,但是更小巧。
  • 支持更多类型的数组(具体参见https://developer.mozilla.org/en/JavaScript_typed_arrays)
  • 支持输入数据的类型为:ArrayBuffer, Float32Array, Float64Array, Int16Array, Int32Array, Int8Array, Uint16Array, Uint32Array 或者 Uint8Array .
  • 将单元测试移至md5_test.js文件。
  • 支持较小的重构。
完整信息:http://blog.faultylabs.com/files/md5.js

下载地址:http://blog.faultylabs.com/2011.php?d=md5
  • 大小: 7.6 KB
7
0
评论 共 2 条 请登录后发表评论
2 楼 allenny 2011-06-21 11:37
windlike 写道
这是什么编辑器,这么花哨?

Vim on linux
1 楼 windlike 2011-06-21 10:53
这是什么编辑器,这么花哨?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 让程序员从修炼内心开始

    编程之余,改换思维!让我们的思维从此不再僵硬

  • 《程序员修炼之道 - 从小工到专家》吐血解读

    本篇文章是对《程序员修炼之道:从小工到专家》一书的总结和解读。 该书作者是 Andrew Hunt 和 David Thomas。他们都是敏捷宣言的17个创始者之一。Andrew还是敏捷联盟(Agile Alliance)的创始人。David 则是著名的 DRY(Don’t Repease Yourself) 一词的发明者。这本书也广泛出现在各类计算机推荐书单之中,其受欢迎程度不言自明。 该书目前有两个版本,我阅读的是第一版: 第二版是这样的: 两版内容稍有不同。 刚毕业那会读过一遍,但有很多地方没看明

  • 程序员修炼之道(每周看一遍,迷茫时看一遍)

    一、代码质量 1.用自动化提升工作效率 使用脚本将简单重复的工作自动化,能有效的提高工作效率,shell python 脚本的熟练使用,对工作是锦上添花 2.逻辑清晰的代码,可读性和可维护性好 代码逻辑简单明了,条理越清晰,代码隐藏的bug就越少,后续维护起来也越简单。 代码逻辑混乱不清,条理越混乱,势必会造成后续的开发中犯错和维护中的bug产生 3.多阅读同事的代码 每...

  • 程序员修炼之道

    第一章 务实的哲学 我的现在是我自己选择的的结果。山不向我来,我自向山去。为什么不选择改变呢?要积极要主动。 负责,抓住问题的本质,从大局出发,把握时机,动态平衡 勇于承认错误,承担后果 建立团队信任,承担责任,并不是说事必躬亲,而是说有始有终,有回应有结果。 提供选择别找借口,遇到问题不要甩锅,解决问题才是最重要的。 牢记破窗理论 石头做的汤,我要充当催化剂,组织者,枢纽,中心,调动一切资源。当前很好,要是有...就更好了。展望未来才是最好的推动力。 永远留意大局,注意周围发生的事情,而不

  • 【软件工程】程序员修炼之道-从小工到专家

    本文记录阅读《程序员修炼之道-从小工到专家》这本书所做的笔记批注(暂未更完)

  • 程序员修炼之道(1)——注重不害怕承认无知错误

    从学习编程到投入实际开发,犯无知的错误必定会发生。即使是在最好的项目中,尽管有彻底的测试、良好的文档及其最好的队员。每个人的局限性注定会在某一方面稍有不足。我们为我们的能力而自豪,对于我们的无知与错误,我们应该诚实。     从你接下来一个任务时,你便有了一个责任。当错误犯下的时候,有没有问过自己,自己在开发过程中是否已经足够尽力,足够小心?首先是审问自己而不是责备别人。这便是体现一个优秀者审视

  • 读编程好书,内化并运用

    文章是我在读《程序员的修炼之道:从小工到专家》这本书的时候看到的一篇我觉得比较优秀的序言,所以分享出来,也便于自己阅览,序言如下如下: 程序员心底的小声音 编程大约有三个境界,新手、高手和高不成低不就的中手。这三个境界,大致和王国维先生划定的做学问的三个境界一一对应。一般来说,如果不经过几十万行的代码的锤炼(衣带渐宽终不悔,为伊消得...

  • 读书笔记_第三章《程序员修炼之道——通向务实的最高境界》

    第三章 基础工具 13金句 1.我们必须在调试方面做到非常熟练,才可能成为一个伟大的程序员。 2.纯文本不是说文本无结构,当需要确保有一个所有各方都能使用的公共标准,才能实现相互沟通时,纯文本就是这个标准。 3.发挥shell命令的威力,你会花很多时间住在某个shell里面,像寄居蟹一样,把shell当成自己的家。 4.加强编辑能力,游刃有余的使用编辑器。 5.每次发现自己又在重读做某件事情的时候,要习惯性地想到“或许有更好的方法”,然后寻找这种方法。 6.一旦你发掘出一个新的有用的特性,需要尽快把它内化

  • 程序员修炼之道——总结

    总结 前言: 本书对自己编写代码进行规范,模块化,分层,注释,测试,发布等和自动化的应用。 对客户和同事(团队)之间的沟通等问题的学习。 发现问题如何解决,处理方法。 告一段落,以后常看,用于自己的工作生活中。 拥有的特性:听取建议、好奇、批判的思考、有现实感、多才多艺。 如何成为注重实效的程序员:关心技术、常思考、关系团队、坚持就是胜利 第一章:注重实效的哲学 我的源码让猫给吃了:我们...

  • 《The Pragmatic Programmer: From Journeymen to Master》

    《程序员修炼之道:从小工到专家》 Chapter 1: A Pragmatic Philosophy 实用主义的编程源自于一种务实的哲学思想,这章为这些哲学思想奠定基础: The Cat Ate My Source Code :对你自己、你的职业规划、你的工以及具体的项目负责。除了尽最大的努力做好的你的本职工作,你还要考虑你没有考虑全面的会出错的场景【如果磁盘坏了,但你却没有备份代码,...

  • 从码农到工匠:程序员的质量修炼之道

    年底加薪时,你是想被老板告知一个百分比?还是想告知老板一个百分比并且给他个理由?程序员的价值在哪?在日新月异的 IT 行业,我们在终身学习的路上有什么是能够积累下来并对我们持续增值的? 答案也许不止一个,但质量无疑是其中之一。做出好东西,才是公司对我们最终的期待。 本 Chat 是讲师十余年码农生涯的经验总结和提炼,带来关于质量的思维体系和价值观,包括: 什么是质量圈,有哪些不同维度的质量 如何...

  • 程序员必读的10本书籍

    《代码大全》(第二版) 作者: [美]史蒂夫·迈克康奈尔 第2版的《代码大全》是著名IT畅销书作者史蒂夫·迈克康奈尔11年前的经典著作的全新演绎:第2版不是第一版的简单修订增补,而是完全进行了重写;增加了很多与时俱进的内容。这也是一本完整的软件构建手册,涵盖了软件构建过程中的所有细节。它从软件质量和编程思想等方面论述了软件构建的各个问题,并详细论述了紧跟潮流的新技术、高屋建瓴的观点、通用的概念,还含有丰富而典型的程序示例。这本书中所论述的技术不仅填补了初级与高级编程技术之间的空白,而且也为程序员们提供了一

  • 一个程序员修炼之道《论程序员的自我修养》

    每个程序员修炼之道都是漫长而艰辛的,要想成为一名伟大的程序员,不仅技术全面还要有程序员的自我修养程序员修炼之道阶段之:找到编码的感觉经过几年的积累,逐渐认识了Java,Python。所学的知识当然要围绕这两门语言展开,一些框架的学习,经验的积累,设计模式的学习都围绕这两门语言展开。其实学了这么多,慢慢的发现基础知识不牢固,很多东西学习也只是皮毛,知其然,而不知其所以然,简单的说就还是个民工,只能进

  • 程序员修炼之道——读序

    注重实效的程序员的特征:1、 有技术嗅觉,早起接触新的技术,学习并理解他;2、 有好奇心,对未知的技术以好奇为驱动力去学习;3、 批判性思考,书上说的不一定是对的,权威说的不一定是对的;4、 有现实感,将知识点与实际问题结合思考;5、 知识面宽,除了本职工作外,对其他事物感兴趣,并且去学习了解。实际上在说的是一个开发人员得活好、手快、不粘人... 而且还得能坚持。...

  • 《程序员修炼之道》

    程序员修炼之道--读后感章节重点序我的源码让猫吃了软件的熵石头汤与煮青蛙足够好的软件你的知识资产交流重复的危害正交性可撤销性曳光弹原型与便笺领域语言估算纯文本的威力shell游戏强力编辑源码控制调试文本操纵代码生成器按合约设计死程序不说谎断言式编程何时使用异常怎样配平资源 章节重点 《程序员修炼之道》,作者是Andrew Hunt、David Thomas。 作者简介为摘抄内容~ “亨特(Andy...

Global site tag (gtag.js) - Google Analytics