程序员的博客
首页
文章归档
默认分类
关于页面
分类
redis (2)
默认分类 (0)
计算机系统 (2)
JAVA (11)
数据库 (3)
后端 (0)
前端 (0)
大数据 (0)
全部分类 ( 21 )
查询
Spring拓展点
前言 Spring的核心思想就是容器,当容器refresh的时候内部进行了一堆的操作,并提供了一堆拓展点,Springboot更是封装了Spring,在启动前进行了约定的配置。 这篇文章总结了几乎Spring&Springboot所有的扩展接口,以及各个扩展点的使用场景。拓展点Sprin
2020年08月05日
356次浏览
spring整合dubbo源代码总结
Dubbo是一款高性能、轻量级的开源JavaRPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。本文主要是通过Spring中Dubbo的加载过程来介绍下Dubbo的几个比较重要的类DubboApplicationContextInitializer(
2020年07月08日
309次浏览
开发一个单点登录系统
敬请期待
2021年09月11日
209次浏览
开发一个集团级支付系统
敬请期待
2021年09月11日
225次浏览
数据库锁
内容来自网络多篇文章截取全局锁全局锁是粒度最大的锁,基本上也使用不上,就像我们家的大门一样,控制着整个数据库实例。全局锁就是对整个数据库实例加锁,让整个数据库处于只读状态。MySQL提供了一个加全局读锁的方法,命令是Flushtableswithreadlock(FTWRL),加锁之后整个数据库实例
2021年05月05日
243次浏览
java中的锁
jvm锁由于jvm锁的介绍实在太多,贴一个比较清晰的帖子https://blog.csdn.net/csdnnews/article/details/104471154/synchronized锁synchronized关键字是一把经典的锁,也是我们平时用得最多的。在JDK1.6之前,syncron
2021年04月01日
242次浏览
redis锁
在Java中,大家都非常熟悉锁。在并发编程中,我们通过锁,来避免由于竞争而造成的数据不一致问题。通常,我们以synchronized、Lock来使用它。但是Java中的锁,只能保证在同一个JVM进程内中的安全,分布式系统的锁就需要用到redis、zookeeper、本文只要是使用redis锁来进行讲
2021年03月03日
285次浏览
一个请求级别的缓存实现
需求我们经常会遇到一种情况,就是本地多个方法会重复用到一个计算后的对象。这种情况,常用的方式有四种直接把对象在方法中传递类中添加成员变量,在各个方法中引用使用ThreadLocal来进行存取缓存但四种方法都存在一点问题对象在方法中传递,这个代码的重复率实在了。在spring的单例中,成员变量在ser
2021年02月01日
293次浏览
Spring对象创建过程
理解概念对象创建过程并不难理解,主要的难点是几个概念上的问题。首先观察该方法中用到的该类的几个参数。单例对象缓存池/**Cacheofsingletonobjects:beanname-->beaninstance*/privatefinalMap<String,Object>si
2021年01月01日
298次浏览
Zookeeper锁
在Java中,大家都非常熟悉锁。在并发编程中,我们通过锁,来避免由于竞争而造成的数据不一致问题。通常,我们以synchronized、Lock来使用它。但是Java中的锁,只能保证在同一个JVM进程内中的安全,分布式系统的锁就需要用到redis、zookeeper、本文只要是使用zookeeper锁
2020年10月01日
246次浏览
«
1
(current)
2
3
»
个人信息
云程序员
广东 广州
文章数量
21
分类数量
8
标签数量
1
无论什么时候,都不必怀疑努力的意义
所有标签
mysql
1
所有标签
21