- 博客(60)
- 资源 (3)
- 问答 (3)
- 收藏
- 关注

原创 Rust 从入门到放弃,再入门到贡献 nacos-sdk-rust
Rust 上手难度大?我想是的。从文章标题便可知一二,小编水平有限经历了多次入门,得来的经验之谈。本文不涉及详细的技术剖析,仅表达入门的心路历程,供客官参考。
2022-12-18 12:25:55
1687

原创 Nacos 注册中心和配置管理的数据一致性
Nacos 注册中心/配置管理的数据一致性及基于动态配置的动态对象功能介绍,涉及了 Nacos 核心逻辑与 gRPC 长链接全双工交互的优势。
2022-06-24 20:27:30
2155

原创 【One Person Company】云原生 CNCF + Alibaba 开源组件架构图 v0.1.0
一人公司:一个人就有可能运维一家公司,组合 Cloud Native 并完整设计技术架构(CNCF + Alibaba);抓大放小、自顶而下、面向终态。
2022-01-29 11:51:49
1785

原创 Nacos 集群成员发现机制与自定义实现
Nacos 仅依赖数据库,不断维护自身心跳且节点下线时主动通知其他成员,各个节点均能准实时地获取一致的(在线)成员列表。
2021-11-20 20:18:26
3002

原创 Java排查Load飙高 | CPU\IO\MEM
Java排查Load飙高 | CPU\IO\MEM系统load average相关参考这篇文章Linux的负载高,主要是由于CPU使用、内存使用、IO消耗三部分构成。任意一项使用过多,都将导致服务器负载的急剧攀升。这里说的是Java进程相关的几种场景排查一、Java进程已死去对于进程死去的,现场已经丢失,唯有查看残留的系统信息 1、系统活动情况 sar# sar 11时...
2018-08-26 16:06:01
1516

原创 Centos7 yum install git2.x(较新版本)
centos7 默认的git版本是1.8.x# git --versiongit version 1.8.3.1升级依然没有升级到2.x版本# yum -y upgrade git在Git的官网上,对Red Hat Linux安装git建议有两种 1、下载源代码、编译、构建、配置环境变量 2、第三方仓库IUS在这里我介绍第二种方式(IUS)这里是 ius...
2018-06-09 18:04:39
19725
2

原创 Maven阿里云镜像下载不了的包,配置多镜像互补
Maven阿里云镜像相信国内用得是很爽的,但有时候,一些版本的包明明可以在mvnrepository.com上搜索到。但你确实下载不来。。。多远程镜像为你解忧愁
2017-08-14 21:00:36
18710
13
原创 nacos-sdk-rust binding for Python
nacos-sdk-rust binding for Python with PyO3.
2023-06-11 22:04:28
1413
原创 nacos-sdk-rust binding for NodeJs
nacos-sdk-nodejs 仓库暂未提供 2.x gRPC 交互模式,为了能升级它,故而通过 node addon 方式调用 nacos-sdk-rust
2023-03-05 20:58:15
686
原创 Zookeeper 3.6.x 极致运维
一开始让我运维 Zookeeper 是拒绝的,这东西我没搞过啊,只是一直以来都知道个大概大概而已还从来没使用过;好了,经过一段时间看官网文档和尝试,我只能说“就那样~”。
2021-11-21 18:11:30
2286
3
原创 【按官方样例】kubeadm install k8s 单机集群(紧跟最新版)
【按官方样例】kubeadm install k8s 单机集群,但是官方样例有些步骤的执行对于我们来说有一堵墙,需要一些技巧折中处理,代理代理嘛。
2021-06-27 18:45:00
205
原创 Nacos 1.4.x 配置管理交互 与 源码简解
以一次 配置推送 解析整个交互过程,理解 Nacos 配置管理的架构;背景知识:长轮训 long-polling,仅需此一遭便可理解
2021-05-08 21:21:25
720
2
原创 helm3 install skywalking 笔记
helm3 install skywalking,官方给出的例子并不丰富、可用,这里做下记录
2020-07-18 16:49:38
2285
6
转载 MySQL索引背后的数据结构及算法原理
转载http://blog.codinglabs.org/articles/theory-of-mysql-index.html
2019-01-19 15:30:14
926
转载 Java内存模型
转载https://www.cnblogs.com/nexiyi/p/java_memory_model_and_thread.html
2019-01-19 12:52:44
183
原创 Java线上问题 | 大Json引发的血案
Java线上问题之日志打好与JVM参数配好这里想说的是打印日志的重要性,它在你定位问题时起到至关重要的作用以下是这次故障的分析过程:服务无法访问,发现CPU被打满,同时进程僵死,jstack无法打印数据重启一台机器(另外一台机器保留现场),更改nginx配置去掉另一台的映射进程僵死,打印了java.hprof文件(7.3G)很快又被打满,无法访问;怀疑是新代码问题,...
2018-08-26 13:58:55
682
原创 CentOS7 装机
可以通过一下方式引入第三方 IUS 源 IUS 了解一下 https://ius.io/Usage/# curl https://setup.ius.io | sh安装 git2.xyum -y remove git | yum -y install git2u安装JDK# yum -y install java-1.8.0-openjdk# yum -y install...
2018-06-09 21:48:40
337
原创 CentOS7 install Docker CE
官方文档https://docs.docker.com/install/linux/docker-ce/centos/yum install 方式1、删除旧版 Docker# sudo yum remove docker \ docker-client \ docker-client-latest \ ...
2018-06-09 19:55:44
621
原创 Centos7 install maven3.5.x
Maven官网http://maven.apache.org/download.cgi想获得最新版请点击Maven官网查看,可以寻得清华镜像下的 maven tar包 http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz注意:前提是安装了J...
2018-06-09 19:02:38
1359
原创 Java子父类初始化顺序,及重写方法后的访问修饰符,异常抛出
当一个类被初始化的时候,发现它的父类尚未初始化,会先去初始化父类;重写方法的访问修饰符只能扩大或同等,不能缩小重写方法的异常抛出只能越是精确的异常,而不能抛出更大范围的异常,精确的程度可以直到没有异常抛出。
2017-08-27 16:52:13
762
原创 Elasticsearch配置ik_max_word默认analyzer
我们国人,使用中文的 ik 分词器不需要什么理由。但是如果要我在每个mappings里一个个写属性的分词器,我就很不爽了。 如何做到全局默认的配置呢?尝试网上所说的方法多数是滞后了,正确的是使用restApi来配置
2017-08-16 16:57:06
22090
2
原创 RocketMQ web界面监控rocketmq-console部署问题
rocketmq-console 部署 With Docker,web界面监控RocketMQ的运行状态,遇到的一个配置信息滞后的情况,这里分享出来。
2017-08-13 17:35:29
21454
10
转载 高并发编程必备基础
线程安全问题是指当多个线程同时读写一个状态变量,并且没有任何同步措施时候,导致脏数据或者其他不可预见的结果的问题。Java中首要的同步策略是使用Synchronized关键字,它提供了可重入的独占锁。
2017-06-22 10:32:04
761
原创 理解Java的Thread中的Interrupt机制
Java中线程中断的安全使用是interrupt的使用,但是一直不理解其中的含义,Thread.interrupted()为什么会清除中断标记呢?以及线程终结了调用isInterrupted()都会返回false的
2017-03-24 12:02:28
924
Netty4.x学习总结
2018-11-16
spring中Cglib代理某个类不起效
2017-02-07
如果一个对象包含基本类型,那个基本类型是存栈还是堆?
2016-07-28
使用qq邮箱发送邮件出错Mail server connection failed
2016-04-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人