Vim - 一些实用技巧 Apr 07 2015 vim中一些常见设定,比如高亮、缩进、搜索等常用功能以及配置 ...
Mysql - 2054 Error (auth plugin匹配问题) Oct 27 2019 Mysql Tips ...
Asciinema - 基于Python开发的终端会话记录器 Jun 29 2019 Asciinema是一款基于Python开发的终端会话记录器,asciinema可让您轻松录制终端会话,并在终端和网络浏览器中重播!! ...
12-Factor - 构建SaaS应用提供了方法论 Oct 08 2018 12-Factor 为构建网络应用程序或软件即服务(SaaS)应用提供的方法论,这套理论适用于任意语言和后端服务(数据库、消息队列、缓存等)开发的应用程序, 初衷是分享在现代软件开发过程中发现的一些系统性问题,并加深对这些问题的认识。 ...
Core Dump Usage - 内核转存储使用 Jan 26 2019 在执行应用进程,尤其是常驻服务,可能存在内存泄露的引用OOM,但无法知道具体是由于什么问题引起,包括应用内存使用情况,可以考虑采用CoreDump分析问题; 另外一些应用导致异常终止,比较段错误、越界、浮点异常等,若应用没有对应的处理,也会导致问题很难复现,此时可以通过记录coredump来复现故障前的内存快照来进行分析(之前就发现PHP的OOM问题,是由于读取大量Excel文件导致) ...
五类网络IO模型(阻塞、非阻塞、select多路复用、基于信号、异步IO) Nov 12 2018 简要概述了Unix的五类I/O模型(阻塞IO、非阻塞轮询I、SELECT IO多路复用、信号IO驱动以及异步AIO模型),前面四类按POSIX描述,IO过程中对应用进程有阻塞,归类为**同步IO模型**,异步AIO模型归类为**异步IO模型**; 关于IO阻塞与非阻塞,是程序通过`fcntl`设置套接字文件描述符的状态为`O_NOBLOCK`,也可以直接基于socket指定`SOCK_NONBLOCK`类型标识; 关于信号IO驱动,是基于程序通过`fcntl`设定套接字的文件描述符状态为`O_ASYNC`,当内核数据准备就绪,会通过`SIGIO`信号通知应用进程; 最后,内容简要对select函数进行了说明,select函数对文件描述符设定了读、写、异常的检测,同时设定了检测的超时事项,最后,附带了一个Select的处理流程; ...
Redis - Quick Review(含LRU、分片、常见场景说明) Dec 17 2017 针对Redis快速回顾,涵盖Redis基础概念、基本数据类型、键操作、事务处理、分区、Redis的常见应用方式等内容,对Redis有个整体回顾 ...
TCP/IP(三)TCP数据传输过程 May 05 2016 TCP的传输过程比较复杂,涉及很多知识点,文章内容简要介绍了TCP的交互数据流、TCP块传输、Nagle算法、延时ACK、拥塞控制、流量控制、TCP定时器等内容 ...
TCP/IP(二)TCP连接的建立和终止、MSL、状态变迁图 Apr 08 2016 内容包括TCP协议概述,如何建立和终止一个TCP连接,数据传输过程,超时以及重传,定时器和性能相关内容。弄清TCP操作的关键在于它的状态变迁图,我们跟踪了连接建立与关闭的步骤以及它们的状态变迁过程。还讨论了在设计TCP并发服务器时TCP连接建立的具体实现方法。 ...
TCP/IP(一)协议族概述、链路层、MTU、IP、ICMP、Ping程序 Apr 03 2016 TCP/IP协议简要概述,以及链路层、MTU、IP网际协议、ICMP互联网控制报文协议、PING程序介绍 ...
Apple Mac Pro M1换机体验 (Apple Silicon) Mar 30 2022 Apple M1 Mac Pro M1换机体验,遇到问题 ...
Wifi网络分析&优化相关Tips Mar 20 2022 Wifi Tips 如何识别WIFI信息强弱,什么是RSSI信号强度,wifi信号弱、wifi噪声解读,如何优化Wifi ...
Go Install Singal Killed - 内存不足导致go编译程序进程被OS杀死 Nov 18 2021 Go Install Singal Killed ...
免费软件版权许可 Nov 17 2021 编写开发软件,软件许可应该如何选择
2021年11月份 Nov 01 2021 2021 11,架构师全球峰会、从软件历史看架构未来 ...
2021年12月份 Nov 01 2021 随想日记
2021年4月份 Nov 01 2021 随想日记
CA证书无法识别的问题 Oct 19 2021 针对CA问题无法识别问题分析 ...
项目实践DDD后的一些思考 Jul 01 2021 DDD领域驱动设计思考 ...
vscode - 开发环境初始化配置 Jun 26 2021 vscode ...
Oh My Zsh 支持Git CommitID提示配置 Apr 17 2021 Oh My Zsh 命令行增加Git CommitID提示配置、增加时间配置 ...
2021年03月份 Mar 01 2021 2021 03,高效工作、脱颖而出、代码之外生存指南、优先解决自己的事情 ...
2021年01月份 Jan 01 2021 2021 01 ...
2020 12 Talkshow Dec 26 2020 2020 12 Talkshow 去年年会的talkshow, ...
2020年12月份 Dec 05 2020 2020年12月关键词:《孙子兵法》、思辨、协同、立信、危机、GoConf2020、《Go编程模式》、《腾讯专家会谈-成长》、《原则》、《答辩-凡事预则立》、主动+成长+价值=晋升、“持续”学习难于持续二字、时间管理大师-TradeOff、《Thinking in Golang》、ALLIN成长模型、《得到 - 怎样成为高效学习的人》、《表达清单》 ...
Pyramid Thinking - 金字塔原理 Oct 27 2020 Pyramid Thinking
Java环境初始化 & Maven版本安装工具使用 Oct 24 2020 Java环境初始化 & Maven版本安装工具使用 ...
Godotenv - 读取.env环境变量 Oct 18 2020 Godotenv ...
开发Go服务有关DDD分层架构思考与实践 Oct 15 2020 开发Go服务有关DDD分层架构思考与实践 ...
2020年11月份 Oct 15 2020 2020年11月份关键字:《金字塔原理》、一定要分享、《微服务基础设施》、《Go并发编程实战》 ...
2020年09月份 Sep 27 2020 2020年9月份的一些关键字:小重构、所学教人、认真读书、系统思维
过渡忙碌使你落后 Sep 27 2020 2020 09 27 听获
2020年06月份 Jun 11 2020 06月份关键词:关注Go性能pprof、gc、schedule、OS、GO底层《Go 语言设计与实现》、加入开源 ...
2020年03月份 Mar 03 2020 3月份关键词:创意、orpheus://、不乱说话、团队中的态度、数字汇报
2020年02月份 Feb 02 2020 2月份关键字:游戏、江湖与社会、
Google工程实践文档 - CodeReview - 代码审查/ChangeList指南 Jan 25 2020 Google如何做CodeReview,CR Shorthand缩写, Github上常见CodeReview缩写大全 ...
关于自己的2019写点什么 Jan 11 2020 2019的小结
在Mac上制作centos系统的U盘启动盘(基于iso镜像) Jan 01 2020 Mac下基于一块U盘加上一个CentOS的ISO镜像,制作一个CentOS系统(其他系统亦可)的U盘启动程序流程 ...
Mail Server 邮件服务部署,实现自己的域名邮箱 Dec 13 2019 Sendmail ...
Xdebug Timeout Question Nov 12 2019 记一次Xdebug的采坑,请求Docker中的反向代理,解析一个简单的php脚本导致超时! ...
backlog - 有关Listen系统调用中的backlog简要说明 Oct 26 2019 有关Listen系统调用中的backlog简要说明
Linux Preformance Analyze CPU(二) - Linux性能分析之CPU Aug 21 2019 Linux Preformance Analyze ...
Linux Preformance Analyze Overview(一) - Linux性能分析大纲 Aug 21 2019 Linux Preformance Analyze ...
Go Diagnose - 诊断工具 Aug 16 2019 Go Diagnose ...
Ius- 安装和升级CentOS Yum仓库中未及时更新的包 Aug 11 2019 IUS提供了一种方式,可以安装支持的相关最新的软件包,IUS代表Inline with Upstream Stable,方便我们的软件包跟踪各自软件的最新上游版本。 ...
Proxy Source - 代理加速 Aug 06 2019 我们在使用软件或开发工具时候,比如DockerHub拉取、Alpine的安装包下载、Compose安装、Yarn使用、Brew安装、Go install等等,通常会遇到原始源网络下载很慢的问题,我们通常做法是走镜像代理,该仓库对此进行了相关备份,方便查看! ...
Apdex - 衡量用户满意度的指标 Aug 01 2019 Apdex - Application Performance Index(应用程序性能指数)是用于测量计算中软件应用程序性能的开放标准,其目的是通过指定统一的方法来分析和报告测量的性能满足用户期望的程度,从而将测量结果转换为关于用户满意度的见解,它是由一个公司联盟开发和设计出来的。 ...
杂项 - 书单、影单 Jul 29 2019 读无用之书,提升通识能力
Goimgrz(Go Image Resize) - 一款基于命令行的图片缩放工具 Jun 29 2019 Goimgrz(Go Image Resize)是一款基于Golang开发的,命令行下针对图片URL资源、文件,进行图片缩放处理的命令行工具,支持图片目录扫描、文件名过滤、文件缩放方式、插值处理等功能! ...
杂项 - 三阶魔方快速破解 - Magic Cube Jun 19 2019 Magic Cube,之前玩魔方都拼不出来,从Youtube找了一个简易版的教程,亲测可用。 ...