weixin_39500241
码龄8年
求更新 关注
提问 私信
  • 博客:25,919
    25,919
    总访问量
  • 24
    原创
  • 4
    粉丝
  • 13
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
加入CSDN时间: 2017-07-13
博客简介:

三云的技术博客

查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得2次评论
  • 获得5次收藏
创作历程
  • 27篇
    2019年
成就勋章
TA的专栏
  • http
    1篇
  • maven
  • mybatis
    1篇
  • dubbo
    4篇
  • git
    1篇
  • zk
    2篇
  • sublime
    1篇
  • python
    1篇
  • 问题排查
    6篇
  • code
    5篇
  • 监控
    1篇
  • CAP
    3篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

SpringCloud问题排查

问题1报错,应用无法启动org.springframework.core.io.ClassPathResource.getInputStream()抛出异常:FileNotFoundException:org/springframework/boot/actuate/autoconfigure/HealthIndicatorAutoConfiguration.class cannot be o...
原创
发布博客 2019.11.18 ·
1183 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

java版本星际

https://www.iteye.com/topic/379655
原创
发布博客 2019.10.08 ·
198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HTTP2.0之我见

概述在讨论HTTP2.X 之前,先要搞清楚HTTP2.0的目的HTTP/2 协议的主要目的是提高网页性能。以及 HTTP1.0, HTTP1.1 ,SPDY,HTTPS之间的关系 参考:https://cloud.tencent.com/developer/article/1082516HTTP1.0超文本传输协议 (HyperText Transfer Protocol) 伴随着计算...
原创
发布博客 2019.09.03 ·
511 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

TiKV 源码解析系列 - Lease Read

本系列文章主要面向 TiKV 社区开发者,重点介绍 TiKV 的系统架构,源码结构,流程解析。目的是使得开发者阅读之后,能对 TiKV 项目有一个初步了解,更好的参与进入 TiKV 的开发中。本文是本系列文章的第五章节。Raft log readTiKV 是一个要保证线性一致性的分布式 KV 系统,所谓线性一致性,一个简单的例子就是在 t1 的时间我们写入了一个值,那么在 t1...
转载
发布博客 2019.08.12 ·
560 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

zk的EventThread毒药

zk-client EventThread 通过eventOfDeath 停止class EventThread extends ZooKeeperThread { private final LinkedBlockingQueue<Object> waitingEvents = new LinkedBlockingQueue<Obje...
原创
发布博客 2019.07.17 ·
1111 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

zkClient无法close的问题

某些特殊的情况下发现应用无法被kill,原因是zkClient无法被close()"Thread-13" #70 prio=5 os_prio=31 tid=0x00007feac445f800 nid=0x8103 in Object.wait() [0x0000700007504000] java.lang.Thread.State: WAITING (on object monito...
原创
发布博客 2019.07.17 ·
933 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

关于HTTP协议的一些疑惑

关于HTTP协议的一些疑惑HTTP协议能实现服务器端主动push吗? http的keep-alive有什么作用? webSocket和http2之间的关系。TCP已经实现了keep-alive,为什么应用层还是要实现自己的心跳包...
原创
发布博客 2019.07.15 ·
121 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring-cloud 导致应用收到多次ApplicationPreparedEvent

最近排查发现DubboComponent被重复注册,怀疑ApplicationPreparedEvent收到了多次public final class DubboConfigApplicationListener implements ApplicationListener<ApplicationPreparedEvent>, Ordered { @Override ...
原创
发布博客 2019.07.15 ·
1636 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

分布式事务

关于分布式事务,工程领域主要讨论的是强一致性和最终一致性的解决方案。典型方案包括:两阶段提交(2PC, Two-phase Commit)方案eBay 事件队列方案TCC 补偿模式缓存数据最终一致性一、一致性理论分布式事务的目的是保障分库数据一致性,而跨库事务会遇到各种不可控制的问题,如个别节点永久性宕机,像单机事务一样的ACID是无法奢望的。另外,业界著名的CAP理论也告诉我们,对分...
原创
发布博客 2019.07.15 ·
85 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

常用的分布式事务解决方案

作者:网易云链接:https://www.zhihu.com/question/64921387/answer/225784480来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。关于分布式事务,工程领域主要讨论的是强一致性和最终一致性的解决方案。典型方案包括:两阶段提交(2PC, Two-phase Commit)方案 eBay 事件队列方案 T...
转载
发布博客 2019.06.05 ·
121 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

test

public Runnable produce() { synchronized (this){ while (true){ Runnable task = processSelected(); //处理Selector if (task != null) return task; ...
原创
发布博客 2019.06.03 ·
75 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Lambda 例子

package test;import java.util.List;import com.google.common.collect.Lists;public class LambdaTest { public static void execute(Runnable task) { task.run(); } public void sayHello() { Sy...
原创
发布博客 2019.06.03 ·
114 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java线程泄露的分析与处理

1. 生产环境的异常现象及初步分析最近发现系统程序内存消耗越来越大,开始并没特别注意,就简单调了一下jvm参数。但直到前些天内存爆满,持续Full GC,这肯定出现了内存泄露。原以为哪里出现了比较低级的错误,所以很直接想到先去看看程序是在跑哪段代码。jstack -l <pid>以后,居然有上千个线程,而且都是属于RUNNING并WAIT的状态。I/Odispatche...
转载
发布博客 2019.05.22 ·
1853 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

基于java-agent的监控

jolokia是一个基于java-agent的监控
原创
发布博客 2019.05.16 ·
942 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

高斯键盘设置

原创
发布博客 2019.05.05 ·
10660 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

class-path顺序导致的问题

最近遇到两个关于class-path顺序导致的问题问题1. application.properties重复的问题业务应用会误把application.properties打入二方包中,这样在class-path会同时出现好几个application.properties文件,Spring都是通过ClassLoader.getResource(“application.properties”)...
原创
发布博客 2019.04.30 ·
471 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

代码

spring 从cg类获取原始类ClassUtilspublic static Class<?> getUserClass(Class<?> clazz) { if (clazz != null && clazz.getName().contains(CGLIB_CLASS_SEPARATOR)) { Class<?> superc...
原创
发布博客 2019.04.26 ·
82 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DubboHealthIndicatorAutoConfiguration 引起的一个问题

问题Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dubboHealthIndicatorAutoConfiguration': Injection of resource dependencies failed; nested exceptio...
原创
发布博客 2019.04.26 ·
803 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一个spring-cloud引入rebind的异常

异常信息2019-04-24 21:59:02,757 INFO [main] [] o.s.j.e.a.AnnotationMBeanExporter - Located managed bean 'refreshEndpoint': registering with JMX server as MBean [org.springframework.cloud.endpoint:name=r...
原创
发布博客 2019.04.25 ·
976 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

python脚本

urllib2import urllib2from urllib import quoteparams = "loan-leap%sleap-h5%stest%s8888888"%(chr(2),chr(2),chr(2));url = "http://172.16.51.251:8080/jasmine/probeConfig?probe_modify_request=%s"%(quo...
原创
发布博客 2019.03.07 ·
100 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多