×
亲?你还没登陆呢 !
立即登录
×
搜索一下可能来得更快
搜索
{{ date }}
{{ time }}
Java
分布式
Spring
Dubbo
面试
高并发
运维
MSMQ
Redis
记录
标签
Java
分布式
Spring
Dubbo
面试
高并发
运维
MSMQ
Redis
记录
# 一些思考 #
# 深度讲解CAS,面试实践必备 #
# SpringBoot的全局异常处理类不生效 #
# JRebel本地热部署、远程热部署Docker里的SpringBoot应用 #
# Github搭建远程Maven仓库 #
Java
简单聊聊乐观锁 悲观锁
什么是悲观锁? 简单来讲,在数据库层概念简单来讲,就是比较悲观的认为事务每次过来都要修改同一个资源,那修改同一个资源在并发下肯定会出问题,所以我们要上锁,那同一时刻只允许一个数据库的事务来修改资源,体现在SQL上的那就是Select for up...
Jackie Wang
1年前
0
0
274
Redis
Redis 持久化
Redis 是一个缓存工具 也叫做 NoSQL 数据库 既然是数据库 必然支持数据的持久化操作。在 Redis中,数据库持久化一共有两种方案: 快照方式 AOF 日志 1.快照 1.1 原理 Redis使用操作系统的多 程...
Jackie Wang
1年前
0
0
275
Redis
如何保证数据库、缓存一致性
两阶段提交保证不了强一致性,实时一致性看业务场景,只能尽可能短时间内同步,加锁保证同一时间只能有一个线程操作,相对来说更快些来满足实时性 怎么保证数据库缓存里的数据双写一致性?在高并发下着重考虑的一个问题。 先来讲讲什么是双写,数据库在写,缓存也...
Jackie Wang
1年前
0
0
232
Java
G1为啥这么受欢迎
G1的个人看法 G1作为一个垃圾回收算法,这几年特别火,从Java9开始,G1已经作为JVM的这个默认的回收器了,很多公司也都开始采用G1来做垃圾回收,我们都知道JVM的堆,会分成年轻代、老年代。年轻代又有eden区(Eden Space)、Su...
Jackie Wang
1年前
0
0
253
分布式
Redis集群应用之分布式锁
说下对分布式锁的个人理解 只要是多进程分布式的服务架构,涉及到交易,不管是什么系统,肯定会用到分布式锁,最典型的就是电商业务中的扣库存,保证同一时间只能有一个线程在修改我们的库存数据,否则数据就乱了。 相对于传统的单体架构,一台服务器一个JVM,...
Jackie Wang
1年前
0
0
223
Spring
Spring事务处理指引
事务的失效与生效 父方法和内部方法都有@Transactional,不管有无指定rollbackFor = Exception.class事务都生效 父方法有@Transactional而内部方法无@Transactional事务失效,均...
Jackie Wang
1年前
0
0
370
记录
Github搭建远程Maven仓库
今天记录一下如何配置 Apache Maven 以将包发布到 GitHub Packages 并将存储在 GitHub Packages 上的包用作 Java 项目中的依赖项。(注意⚠️:项目必须上传到github的仓库否则无法部署) GitHu...
Jackie Wang
1年前
1
0
386
运维
Docker 修改mysql容器内时区
这篇文章与我很早之前另一篇文章时间插入 MySQL 数据库,结果竟然少了 8 小时!问题相似,这里是另外一种解决办法 修改容器内配置 docker exec -it CONTAINER ID bash 找到my.cnf文件,我的是在/etc目...
Jackie Wang
1年前
319
0
0
记录
记录 | 解决SpringBoot应用连接zookeeper报错No route to host
服务器为了安全开启了防火墙,导致此问题,简单办法是直接关闭防火墙,但我不想关(不然你服务器会被黑的底裤都不剩,黑客直接索要比特币否则删数据,所以有了这段血泪史后,就开始琢磨加强服务器的安全,目前两种手段:公私钥、防火墙(宿主机、服务器都开),可以...
Jackie Wang
1年前
0
0
423
运维
Docker 冷知识
1. 关于容器IP 默认情况下,Docker会为连接到容器的每个容器网络分配一个IP地址,并为每个网络分配一个默认的子网掩码,用作稍后分配 IP的地址池。 通常 Docker 默认使用 172.17. 0.0/16 作为容器网络的子网,可以用 d...
Jackie Wang
1年前
0
0
262
1
2
3
4
...
10
热门阅读
Docker 命令-查看容器日志,查看容器进程,查看容器内部细节
1762
阅读
Linux命令
1109
阅读
替换Docker容器里的jar包文件
1092
阅读
Nginx上传图片大小限制
1073
阅读
重启Docker后容器自动退出的问题
1041
阅读
HashMap到底是插入链表头部还是尾部
929
阅读
最新评论
Jackie Wang
http://wuchong.me/blog/2014/08/28/how-to-correctly-write-singleton-pattern/
Jackie Wang
Dubbo 3 深度剖析 - 透过源码认识你课程资源: 链接: https://pan.baidu.com/s/14o5Ue4u3w97JkeHSfl6UwQ 提取码: r8k4 解压密码就是 www.dmzshequ.com
Jackie Wang
如果按照现实中(婚恋)的理解: 1、早期的弹性ip(结婚): 只是用来一对男女之间互相获取婚恋关系,比如结婚。 2、现在的弹性IP(结婚): 是除了婚恋关系(结婚),还会共享爱情(SLB)、各自的亲朋好友(NAT)、以及共享财产等。3、SLB负载均衡(婚恋网): 就类似现在的婚恋网,只有用户有需求(美女),婚恋网就会将用户的大量需求(身高、职业、长相等)去和后端的信息匹配(美女),从而找到合适的对象。 3、NAT网关(处对象):很多男女之间、各自都有自己的想要的婚姻,可以后很多单身男追很多单身女。都保持自己的路径。[转]