首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
林东填
掘友等级
多学习多思考
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
CAS、Sychronized、Valatile的底层原理详解
CAS(Compare And Swap):从名字上看就知道什么意思了,比较并交换。 在java.util.concurrent.atomic包下面,有许多的原子类,这里面的操作类型大多数与JAVA中基本类型的包装类对应。目的是为了防止高并发的情况下,各个线程操作产生错误数据。…
SpringBoot集成Rabbitmq
一、核心思路1、生产者发送消息的时候会携带routingkey2、channel通道中定义Queue、定义Exchange、绑定Queue与Exchange、发布消息3、交换机通过配置bindingk
几种消息中间件的对比
消息队列作为高并发系统的核心组件之一,能够帮助业务系统解构提升开发效率和系统稳定性。主要具有以下:作用:提升性能、系统解耦、流量消峰 一个请求调用了A、B两个系统,执行业务逻辑各需要20 、200毫秒,那么处理这个请求一共需要220毫秒。引入MQ后:发送消息给MQ的速度是很快的…
MyBatis的常见问题
6.2 简述Mybatis的插件运行原理,以及如何编写一个插件。
SpringBoot利用AOP进行权限拦截
为了保证系统安全和用户权益,对系统资源设置不同级别的权限,不同权限的对系统访问范围不同。 @ExceptionHandler(value = AuthorizeException.class):全局异常捕捉处理,当出现了 AuthorizeException异常时,该方法对其进…
MyBatis的通俗理解
直接看官方文档:https://mybatis.org/mybatis-3/zh/index.html。 2、MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 3、MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 JD…
个人成长路线规划
一、编程基础1、数据结构2、计算机网络3、操作系统二、Java基础1、基础语法2、集合类源码分析3、JVM4、并发编程5、JDK新特性三、框架学习1、Mybatis2、Spring3、SpringMV
个人成就
文章被点赞
5
文章被阅读
10,867
掘力值
173
关注了
7
关注者
0
收藏集
1
关注标签
10
加入于
2019-03-14