一、对于Map集合存储结构的理解首先介绍以HashMap为典型代表的Map集合的存储结构① Map中的key:无序的、不可重复的,底层使用Set集合存储key;key所在的类要重写equals()和h...
基于Redis实现阻塞队列的方式
日常需求开发过程中,不免会遇到需要通过代码进行异步处理的情况,比如批量发送邮件,批量发送短信,数据导入,为了减少用户的等待,不希望一直菊花转啊转,因此需要进行异步处理,做法就是讲要处理的数据添加到队列...
Feign远程调用原理
image.png1、Feign介绍Feign是一个http请求调用的轻量级框架,可以以Java接口注解的方式调用Http请求。Spring Cloud引入 Feign并且集成了Ribbon实现客户端...
IDEA 神级插件!效率提升 20 倍!
安装好Intellij idea之后,进行如下的初始化操作,工作效率提升20倍。一. 安装插件1. Codota 代码智能提示插件只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句使用...
Redis夺命52连问
大家好,我是苏三,面渣逆袭系列继续,这节我们来搞定Redis——不会有人假期玩去了吧?不会吧?基础1.说说什么是Redis?Redis图标Redis是一种基于键值对(key-value)的NoSQL数...
招银面试官:听说你精通 MyBatis,我们来切磋一下
以下文章来源于三分恶 ,作者老三大家好,我是程序汪,互联网公司一般都是用MyBatis做持久层的,一些银行保险等传统项目喜欢用JPA,但我建议优先学习掌握MyBatis。,这节我们的主角是M...
瞧瞧人家用SpringBoot写的后端API接口,那叫一个优雅!
3 20:01 发表于广东日常工作中,我们开发接口时,一般都会涉及到参数校验、异常处理、封装结果返回等处理。如果每个后端开发在参数校验、异常处理等都是各写各的,没有统一处理的话,代码就不优雅...
Java实现Base64编码和解码的方式
Base64 编码是什么?Base64 是一种编码的方式, 并不是安全领域的加密解密算法。Base64 的目的是把一些二进制符转成普通字符, 方便在网络上传输。因为有些系统只能使用ASCII字符,有些...
js中实现base64加密、解密
//base64加密 解密 /* //1.加密var result = Base.encode('125中文'); //--> &q...
Base64编码Java实现一、什么是Base64编码Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一。Base64 主要不是加密,它主要的用途是把一些二进制数转成普通字符用于网络传...