首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
dust1
掘友等级
学生
java开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
Java 动态代理newProxyInstance
由上可知该方法的主要功能是创建一个指定接口的代理类示例,并且将方法的调用分派给指定的调用处理程序:InvocationHandler,其他参数分别是:类加载器、需要创建代理对象的接口的Class对象。 通过构造方法的构造函数传入调用处理程序创建目标对象的实例。各个参数自动解包以…
NIO中SelectionKey和Channel、Selector的关系
那么这里可以知道当Channel往Selector注册的时候Channel会先调用本地方法findKey传入要注册的Selector获取对应的SelectionKey,而参数只有Selector,没有相关状态,因此这里就可以直接知道SelectionKey对应的就是一个Sele…
spring boot AOP笔记
面向切面编程(AOP)是通过另一种思考方式来对面向对象编程(OOP)的补充。在抽象的结构中,OOP模块的基本单元是类,而AOP的基本单元是面。AOP的面能够跨越多个类型和对象来达成模块化。 这是一个简单的MVC结构,不同的模块之间根据类来分离。但是AOP的切面却可以跨越多个模块…
ApplicationContext的额外功能
org.springframework.context包增加了ApplicationContext接口,它继承了BeanFactory接口,除了以面向应用框架的风格扩展接口来提供一些额外的功能。很多人以完全声明的方式使用ApplicationContext,甚至没有以编程的方式…
spring boot环境抽象
在实际开发中,开发人员在编写springboot的时候通常要在本地环境测试然后再部署到Production环境,这两种环境一般来讲是不同的,最主要的区别就是数据源的不同。 在应用环境中,集成在容器的抽象环境模型有两个方面:profiles和properties。只有给出的pro…
spring boot基于Java的容器配置
spring容器是负责实例化、配置、组装组件的容器。 容器的配置有很多,常用的是xml、Java注解和Java代码。 在spring中Ioc容器相关部分是context和beans中。其中context-support保存着许多线程的容器实现。比如AnnotationConfi…
spring IOC/DI笔记
讲解的十分透彻。这里我就做个随笔。 控制反转:将控制权反转(转交)给其他组件。 依赖注入:将接口的具体实现通过适配器或者容器注入给接口的调用方。 依赖注入实现的同时也达成了控制反转,因为它将对接口实现类的选择权交给了容器而不是主程序。所以Martin Fowler使用依赖注入来…
NIO 服务器搭建笔记
前几天初步接触了解了NIO,发现性能方面完爆BIO。因此决定将之前一个项目的服务端改造成NIO。但是NIO学习难度比BIO大,因此在网上查找相关资料,然后将我自己理解并简化的NIO服务器搭建思路在这里做个记录分享。因此会有一些错误和忽略的地方,若要更加详细请点击下方的原文。 思…
RSA 随记
先前弄SSL接触了RSA算法,有点好奇其中的实现,毕竟之前的Cipher类到计算那部分就看不懂只能放弃了。所以今天补课了一下RSA的算法。 RSA加密算法是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛使用。RSA是1977年由罗纳德·李维斯特(Ron Rivest…
Java Cipher初探
描述和用法相同,通过从密钥库或证书的加密类型来获取对应的加密解密的功能。 因为好奇,因此我决定看看它的源码来了解RSA具体的加密过程。 通过标准密钥名称初始化加密解密功能。 初始化密钥。设定加密还是解密的状态以及对应的密钥。 按字节数组进行加密并返回加密结果。 因此这篇文章就会…
下一页
个人成就
文章被点赞
43
文章被阅读
26,595
掘力值
668
关注了
8
关注者
9
收藏集
0
关注标签
24
加入于
2018-09-26