摘要: 0、各类注册中心特性对比 Nacos Eureka Consul CoreDNS Zookeeper 一致性协议 CP+AP AP CP - CP 健康检查 TCP/HTTP/MYSQL/Client Beat Client Beat TCP/HTTP/gRPC/Cmd - Keep Alive 负 阅读全文
posted @ 2021-06-27 23:24 沉梦匠心 阅读(116) 评论(0) 推荐(0)
摘要: title: 不及回顾 date: 2018/8/19 23:56:25 tags: [诗,分手局] categories: [诗词] 向之离别站台 今为餐桌酒菜 他人多才,你也能耐 无需羡慕 风雨晴天,都是旅途 光景不及回顾 而后如遇萧瑟处 想想来路 …… 大笑一声:“老子继续酷 ^_^ :D) 阅读全文
posted @ 2021-06-27 23:13 沉梦匠心 阅读(41) 评论(0) 推荐(0)
摘要: title: 你为何浪 date: 2016/12/31 22:18:40 tags: [诗] categories: [诗词] «你为何浪» 你 看罢离愁 情却残留, 为 洗净魔咒 心难自救。 何 惧之无情 时光风流, 浪 一曲新年 逍遥地游! 2016年12月31日 22:18:40 晴 @小贱 阅读全文
posted @ 2021-06-27 23:10 沉梦匠心 阅读(49) 评论(0) 推荐(0)
摘要: title: 仍奔向前 date: 2018/1/14 21:19:25 tags: [诗] categories: [诗词] «仍奔向前» 那人眼中,藏着回想 想生疯狂,追杀遗忘 时间两刀,渗出惆怅 虽心已倦,却向前方 2018-01-14 21:19 ​ 阅读全文
posted @ 2021-06-27 23:09 沉梦匠心 阅读(40) 评论(0) 推荐(0)
摘要: title: 晚点常州 date: 2017/7/11 00:51:25 tags: [诗] categories: [诗词] «晚点常州» 晚点待定的夜晚特别明亮, 手机发出诱惑的闪光; 睡梦中的菇凉像灰黄的橘子, 里面藏着疲惫。 暗处烦躁的空调努力在转动着, 似乎在驱赶着什么, 而我在睡眠边缘徘 阅读全文
posted @ 2021-06-27 23:08 沉梦匠心 阅读(41) 评论(0) 推荐(0)
摘要: title: 残暑凌秋 date: 2018/8/1 23:56:25 tags: [诗,秋] categories: [诗词] «残暑凌秋» 烈日闲浪,热风尾随 喜谋奸计,意在人间 日撕破云裳 见最美初秋色 爽上心头 …… 愁寄夜风,邀公子月 兀自等待,欲诉蒙受 公子暗思恻隐 夜月未带走小秋 情绝 阅读全文
posted @ 2021-06-27 23:07 沉梦匠心 阅读(35) 评论(0) 推荐(0)
摘要: title: 时光不再 date: 2017/1/29 21:58:25 tags: [诗] categories: [诗词] «时光不再» 时窃童年、吊儿郎当, 光打青春、激情无憾; 不语残阳、他日辉煌, 再度新年、我晒忧伤。 2017-01-29 21:58 by小贱西风 ​ 阅读全文
posted @ 2021-06-27 23:06 沉梦匠心 阅读(42) 评论(0) 推荐(0)
摘要: title: 冬时秋色 date: 2017/11/17 23:19:25 tags: [诗] categories: [诗词] «冬时秋色» 冬雨捉弄,渡秋风十里 一身踌躇,把野志放下 三口茅台,饮岁月半盏 七分夜色,搂红尘如家 \se 2017-11-17 夜 ​ 阅读全文
posted @ 2021-06-27 23:04 沉梦匠心 阅读(45) 评论(0) 推荐(0)
摘要: title: 我的诗集 tags: [诗] categories: [诗词] 一点小爱好 ,时不时矫情一下 任你缭人之目在此舒展来回 ... 33.《你为何浪》 你 看罢离愁 情却残留, 为 洗净魔咒 心难自救。 何 惧之无情 时光风流, 浪 一曲新年 逍遥地游! 2016年12月31日 22:18 阅读全文
posted @ 2021-06-27 23:02 沉梦匠心 阅读(107) 评论(0) 推荐(0)
摘要: title: 悟 date: 2016/10/24 22:12:55 tags: [悟] categories: [心情] «悟» 假如我们一直处在的就是一个4维空间, 它由无数个全连通的链表式的3维空间组成 , 这条链表上的数据节点就是我们的一生可能经历的 一帧帧的人生动画, 即我们能觉察到的3维 阅读全文
posted @ 2021-06-27 23:00 沉梦匠心 阅读(38) 评论(0) 推荐(0)
摘要: 美其名哲学(生活哲学) 求其行,而不知其心 久负大恩必成仇 夏虫何以语冰(意欲见识浅薄) 每一寸光阴都藏着人性的光彩 落叶未醒,情晒人间 ,小鸡叽喳,乐趣无边,姐姐带路,我走中间 喜新不厌旧 先驱变成先列 再伟大的道理也敌不过一句“随便你” 利润20%:人类谎言的界限 ,50% 违法 100% 冒死 阅读全文
posted @ 2021-06-27 22:59 沉梦匠心 阅读(515) 评论(0) 推荐(1)
摘要: title: 乐痴窦唯 date: 2014/3/27 10:23:35 tags: [窦唯,音乐] categories: [心情] 94香港红磡演唱会 乐痴窦唯part1 密码: 3edv 乐痴窦唯part2 密码: au8z 以下基本引用自网络 乐痴窦唯——中国摇滚界最接近神的男人 作为一个窦 阅读全文
posted @ 2021-06-27 21:33 沉梦匠心 阅读(122) 评论(0) 推荐(0)
摘要: 集群的基础形式 目标:高可用,突破数据量限制,数据备份容灾,压力分担 1、主从方式 主从复制 不适合大并发 主服务器压力大 数据量限制(主从都是相同的数据,冗余大) 主从调度 主负责调度(k8s整个集群就是这个方式) 2、分片方式 数据分片存储,片之间交叉备份 3、选主式 分片和主从的结合 客户端分 阅读全文
posted @ 2021-06-27 18:13 沉梦匠心 阅读(100) 评论(0) 推荐(0)
摘要: title: synchronized和ReentrantLock date: 2017/12/24 21:12:55 tags: [ReentrantLock,synchronized,java并发] categories: 开发 java 前置知识 共享可变 线程问题原因 有限资源的竞争 如何解 阅读全文
posted @ 2021-06-27 18:10 沉梦匠心 阅读(211) 评论(0) 推荐(0)
摘要: TCP/IP OSI 通信 网络io 用户 应用层,表示层,会话层 内核 传输控制层,网络层,链路层,物理层 socket (client端ip:port,server端ip:port) 区分唯一连接 int - file desc(FD)文件描述符 client ip: port --> serv 阅读全文
posted @ 2021-06-27 17:43 沉梦匠心 阅读(71) 评论(0) 推荐(0)
摘要: title: SpringMVC数据绑定 tags: [SpringMVC] date: 2018/4/11 21:26:25 categories: 开发 java springmvc帮我们实现了 : 基本数据类型,包装类型,自定义类型,数组,map,list,set ,json,xml , 和多 阅读全文
posted @ 2021-06-27 17:42 沉梦匠心 阅读(131) 评论(0) 推荐(0)
摘要: title: maven单继承的问题 tags: [maven] categories: [工具] date: 2017/3/13 10:46:25 我们知道Maven的继承和Java的继承一样,是无法实现多重继承的,如果10个、20个甚至更多模块继承自同一个模块会有什么问题呢,有什么现有的解决方法 阅读全文
posted @ 2021-06-27 17:40 沉梦匠心 阅读(213) 评论(0) 推荐(0)
摘要: title: Dubbo学习 tags: [微服务,rpc,dubbo] date: 2019/1/15 21:26:25 categories: 微服务 DUBBO生态 RPC核心 集群容错 failover ,failsafe , failfast,forking,failback 负载均衡 r 阅读全文
posted @ 2021-06-27 17:39 沉梦匠心 阅读(96) 评论(0) 推荐(0)
摘要: title: 概要设计 date: 2018/8/24 22:12:55 tags: [概要设计] categories: 开发 java 设计步骤 比如设计一个开放平台(JD jos) 分析需求合理性 根据产品设计出的原型整合公司资源讨论分析合理性 需求分解 开发者中心:api文档列表,开发者注册 阅读全文
posted @ 2021-06-27 17:36 沉梦匠心 阅读(100) 评论(0) 推荐(0)
摘要: 架构篇 接入层架构 **浏览器层:**浏览器(browser) → DNS Server (DNS轮询) 反向代理层: (virtual IP lvs + Keepalived ) * n Nginx * n 站点层 : tomcat * n 1)通过DNS轮询来线性扩展入口lvs层的性能 2)通过 阅读全文
posted @ 2021-06-27 17:35 沉梦匠心 阅读(107) 评论(0) 推荐(0)
摘要: title: java自定义序列化协议 tags: [序列化,protobuf] date: 2018/5/15 20:26:25 categories: 开发 java 序列化协议 相信大家见识过很序列化的框架 : fastjson , hessian ,kryo,protobuf,jdk序列化 阅读全文
posted @ 2021-06-27 17:33 沉梦匠心 阅读(202) 评论(1) 推荐(0)
摘要: title: java nio aio bio概念 date: 2018/1/13 21:12:55 tags: [nio,aio] categories: 开发 java 就目前来说,大多数的系统瓶颈在io , io的瓶颈又在寻址 …… 跑题了,我先来记录总结几个基本概念吧 IO分两阶段: 1.数 阅读全文
posted @ 2021-06-27 17:32 沉梦匠心 阅读(65) 评论(0) 推荐(0)
摘要: title: MySql密码过期 date: 2018/03/24 22:12:55 tags: [MySql] categories: 开发 数据库 很就没有连接本地的mysql了,今天连接的时候发现本机的mysql链接不上了,在cmd中执行动作的时候也会叫你去set password,做设置密码 阅读全文
posted @ 2021-06-27 17:31 沉梦匠心 阅读(71) 评论(0) 推荐(0)
摘要: title: redis分布式锁 tags: [redis,分布式锁] date: 2018/5/15 23:26:25 categories: 开发 数据库 介绍 setnx(lockkey,currenttime+timeout), setex , getset request_id , lua 阅读全文
posted @ 2021-06-27 17:30 沉梦匠心 阅读(86) 评论(0) 推荐(0)
摘要: Redis Codis 豌豆荚中间件团队搞的 阿里多隆 美团 用的 tair NoSQL(not only sql ) cap + base 扩展性好,可以随时变更记录结构 NoSQL4大类型 KV键值对 redis ,tair,memcache,berkeleyDB 查询速度快 无结构化,通常存储 阅读全文
posted @ 2021-06-27 17:29 沉梦匠心 阅读(90) 评论(0) 推荐(0)
摘要: title: redis基本特征 date: 2018/6/23 10:12:55 tags: [redis] categories: 开发 数据库 Redis是一个开源的内存中的数据结构存储系统,它可以用作:数据库、缓存和消息中间件。 常见的数据结构类型,如字符串(Strings),散列(Hash 阅读全文
posted @ 2021-06-27 17:28 沉梦匠心 阅读(104) 评论(0) 推荐(0)
摘要: title: springboot原理(一) date: 2018/6/24 12:12:55 tags: [springboot] categories: 开发 java Spring Boot特点 springboot 是一个快速整合第三方框架 (maven子父项目依赖) 简化XML配置(完全采 阅读全文
posted @ 2021-06-27 17:27 沉梦匠心 阅读(76) 评论(0) 推荐(0)
摘要: title: String不得不知 date: 2018/5/23 11:12:55 tags: [java] categories: 开发 java 参考文章 cm's blogs String String并不是基本数据类型,而是一个不可变的对象 ””、null、new String() nul 阅读全文
posted @ 2021-06-27 17:06 沉梦匠心 阅读(57) 评论(0) 推荐(0)
摘要: rocketmq 消息丢失,积压,幂等 丢失 手动ack,消息日志记录 积压 (消费能力不够,出现异常) 上线更多的消费者 控制上线流量 转移积压的消息到数据库或者其它地方进行离线处理,恢复正常消费 rabbitmq jms,mqtt > AMQP 生产者 --> routekey > broker 阅读全文
posted @ 2021-06-27 17:00 沉梦匠心 阅读(397) 评论(0) 推荐(0)
摘要: title: RESTful API的拦截 tags: [Spring,restful,filter,aspect,interceptor] date: 2018/5/12 23:46:25 categories: 开发 java 总的来说拦截请求,我们在开发过程中会遇到以下3种方式 自定义过滤器 阅读全文
posted @ 2021-06-27 16:54 沉梦匠心 阅读(143) 评论(0) 推荐(0)
摘要: 服务雪崩hystrix https://segmentfault.com/a/1190000005988895 https://www.jianshu.com/p/4ec9368c7349 产生原因 我把服务雪崩的参与者简化为 服务提供者 和 服务调用者, 并将服务雪崩产生的过程分为以下三个阶段来分 阅读全文
posted @ 2021-06-27 16:51 沉梦匠心 阅读(107) 评论(0) 推荐(0)
摘要: 来源 一个服务响应慢怎么排查 (一)负载均衡器进行检查 1、检查系统负载、内存使用情况:输出表明是正常的; 2、检查磁盘空间使用情况,未发现有分区被塞满; 3、检查系统日志,为发现异常输出; 4、检查应用程序运行情况,执行命令 ipvsadmin ,有转发数而且数字不断变化,这可以确认应用程序kee 阅读全文
posted @ 2021-06-27 16:50 沉梦匠心 阅读(2311) 评论(0) 推荐(0)
摘要: 接口幂等性设计 从语义上不难看出, HTTP GET 是一个清晰的幂等操作, HTTP DELETE/POST 是非幂等的, HTTP PUT 也是幂等的, 因为对同一个 URI 进行多次 PUT 的 side-effetcs 是一致的. 在 分布式系统 中, 由于分布式天然特性的时序问题, 以及网 阅读全文
posted @ 2021-06-27 16:48 沉梦匠心 阅读(139) 评论(1) 推荐(0)
摘要: title: 个人成长 tags: [工作] date: 2018/9/9 01:12:55 categories: [心情] 一个人的成长会受到外部因素和内部因素的影响,但是外部因素我们往往无法改变 …… 由于我想让自己慢慢地优秀起来,所以有了下面这段松散的文字 (持续更新哦) 也希望身边的人也都 阅读全文
posted @ 2021-06-27 16:46 沉梦匠心 阅读(135) 评论(0) 推荐(0)
摘要: title: 工作哲学 tags: [工作] categories: [心情] 职业生涯就像一场比赛,甭管什么比赛 它一定不是一场定(论)成绩的 。因为它有初赛、复赛、决赛 …… 有时候事情(工作)并没有那么着急,是我们忽略了一些更加重要的事情 _ 所以请先忘记一切的生存压力,想想这辈子你最想要的是 阅读全文
posted @ 2021-06-27 16:45 沉梦匠心 阅读(103) 评论(0) 推荐(0)
摘要: title: 分布式ID算法 tags: [分布式ID] date: 2018/6/15 19:16:25 categories: 分布式 ID生成策略 可以自定义加入业务团队id | 年份等其它业务维度来制定策略 ,补充直观性 比如 库位编码,商品编码 带来的好处:如果生成的策略和业务相关 A01 阅读全文
posted @ 2021-06-27 16:14 沉梦匠心 阅读(80) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-06-27 16:06 沉梦匠心 阅读(101) 评论(0) 推荐(0)
摘要: 项目遇到的问题 报关出区系统自动脚本 版本1: webdriver脚本 解析excel数据到园区系统 版本2 : 包装成服务,报文系统请求该服务,由该服务自动提交表单 htmlparser , htmllexer ,MapStruct 表头(formid,报关出库单号) → 明细 电信DNS劫持 备 阅读全文
posted @ 2021-06-27 15:58 沉梦匠心 阅读(303) 评论(0) 推荐(0)
摘要: title: 设计模式之禅 date: 2018/8/23 21:12:55 tags: 设计模式 categories: 开发 java 设计模式学习笔记 《设计模式之禅》 《大话设计模式》 qwertWZ笔记 chenssy Danny Chen 设计原则(SOLID) 1.单一职责 There 阅读全文
posted @ 2021-06-27 15:56 沉梦匠心 阅读(127) 评论(0) 推荐(0)
摘要: title: Ajax请求跨域 tags: [跨域,cors,ajax,jsonp,反向代理,nginx] date: 2018/3/15 21:26:25 categories: 开发 前端 什么是ajax跨域问题 ajax出现请求跨域错误问题 , 主要是因为浏览器们基于用户信息安全考虑 所使用 阅读全文
posted @ 2021-06-27 15:54 沉梦匠心 阅读(231) 评论(0) 推荐(0)
摘要: MySql 存储引擎 Perconna Server XtraDB 基于mysql innodb , 阿里基于percona原型加以修改 MariaDB MyISAM 和 InnoDB是针对数据库表的; SQL性能 可能原因 关联太多,子查询啊,各种join (表设计有问题) 索引失效 服务器配置参 阅读全文
posted @ 2021-06-27 15:42 沉梦匠心 阅读(133) 评论(0) 推荐(0)
摘要: 写在前面 VCS中集中式与分布式的差别 集中式的服务器如果挂了,那么所有人都挂了,因为完整仓库只存在服务器上 ; 而分布式如果github|gitlab挂了 ,你还可以重新建一个服务器,你把任何一个人的仓库clone过去就OK,因为分布式版本控制的每个节点都是一个完整仓库 每个节点都是完整仓库 wh 阅读全文
posted @ 2021-06-27 15:29 沉梦匠心 阅读(64) 评论(0) 推荐(0)