国密算法SM3(密码杂凑算法):javascript版+java版(支持中文,含例子源程序)javascript使用:varsm3=newSM3Digest();varencryptValue=sm3.Encrypt("待加密的字符串,支持中文");//encryptValue为加密后的字符串java使用://1、无key方式StringreturnValue=SM3.encrypt("待加密的字符串,支持中文");//returnValue为加密后的字符串//2、有key方式StringreturnValue=SM3.encrypt("待加密的字符串,支持中文","我的key信息");//returnValue为加密后的字符串//验证1、无key方式booleanflag=SM3.vertify("待加密的字符串,支持中文",returnValue);//验证2、有key方式booleanflag=SM3.vertify("待加密的字符串,支持中文",returnValue,"我的key信息");文件包里有详细例子说明。
本资源来源于网络,本人二次修正加工处理,更方便使用。
2018/5/3 18:47:11 6.09MB 国产密码 SM3 javascript java
1
表单考证插件js
2019/3/8 16:13:18 318KB 表单验证插件js
1
在Android中倒计时功能是比较常用的一个功能,比如短信验证码,付款倒计时等。
实现方式有Handler、Thread等,但是实现起来都有点麻烦,其实Android已经为我们封装好了一个抽象类CountDownTimer,可以简单的实现倒计时功能,如下图所示。
CountDownTimer实现倒计时功能的机制也是用Handler消息控制,只是它帮我们已经封装好了,先看一下它的引见。
Scheduleacountdownuntilatimeinthefuture,withregularnotificationsonintervalsalongthe
2017/6/23 20:16:18 112KB id roi 倒计时
1
InformixESQLC开发中文完整版包含以下章节:1.INFORMIX产品引见2.INFORMIX-ESQL/C引见3.数据库stores54.在INFORMIX-ESQL/C中嵌入SQL语句5.编译INFORMIX-ESQL/C程序6.在INFORMIX-ESQL/C中使用简单变量7.ESQL/C简单插入语句8.ESQL/C程序中的SQL通讯区9.ESQL/C程序中的异常检测10.ESQL/C中单记录的检索和查询11.ESQL/C程序中使用DECIMAL数据类型12.ESQL/C中使用DATETIME和INTERVAL数据类型13.ESQL/C中使用VARCHAR数据类型14.SQL游标概览15.ESQL/C程序中使用滚动游标16.ESQL/C中的数据库删除和修改操作17.ESQL/C程序中使用更新游标18.在ESQL/C程序中使用插入游标19.在ESQL/C程序中使用BYTE和TEXT数据类型20.提高ESQL/C程序的运行效率21.在ESQL/C中有效使用滚动游标22.控制数据库服务23.动态SQL基本知识24.使用动态描述区域的动态SQL25.使用SQLDA的动态SQL
2015/9/6 21:06:13 2.72MB c esqlc sqlda decimal
1
在shuffle操作的时候,是按照key来进行value的数据的输入,拉取和聚合的,同一个key的values,一定是分配到同一个reducetask进行处理的,假如多个key对应的value一共有90万条数据,但是可能某条key对应了88万条,其他key最多也就对应数万条数据,那么处理这88万条数据的reducetask肯定会特别耗费时间,甚至会直接导致OOM,这就是所谓的数据倾斜
2020/11/24 10:43:05 5.59MB Spark 数据倾斜 优化
1
Git是什么?Git是目前世界上最先进的分布式版本控制系统(没有之一)。
Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git是LinusTorvalds为了协助管理Linux内核开发而开发的一个开放源码的版本控制软件。
Git与常用的版本控制工具CVS,Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
可以学习参考网站:http://www.runoob.com/git/git-tutorial.html
2017/5/26 3:21:52 41.93MB git
1
路由算法代码/*参数说明:_netArray:routNum*routNum的矩阵,网络的拓扑信息_valArray:routNum*routNum的矩阵,网络的耗散信息result:routNum*2的矩阵,路由表-返回_routNum:路由器数量index:源路由器号*/
1
kitti的标签对应的xml文件,分别为三个包,包括train、val、test。
2018/8/4 15:51:44 1.35MB kitti xml train val
1
整个View树的绘图流程是在ViewRoot.java类的performTraversals()函数展开的,该函数做的执行过程可简单概况为根据之前设置的状态,判断能否需要重新计算视图大小(measure)、能否重新需要安置视图的位置(layout)、以及能否需要重绘(draw),其框架过程如下:步骤其实为host.layout()接下来温习一下整个View树的结构,对每个具体View对象的操作,其实就是个递归的实现。
主要作用:为整个View树计算实际的大小,即设置实际的高(对应属性:mMeasuredHeight)和宽(对应属性:mMeasureWidth),每个View的控件的实际宽高都是由
1
nagios软件包汇合:Class-Accessor-0.31.tar.gzConfig-Tiny-2.12.tar.gzlibart_lgpl-2.3.17.tar.gzMath-Calc-Units-1.07.tar.gznagios-3.5.1.tar.gzNagios-Plugin-0.34.tar.gznagios-plugins-1.4.16.tar.gznrpe-2.12.tar.gzParams-Validate-0.91.tar.gzpnp-0.4.14.tar.gzRegexp-Common-2010010201.tar.gzrrdtool-1.2.14.tar.gzcheck_iostatcheck_memory.plcheck_mysql
2019/3/20 2:33:05 6.17MB nagios软件包
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡