1、RSA 公钥和私钥的组成。以及加密和解密的公式: 2、模指数运算: 先做指数运算,再做模运算。如 5^3 mod 7 = 125 mod 7 = 6 3、RSA加密算法流程: 选择一对不同的、而且足够大的素数 p 和 q计算 n = p * q计算欧拉函数 f(n) = (p-1) * (q-1 ...
分类:
其他好文 时间:
2017-04-12 11:17:41
阅读次数:
3445
一、JS中的数据类型 1.数值型(Number):包括整数、浮点数。 2.布尔型(Boolean) 3.字符串型(String) 4.对象(Object) 5.数组(Array) 6.空值(Null) 7.未定义(Undefined) 二、判断一个变量的数据类型 1.数值型(number) 比较常用 ...
分类:
编程语言 时间:
2017-03-29 19:16:40
阅读次数:
317
我分析的jQuery版本是1.8.3。Sizzle代码从3669行开始到5358行,将近2000行的代码,这个引擎的版本还是比较旧,最新的版本已经到v2.2.2了,代码已经超过2000行了。并且还有个专门的Sizzle主页。 从一个demo开始,HTML代码如下: 然后JavaScript代码如下: ...
分类:
Web程序 时间:
2017-03-15 16:03:38
阅读次数:
425
设计原则名称 简介 里氏替换原则LSP 任意父类可以出现的地方,子类也可以出现 开闭原则OCP 对扩展开发,对修改关闭 单一职责原则SRP 类的职责单一 依赖倒转原则DIP 针对抽象(或接口)编程,而不针对具体编程 接口隔离原则ISP 使用多个专门接口要优于使用单一的接口 组合聚合原则CRP 优先使 ...
分类:
其他好文 时间:
2017-03-07 16:57:21
阅读次数:
243
1、概述 mybatis提供查询缓存主要是为了减轻了数据库的压力,提高了系统的性能。 缓存分为一级缓存和二级缓存,他们之间的关系和区别如下: 一级缓存是sqlSession级别的缓存。在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构(hashmap)对象缓存数据。不同的sqlS ...
分类:
其他好文 时间:
2016-11-27 19:59:34
阅读次数:
195
测试时间:2016-11-23 20:10 测试者:刘芳芳(nice!团队) 代码地址:HTTPS:https://git.coding.net/jx8zjs/llk.git SSH:git@git.coding.net:jx8zjs/llk.git 组长博客地址:http://www.cnblog ...
分类:
其他好文 时间:
2016-11-24 08:49:06
阅读次数:
208
今天想单元测试一下spring中的quartz定时任务,一顿折腾,到最后总是发现job类里注入的service为null。一开始还以为spring的配置问题,各种找原因,最后还是确定是没有注入。 就去网上搜搜吧。也找出来一些眉目。简单的理解这个原因是job是在quartz中实例化出来的,不受spri ...
分类:
编程语言 时间:
2016-11-14 22:30:55
阅读次数:
499
一.WebSocket简单介绍 随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。 我们知道,传统的HTTP协议 ...
分类:
编程语言 时间:
2016-10-25 16:23:49
阅读次数:
282
文件复制文件夹拷贝文件复制文件复制步骤:1.建立文件代理->File源文件/File目的文件2.设立管道,建立管道3.数据装箱4.循环读取,循环输出5.关闭流package 文件夹的拷贝;import java.io.File;import java.io.FileInputStream;impor... ...
分类:
编程语言 时间:
2016-10-22 20:43:41
阅读次数:
204