会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
gavin5033
博客园
首页
新随笔
联系
订阅
管理
2020年4月22日
Springboot整合log4j2日志全解
摘要: 在项目推进中,如果说第一件事是搭Spring框架的话,那么第二件事情就是在Sring基础上搭建日志框架,我想很多人都知道日志对于一个项目的重要性,尤其是线上Web项目,因为日志可能是我们了解应用如何执行的唯一方式。在18年大环境下,更多的企业使用Springboot和Springcloud来搭建他们
阅读全文
posted @ 2020-04-22 15:39 gavin5033
阅读(128)
评论(0)
推荐(0)
2020年4月15日
Java NIO之Selector(选择器)
摘要: Java NIO之Selector(选择器) 历史回顾: Java NIO 概览 Java NIO 之 Buffer(缓冲区) Java NIO 之 Channel(通道) 其他高赞文章: 面试中关于Redis的问题看这篇就够了 一文轻松搞懂redis集群原理及搭建与使用 超详细的Java面试题总结
阅读全文
posted @ 2020-04-15 18:12 gavin5033
阅读(169)
评论(0)
推荐(0)
2020年4月9日
ZooKeeper客户端 zkCli.sh 节点的增删改查
摘要: zkCli.sh 在 bin 目录下的 zkCli.sh 就是ZooKeeper客户端 ./zkCli.sh -timeout 5000 -server 127.0.0.1:2181 客户端与ZooKeeper建立链接 timeout:超时时间,单位毫秒 r:只读模式,当节点坏掉的时候,还可以提供读
阅读全文
posted @ 2020-04-09 16:01 gavin5033
阅读(297)
评论(0)
推荐(0)
Java API操作ZooKeeper
摘要: 创建会话 1 package org.zln.zk; 2 3 import org.apache.zookeeper.WatchedEvent; 4 import org.apache.zookeeper.Watcher; 5 import org.apache.zookeeper.ZooKeepe
阅读全文
posted @ 2020-04-09 15:50 gavin5033
阅读(224)
评论(0)
推荐(0)
2020年4月4日
ReentrantLock(重入锁)功能详解和应用演示
摘要: 目录 2. ReentrantLock和synchronized的相同点 2.1 ReentrantLock是独占锁且可重入的 3. ReentrantLock相比synchronized的额外功能 3.1 ReentrantLock可以实现公平锁。 3.2 .ReentrantLock可响应中断
阅读全文
posted @ 2020-04-04 16:13 gavin5033
阅读(628)
评论(0)
推荐(0)
2020年4月2日
MySQL高可用集群方案
摘要: 目录 一、Mysql高可用解决方案 方案一:共享存储 方案二:操作系统实时数据块复制 方案三:主从复制架构 方案四:数据库高可用架构 其它方案:MySQL Cluster和PXC 如何选择合适的Mysql集群架构? 二、部分常见方案的简介 1.Mysql主从架构 2.MHA 架构(Master Hi
阅读全文
posted @ 2020-04-02 10:43 gavin5033
阅读(2318)
评论(0)
推荐(0)
2020年4月1日
Redis高可用之集群配置(六)
摘要: Redis高可用之集群配置(六) 0、Redis目录结构 1)Redis介绍及部署在CentOS7上(一) 2)Redis指令与数据结构(二) 3)Redis客户端连接以及持久化数据(三) 4)Redis高可用之主从复制实践(四) 5)Redis高可用之哨兵模式Sentinel配置与启动(五) 6)
阅读全文
posted @ 2020-04-01 17:56 gavin5033
阅读(391)
评论(0)
推荐(0)
2020年3月30日
linux free命令详解
摘要: 本文介绍了linux free命令详解,分享给大家,具体如下: free 命令显示系统内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存。 如果加上 -h 选项,输出的结果会友好很多: 有时我们需要持续的观察内存的状况,此时可以使用 -s 选项并指定间隔的秒数: 1 $ free -
阅读全文
posted @ 2020-03-30 17:10 gavin5033
阅读(760)
评论(0)
推荐(0)
linux top命令详解
摘要: top 命令主要用于查看进程的相关信息,同时它也会提供系统平均负载,cpu 信息和内存信息。下面的截图展示了 top 命令默认提供的信息: 系统平均负载 top 命令输出中的第一行是系统的平均负载,这和 uptime 命令的输出是一样的: 13:05:49 表示系统当前时间。up 7 days 表示
阅读全文
posted @ 2020-03-30 17:09 gavin5033
阅读(770)
评论(0)
推荐(0)
2020年3月29日
Java中getBytes()方法--使用详解
摘要: getBytes()方法详解 在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组。这表示在不同的操作系统下,返回的东西不一样! 1、 str.getBytes(); 如果括号中不写charset,则采用的是Sytem.getProperty("file.e
阅读全文
posted @ 2020-03-29 20:18 gavin5033
阅读(936)
评论(0)
推荐(0)
下一页
公告