首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
nonacosa
掘友等级
全栈工程师
don't know What should be said
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
209
文章 193
沸点 16
赞
209
返回
|
搜索文章
赞
文章( 193 )
沸点( 16 )
一次有趣的 Docker 网络问题排查经历
前段时间公司的安卓打包服务出现问题,排查记录了一下,主要涉及这些知识:Docker 桥接模式网络模型、Netfilter 与 NAT 原理、Systemtap 与 RST 包
RabbitMQ 死信队列(五)
DLX ,全称为 Dead-Letter-Exchange ,可以称之为死信交换机。当消息在一个队列中变成死信之后
从零使用 Go 语言构建 CLI 项目 | 项目复盘
tuya-panel-cli 是一款基于 Go 语言的服务于涂鸦智能面板开发者的开发工具。 主要功能是基于 tuya-panel-demo 仓库初始化一个面板项目、打包开发完成的项目以及工具后台自动检查更新。 项目基于流行的 Go CLI 框架 Cobra 项目开发,基本按预期…
说说 Spring 表达式语言(SpEL)中的各种表达式类型
文本表达式支持字符串、 日期 、 数字(正数 、 实数及十六进制数) 、 布尔类型及 null。其中的字符表达式可使用单引号来表示,形如:'Deniro'。如果表达式中包含单引号或者双引号字符,那么可以使用转义字符 /。 数字支持负数 、小数、科学记数法、八进制数和十六进制数 …
RocketMQ消息的发送与接收
Producer 发送消息。主要是同步发送消息源码,涉及到 异步/Oneway发送消息,事务消息会跳过。 Broker 接收消息。 说明 :发送消息。步骤:获取消息路由信息,选择要发送到的消息队列,执行消息发送核心方法,并对发送结果进行封装返回。 说明 :获得 Topic发布信…
Java并发(7)- 你真的了解 ReentrantReadWriteLock 吗?
在前几篇文章中了解了ReentrantLock、Semaphore与CountDownLatch后,J.U.C包中基于AQS实现的并发工具类还剩一个比较重要的:读写锁ReentrantReadWriteLock。读写锁在Java面试过程中是一个经常性考的题目,他涉及到的知识点比…
ReentrantReadWriteLock源码解析
ReentrantReadWriteLock从字面意思上就是可重入的读写锁。读写锁的特点就简单来说就是读读之间不互斥,读写或写写之间是互斥的。今天就通过它来解开读写锁的秘密。由于这个类名称太长,后面都简称它为RRWLock。 在解读RRWLock时,先简单看下源码中提供的一个使…
一文搞懂基于zipkin的分布式追踪系统原理与实现
传统单机系统在使用过程中,如果某个请求响应过慢或是响应出错,开发人员可以清楚知道某个请求出了问题,查看日志可以定位到具体方法。但是在分布式系统中,倘若客户端一个请求到达服务器后,由多个服务协作完成。比如:服务A调用服务B,服务B又调用服务C和服务D,服务D又调用服务E,那么想要…
Protobuf语法全解析
Protocol Buffers(protobuf)是一种语言无关,平台无关,可扩展的用于序列化结构化数据的方式——类似XML,但比XML更灵活,更高效。虽然平常工作中经常用到protobuf,但很多时候只是停留在基本语法的使用上,很多高级特性和语法还掌握不全,在阅读一些开源p…
一招 git clone 加速
为了修改自己博客的文件夹命名,就需要将github上的仓库下载到本地,使用git clone时,速度慢到无法接受,就Google了一番git clone加速的办法,记录下来,以便后续查阅。 第2点的这个方法,没试过,不知道可不可行,感兴趣的朋友可以试试看。
下一页
个人成就
优秀创作者
文章被点赞
3,596
文章被阅读
150,548
掘力值
8,668
关注了
28
关注者
4,070
收藏集
3
关注标签
38
加入于
2016-11-10