- 博客(12)
- 资源 (27)
- 论坛 (1)
- 收藏
- 关注
原创 公钥私钥
文章目录密钥配送问题事先共享密钥密钥中心分配密钥使用Diffie-Hellman密钥交互使用公钥私钥密钥配送问题上面几篇文章我们讲到了对称加密,包括它的几种实现AES,DES算法。那么有了对称加密算法,我们是否就可以安全的和第三方进行通信了呢? 考虑如下情况:小明想写一封情书给小红,但是这封情书是很私密的东西, 小明不想让除了小红之外的其他人知道。小明看过flydean的博客,他知道了有个对...
2019-09-25 07:56:12
3894
4
原创 分组密码与模式
文章目录什么是分组密码和模式ECB模式CBC模式CFB模式OFB模式CTR模式什么是分组密码和模式前面我们讲过了DES和AES算法,他们每次都只能加密固定长度的明文,这样的密码算法叫做分组密码。如果需要加密更长的明文则需要对分组密码进行迭代。而分组密码的迭代方法就称为分组密码的模式。本文我们会讲如下几种模式:ECB模式:电子密码本模式CBC模式: 密码分组链接模式CFB模式: 密文...
2019-09-25 07:54:46
3954
4
原创 AES算法
文章目录AES的由来什么是RijndaelRijndael的原理Rijndael的特点AES的由来前面一篇文章我们讲到了DES算法。鉴于DES可以被破解和加密效率不高的缺陷。美国的NIST(National Institute of Standards and Technology,国家标准技术研究所)在2000年通过选拔,从多个候选算法中确认了Rijndael算法为最新的AES算法,成为联邦...
2019-09-25 07:53:10
3963
4
原创 DES算法
文章目录什么是DESDES的加密解密DES工作原理Feistel 网络的特定三重DES什么是DESDES全称叫(Data Encryption Standard), 是1977年美国联邦信息处理标准(FIPS)中所采用的一种对称加密算法。DES之前一直使用很普遍,但是随着计算机的进步,现在DES已经可以被暴力破解了,处理历史的原因外,我们不再建议使用DES算法。DES的加密解密DES的密...
2019-09-25 07:51:41
4025
4
原创 Spring5参考指南:AspectJ高级编程之Configurable
文章目录遇到的问题@Configurable原理重要配置遇到的问题前面的文章我们讲到了在Spring中使用Aspect。但是Aspect的都是Spring管理的Bean。 现在有一个问题,实际工作中,我们经常会想new一个Bean,然后在这个Bean中注入Spring管理的其他Bean。但是new出来的bean已经脱离Spring的管控了。该怎么处理呢?@ConfigurableSpri...
2019-09-18 10:48:19
4168
4
原创 Spring5参考指南:AOP代理
文章目录AOP代理AOP Proxies原理AOP代理通常来说Spring AOP有两种代理方式,一种默认的JDK代理,只能代理接口,一种是CGLIB代理,可以代理具体的类对象。SpringAOP默认为对AOP代理使用标准的JDK动态代理。如果业务对象不实现接口,则使用CGLIB。如果使用CGLIB,要注意对于CGLIB,不能advice final方法,因为它们不能在运行时生成的子类中被...
2019-09-18 10:47:33
3911
4
原创 Spring5参考指南:基于Schema的AOP
文章目录基于Schema的AOP定义Aspect定义Pointcut定义Adviceadvice参数Advisors基于Schema的AOP上篇文章我们讲到了使用注解的形式来使用Spring AOP。本文我们介绍如何使用XML Schema的形式使用Spring AOP。要想使用本文的AOP命名空间标记,需要导入xmlns:aop=“http://www.springframework.or...
2019-09-10 17:36:27
3367
4
原创 Spring5参考指南:AspectJ注解
文章目录什么是AspectJ注解启用AOP定义Aspect定义Pointcut切入点指示符(PCD)切入点组合Advice访问JoinPointAdvice参数Advice参数和泛型Advice OrderingIntroductions什么是AspectJ注解想要在Spring中使用AOP,和通用的Spring Bean一样有两种方式,一种就是注解,一种就是XML配置,本文主要讲解如何通过注...
2019-09-10 17:35:03
3796
4
原创 Spring5参考指南:SpringAOP简介
文章目录AOP的概念Spring AOP简介Spring AOP通知类型写过程序的都知道OOP即面向对象编程。从最开始的面向过程编程,到后面的面向对象编程,程序的编写方式发生了重大的变化,面向对象编程将业务逻辑封装成一个一个的对象,所有的操作都转换为对对象的操作。面向对象编程现在使用的非常普遍,一般来说只要是高级语言都支持,但是它也有缺点,比如如果我们想做一些横跨对象的操作(如统计各个对象里...
2019-09-10 17:34:08
3441
4
原创 Spring5参考指南: SpEL
文章目录Bean定义中的使用求值支持的功能函数Bean引用If-Then-ElseElvisSafe Navigation 运算符集合选择集合投影表达式模板化SpEL的全称叫做Spring Expression Language。通常是为了在XML或者注解里面方便求值用的,通过编写#{ }这样的格式,即可使用。Bean定义中的使用XML配置可以用SpEL设置属性或构造函数参数值,如下示例...
2019-09-10 17:32:55
3410
4
原创 Spring5参考指南: BeanWrapper和PropertyEditor
文章目录BeanWrapperPropertyEditorBeanWrapper通常来说一个Bean包含一个默认的无参构造函数,和属性的get,set方法。org.springframework.beans 包里面有个很重要的类叫做BeanWrapper接口和他的实现BeanWrapperImpl,BeanWrapper提供了设置和获取属性值(单个或批量)、获取属性描述符和查询属性的功能,以...
2019-09-04 05:24:31
5151
4
原创 Spring5参考指南: Resources
文章目录内置Resource实现ResourceLoaderResourceLoaderAware资源作为依赖构造ClassPathXmlApplicationContext-快捷方式资源路径通配符FileSystemResource注意事项Spring定义了Resource接口用来对资源的访问,一般来说资源有两种形式,一种是URL的形式从外部链接加载,一种是File的形式从系统本身查找。Sp...
2019-09-04 05:20:36
5168
4
Spring5.1中文参考指南.pdf
2019-11-30
JDK12GC-cheatsheet.pdf
2020-07-24
java-collection-all-in-one.pdf
2020-10-26
JDK14GC-cheatsheet.pdf
2020-07-24
JDK13GC-cheatsheet.pdf
2020-07-24
JDK11GC-cheatsheet.pdf
2020-07-22
JDK10GC-cheatsheet.pdf
2020-07-16
JDK9GC-cheatsheet.pdf
2020-06-26
JDK8GC-cheatsheet.pdf
2020-06-22
精通比特币pdf
2018-06-20
下载区分页有问题
发表于 2011-07-04 最后回复 2011-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝