
java
willgrey
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
retainAll()方法
如果集合A的大小没有发生改变,返回false,即使两个集合完全相同,也会返回false。如果集合A的大小发生了改变,返回true,即使两个集合完全没有交集,也会返回true。这个方法的作用就是将A与B的交集存放在A中。原创 2022-12-27 17:15:10 · 2227 阅读 · 1 评论 -
zookeeper安装与配置
一、zookeeper是什么原来zookeeper是一个分布式的,开发源码的分布式应用程序协调服务,目的就是封装好复杂容易出错的服务,将简单易用的接口和性能高效,功能稳定的系统提供给用户。二、下载和配置进入zookeeper官网官网链接,找到download,选择想下载的版本下载到指定路径解压即可,我的配置在D:\software\eclipse\zookeeper-3.4.14,这时候...原创 2019-06-27 10:27:11 · 164 阅读 · 0 评论 -
dubbo和zookeeper实现服务远程调用
dubbo是一种分布式服务框架,解决随着网站应用规模的扩大,服务越来越多,服务间依赖关系变得错综复杂,服务的调用量越来越大,服务的容量问题,dubbo架构图节点角色说明:Provider: 暴露服务的服务提供方。Consumer: 调用远程服务的服务消费方。Registry: 服务注册与发现的注册中心。Monitor: 统计服务的调用次调和调用时间的监控中心。Container: 服...原创 2019-07-01 10:43:22 · 814 阅读 · 0 评论 -
AES加解密
使用AES算法的时候,会发现下面的代码在windows每次产生确定的结果,但Linux就不同,导致无法正确解密使用AES算法的时候,会发现下面的代码在windows每次产生确定的结果,但Linux就不同,导致无法正确解密 对于这两种算法相同点:都是伪随即算法,默认都是阻塞式不同点:SHA1PRNG使用的seed是在系统启动时就指定的,而NativePRNG会在内核中随机取得(这也是...原创 2020-06-09 09:34:43 · 224 阅读 · 0 评论