一、什么是RSA RSA公开密钥密码体制。所谓的公开密钥密码体制就是使用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。 在公开密钥密码体制中,加密密钥(即公开密钥)PK是公开信息,而解密密钥(即秘密密钥)SK是需要保密的。加密算法E和解密算法D也都是公开 ...
分类:
编程语言 时间:
2017-04-12 17:29:34
阅读次数:
297
不才写了本使用Spring Cloud玩转微服务架构的书,书名是《Spring Cloud与Docker微服务架构实战》 - 周立,已于2017-01-12交稿。不少朋友想先看看源码,现将代码放出。 本次放出的代码: 共计70+个DEMO 覆盖Eureka、Ribbon、Feign、Hystrix、 ...
分类:
编程语言 时间:
2017-04-12 17:26:09
阅读次数:
386
一.基本装饰器 基本装饰器的作用: 在不改变原函数的基础上, 通过装饰器, 给原函数新增某些功能 实现方法: 在原函数上加 @装饰器名字 其中@叫做语法糖 定义装饰器 第一层函数传入参数(用于传入原函数) 第二层使用原函数的同时, 加入需要新增的功能 第一层函数要返回第二层函数名 整个函数形成闭包 ...
分类:
编程语言 时间:
2017-04-12 17:25:48
阅读次数:
171
<context:component-scan/>标签是告诉Spring 来扫描指定包下的类,并注册被@Component,@Controller,@Service,@Repository等注解标记的组件。<mvc:annotation-driven/>是告知Spring,我们启用注解驱动。然后Sp ...
分类:
编程语言 时间:
2017-04-12 17:25:27
阅读次数:
202
转自:http://www.cnblogs.com/xdp-gacl/p/3760336.html 转自:http://www.cnblogs.com/xdp-gacl/p/3760336.html 一、Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公 ...
分类:
编程语言 时间:
2017-04-12 17:02:07
阅读次数:
176
Python正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可选 ...
分类:
编程语言 时间:
2017-04-12 17:00:26
阅读次数:
239
在我的另外一篇文章 解析Javascript事件冒泡机制里的最后,从冒泡机制的角度谈了一点对Javascript 事件托付的理解。如今单独把事件托付 拿出来和大家探讨一下。 什么是托付? 所谓的托付,现实意义上讲是指将自己的事务嘱托他人代为处理。比方说甲托付乙去做某些事儿,那么,甲则是托付人,乙是被 ...
分类:
编程语言 时间:
2017-04-12 16:59:28
阅读次数:
190
一:材料 1.操作系统:ubuntu16.04 2.JAVA: jdk1.8.0 3.Tomcat:tomcat 8 4.域名:zhuandshao.cn二:过程 1.安装java 1)在官网下载javajdk .http://www.oracle.com/technetwork/java/java... ...
分类:
编程语言 时间:
2017-04-12 16:57:35
阅读次数:
324
一、什么是迭代器协议 1.迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个StopIteration异常,以终止迭代 (只能往后走不能往前退) 2.可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个__iter__()方法) 3.协议是一种约 ...
分类:
编程语言 时间:
2017-04-12 16:53:14
阅读次数:
302
--java知识点 2017/04/12 浅析Java中的final关键字 http://www.cnblogs.com/dolphin0520/p/3736238.html Java内部类详解 http://www.cnblogs.com/dolphin0520/p/3736238.html 1. ...
分类:
编程语言 时间:
2017-04-12 16:52:39
阅读次数:
164
第一节 进制的基本概念 位进制是人们为了计数和运算方便而约定的计数系统,我们的计算机中一般采用的是二进制。 那什么是二进制呢?十进制是指10个数字,0-9,逢10进1;二进制则是指2个数,0和1,逢2进1,一个数在不同的位置上所代表的值会不同。 十进制是我们现实生活中经常使用的,我们也比较熟悉,那二 ...
分类:
编程语言 时间:
2017-04-12 16:28:41
阅读次数:
180
1.什么是事物? 事物是逻辑上的的一种操作,这个操作过程中的每一个元素要么全部成功,要么全部失败.例如,银行转账过程视为一个事物,转出过程和转入过程要求全部成功或全部失败,通过提交事物或者回滚事物实现. 2.事物的作用 保证一组操作中要么全部成功,要么全部失败. 3.事物的特性(重要) ACID A ...
分类:
编程语言 时间:
2017-04-12 16:27:13
阅读次数:
283
一、记录机器学习中的基本算法学习参考资源 1、EM算法 原理:http://blog.csdn.net/sajiahan/article/details/53106642 ...
分类:
编程语言 时间:
2017-04-12 16:26:03
阅读次数:
157
Python 函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 一、定义一个函数你可以定义一个由自己想要功能的函数,语法: ...
分类:
编程语言 时间:
2017-04-12 16:25:42
阅读次数:
215
转自:https://github.com/dwqs/blog/issues/49 有时我们会忽略错误处理和堆栈追踪的一些细节, 但是这些细节对于写与测试或错误处理相关的库来说是非常有用的. 例如这周, 对于 Chai 就有一个非常棒的PR, 该PR极大地改善了我们处理堆栈的方式, 当用户的断言失败 ...
分类:
编程语言 时间:
2017-04-12 16:22:19
阅读次数:
270
作用域当前类同一包子孙类其他包 public √ √ √ √ protected √ √ √ × friendly或default(即没有修饰符时的权限) √ √ × × private √ × × × ...
分类:
编程语言 时间:
2017-04-12 16:18:58
阅读次数:
165
困扰我多年的Connection reset问题 困扰我多年的Connection reset问题 第一次出现:是thrift的python client去请求server,发现偶尔出现这个问题 第二次:接入第三方的api,去请求数据时,发现一个接入方的api第一次总是报这个错,当时又没有做处理,导 ...
分类:
编程语言 时间:
2017-04-12 16:15:39
阅读次数:
259