抛弃了 Nginx, 选择了 Envoy

背景 最近因工作原因开始了解Service Mesh与Envoy,为系统性梳理所学内容,因此沉淀了此文档,但由于所知有限,如文档中有描述不当之处,希望不吝赐教。 提到Envoy就不得不提Service Mesh,说...

Linux 数据报文发送图解

(注:图来自于网络)

2019/01/03 17:00
245
Shell 下常用快捷键

一、光标移动 组合键 作用 Ctrl + A 移动光标到行首 Ctrl + E 移动光标到行尾 Ctrl + F 光标向前移动一个字符;和右光标功能键的作用是一样的 Ctrl + B 光标向后移动一个字符;和左光标功能键...

解决国内 Mac 安装 brew 速度很慢问题

一、获取 install 文件 把官网给的脚本拿下来 curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install 二、更改脚本中的资源链接 这里我替换成清华...

阿里开源的 java 诊断工具—— Arthas

Arthas 是 阿里巴巴最近开源出来的一个针对 java 的工具,主要是针对 java 的问题进行诊断! 一、概述 这个工具可以协助你做下面这些事情: 这个类是从哪个 jar 包加载而来的? 为什么会报各...

Xposed 插件开发(三)—— 我的 hooker 是哪里导致出错了?

本篇文章,我们来说说 hooker 报错了,我想找到异常的详细信息! Xpose 这个工具还是很强大的。可以在任何的地方进行植入自己的代码。对于异常的堆栈信息获取,我这里直接给出代码。 在 XC_M...

Xposed 插件开发(二)—— 寻找你需要 hook 的 Activity

上一把只是 Xposed 工具的一个简单介绍,从这一篇文章开始,我们进入正式 hook 阶段,从简单的 hook 开始一步步深入! 首先,直接上 hook 源码方式,如下信息: XposedHelpers.findAndHookM...

记一次 Redis 连接池泄漏问题排查

这一天风和日丽,我很荣幸的参加进入组织的活动,这个组织依然是一群闷骚的少年,热火朝天的甩着膀子,写着神圣的 Java 代码,偌大的办公室,只能听见噼里啪啦的敲击键盘声! 好骚气的组织!...

面试系列-40个Java多线程问题总结

前言 这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。 这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也...

5 中 IO 模型简单理解

1. 同步IO和异步IO 关键区别反映在数据拷贝阶段是由用户线程完成还是内核完成。 所以说异步IO必须要有操作系统的底层支持。 2. 阻塞IO和非阻塞IO 反映在IO操作的第一个阶段,在查看数据是否就...

2018/05/26 23:59
126

没有更多内容

加载失败,请刷新页面