RocketMQ学习 1.基本概念 RocketMQ是阿里巴巴团队使用java语言开发的一款分布式消息中间件,是一款低延迟,高可用,拥有海量消息堆积能力和灵活拓展性的消息队列。 rocketmq的官网:http://rocketmq.apache.org gitee仓库:https://git
作者:何甜甜在吗  链接:https://juejin.cn/post/6916150628955717646 写在前面 在介绍具体方案之前,首先先介绍一下常见的加密算法。加密算法可以分为三大类: 对称加密算法 非对称加密算法 Hash算法 对称加密算法 加密和解密使用相同的密钥。对称加密算法加密
ckage org.fh.config; import org.apache.shiro.cache.ehcache.EhCacheManager; import org.apache.shiro.spring.LifecycleBeanPostProcessor; import org.a
一个工作了7年的粉丝,遇到了一个Zookeeper的问题。 因为接触过Zookeeper这个技术,不知道该怎么回答。 我说一个工作了7年的程序员,没有接触过主流技术,这不正常。 于是我问了他工资以后,我理解了! 好吧,关于“Zookeeper中Watch机制的实现原理”,看看普通人和高手的回答。
本文mybatis-spring-boot探讨在springboot工程中mybatis相关对象的注册与加载。 建议先了解mybatis在spring中的使用和springboot自动装载机制,再看此文章。 传送门:Mybatis源码解读-配置加载和Mapper的生成 问题 @MapperScan
转自: http://www.java265.com/JavaJingYan/202205/16526262093388.html 字符串或串(String)是由数字、字母、下划线组成的一串字符。 一般记为 s=“a1a2···an”(n>=0)。它是编程语言中表示文本的数据类型。 在代码编
0x00前言 Servlet就是一个接口我们需要写一个类然后去实现Servlet,就可以被服务器识别到。request是用来接受客户端传过来的参数,respone是用来响应客户端的页面。我们所用的容器是一个继承的java容器tomcat。 0x01Servlet快速入门 0x1需要去实现接口Ser
一、java集合   研究表明,人类大脑右脑的记忆能力是左脑的10万的倍,右脑对图形图像处理比较敏感,因而借助于图形图像能快速提高记忆效率,废话不多说,直接上图:                        Collection集合体系继承关系                     Map集合
目录一、什么是信号量二、信号量类Semaphore三、实现限流器欢迎关注我的博客,更多精品知识合集 一、什么是信号量 “信号量”在编程术语中使用单词semaphore,那什么是“信号量”?信号量就好比你家厨房入口架子上摆了三把锅。 如果你的孩子热奶拿走一把,你的老婆热汤拿走一把,你的妈妈做菜拿走
来源:cnblogs.com/zhangyinhua/p/11545305.html 一、BigDecimal概述 Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数,但在实际应用中,可能需
概念 fizz 插件可理解为响应式的 http servlet filter,即能拦截请求作处理,也能对响应作调整。 插件可作用于路由,即匹配路由的所有请求;或网关分组,即一组路由。 插件开发分网关和管理后台两部分,网关部分定义插件及执行逻辑,管理后台定义插件的配置。 下面以简单的登录校验为例,即
OpenStack 安装 Keystone 本篇主要记录一下 如何安装 openstack的 第一个组件 keystone 认证授权组件 openstack 版本 我选的是queens 版本 1.OpenStack 官网 看了一下官网 文档还是蛮全的,我采用 centos7 来做实验 ht
1、三种基本的Annotaton @Override : 限定某个方法,是重写父类方法 , 该注解只能用于方法 @Deprecated : 用于表示某个程序元素 ( 类 , 方法等 ) 已过时 @SuppressWarnings : 抑制编译器警告 @Override class fathe
1.引言:spring层主要做两件事情   1.1创建一个spring-dao.xml,关联数据库配置文件(context:property-placeholder location="xxx"),配置数据源,SqlSessionFactory(注入数据源,绑定mybatis核心配置文件mybat
目录引用计数法可达性分析Java 中常见的垃圾回收算法标记-清除算法复制算法标记-整理算法分代回收算法内存分配机制Minor GC 和 Full GC垃圾收集器 在 JVM 进行垃圾回收之前,我们需要先判断一个对象是否存活,判断对象是否存活采用了两种方法: 引用计数法 给对象中添加一个引用计数器,
1引言:这里主要做三件事   1.1resources文件夹下创建spring-mvc.xml并配置:开启注解驱动(mvc:annotation-driven),静态资源过滤(mvc:default-servlet-handler),视图解析器(InternalResourceViewResolv
<!-- 声明:本篇内容仅为实际编码时遇到的废弃属性,下方有序编号为内容大纲,初始记录日期为2020/5/1 --> 查看最后记录日期 WebMvcConfigurerAdapter setUseSuffixPatternMatch 其一:WebMvcConfigurerAdapter
String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 format(String format, Object... args) 新字符串使用本地语言环境,制
旧的Spring Security OAuth2停止维护已经有一段时间了,99%的Spring Cloud微服务项目还在使用这些旧的体系,严重青黄不接。很多同学都在寻找新的解决方案,甚至还有念念不忘密码模式的。胖哥也在前面写了一篇解决思路的文章。好像还是不过瘾,今天看到这篇文章的同学有福了,问题将