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程序介绍 ...
日记 - Mr.Go 会客厅 - 听后收获(小结) Jun 11 2020 2012 06 11
日记 - 二零年三月份第三天 Mar 03 2020 从应用协议,看出做产品的程序员创意。
日记 - 产品修养杂感 Feb 16 2020 从应用协议,看出做产品的程序员创意。
日记 - 游戏江湖和社会杂感 Feb 02 2020 2012 02 03
关于自己的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脚本导致超时! ...
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 Book to Be Read
Goimgrz(Go Image Resize) - 一款基于命令行的图片缩放工具 Jun 29 2019 Goimgrz(Go Image Resize)是一款基于Golang开发的,命令行下针对图片URL资源、文件,进行图片缩放处理的命令行工具,支持图片目录扫描、文件名过滤、文件缩放方式、插值处理等功能! ...
三阶魔方快速破解 - Magic Cube Jun 19 2019 Magic Cube,之前玩魔方都拼不出来,从Youtube找了一个简易版的教程,亲测可用。 ...
大智物云 - 新的大航海时代 Jun 13 2019 看了中国互联网络信息中心(CNNIC)发布的43期中国互联网络发展状况统计报告,收获了很多信息,中国发展,就像吴军老师说的:“甲午中日战争的那场失败带来的影响,现在看来影响已经微乎其微了”。报告包含对中国互联网的产业、技术、安全、生态发展情况,让自己对的互联网认知有了更清晰的Roadmap。大智物云的时代,新世纪的大航海时代 -- 充实自己,追逐OnePiece ...
Google Search、Chrome Devtools Tips May 16 2019 有关Google搜索和,Google浏览器调试工具使用小技巧 ...
Gitbook 文档基本使用 Apr 01 2019 Gitbook - 基于Git和Markdown的现代文档格式和工具链的基本使用 ...
Alpine Pkg Manager(包管理) Oct 28 2018 Alpine Pkg Manager ...
针对CURL的一些简要分析记录 Sep 24 2018 本文主要是基于curl的扩展,在使用php curl扩展在开发过程中遇到的一些问题整理 ...
Sphinx reST 文档基本使用 Sep 01 2018 如何基于Sphinx快速构建一个漂亮的项目wiki文档 ...
New Relic Apm 安装 Aug 02 2018 New Relic Apm
Gerrit(基于Java编写) - CodeReview代码管控流程简要说明 Jul 25 2018 Gerrit,一种开放源代码的代码审查软件,使用网页界面。利用网页浏览器,同一个团队的软件开发者,可以相互审阅彼此修改后的代码,决定是否能够提交,回退或是继续修改。它使用版本控制系统Git作为底层。GitPlanFlow:时效性低,发布计划性强,每个Release有确定的Todo清单,方便测试统一验证;GitFlow:时效性效率高,依赖开发人员的水平,适合敏捷型开发团队;另外,若没有自动化测试,由于高频发布,需要有CI/CD以及自动化测试的辅助,否则容易导致生产故障; ...
YAML - 简介 Jun 30 2018 YAML是"YAML Ain't a Markup Language”(不是一个标记语言)的缩写。Yaml是一个可读性高,用来表达数据序列的格式,有17年历史,YAML强调这种语言以数据做为中心,而不是以标记语言为重点 ...
Graphviz And Dot - 一图胜千言 Feb 07 2017 如果学过某种形式的计算机科学或软件工程,你会遇到类图、流程图,在白板上面也经常画一些商业方面的业务流程图。 在计算机科学的背景下,图是一种**数据结构**,图形具有由“边”连接的“节点”的集合,同时图也支持有向图和无向图,边支持带权重属性。 一图胜千言,有时候,只是简单描述一下高层次的想法就可以对一些事情的理解产生重大影响 ...
《吴军-Google方法论》 DSA、教育、思维、逻辑、智慧 Jun 16 2019 好算法对效率影响、高效率的本质、谈快速排序:少做事情、计算机科学和工程的差别、做减法 ...
DevOps和SRE工程师 May 31 2019 信任、透明、高效、互助的沟通文化,引出DevOps工程师文化,对高扩展和高可用提出了SRE职位要求! ...
Count Cow - 统计农场牛的存活数 Oct 16 2019 Count Cow ...
Company Register - 企业注册流程备注 Jul 18 2019 Company Register ...
Service Discovery - Zookeeper vs etcd vs Consul Jul 09 2019 在微服务中,我们拥有的服务越多,如果我们使用预定义的端口,就会发生冲突的可能性越大。管理一百个服务所使用的所有端口的紧密列表本身就是一项挑战。出于这个原因,我们应该在不指定端口的情况下部署服务,并让Docker为我们分配一个随机服务。 ...
Golang Developer Roadmap Jun 12 2019 Golang Developer Roadmap ...
职场关系 Jun 06 2019 Teamwork Relationship
数据搜索 - 可靠的免费数据源 May 13 2019 广泛认可的开源数据源,涵盖天文、地理、政法、医学、经济等领域,大多数的数据采集的都是美国信息,也有少量其他国家的,挑选了部分感兴趣的列出来了! ...
It’s about time Apr 26 2019 时间在无尽、无情的向前流逝,就像你的记忆一样! 不要让别人为你浪费时间,你该自己去处理你应做的! 浪费时间也可以,但也要浪费在你喜爱并且享受的事情上! 你的未来应该在当下,是现在,而不是明天! ...
Golang - Backoff+Ticker+Timer示例 Apr 25 2019 操作重试有不同的策略(退避算法),同时操作重试在很场景中都使用到了,比如IP数据包发送(CSMA/CD)、网络通信,RPC服务调用等,有的是用于协调网络传输速率,避免网络拥塞,有的是为了考虑网络波动影响,提高服务可用性; 常见的是指数退避算法,通常起先是基于一个较低的时间间隔尝试操作,若尝试失败,则按指数级的逐步延长事件发生的间隔时间,直至超过最大尝试机会;大多数指数退避算法会利用抖动(随机延迟)来防止连续的冲突。 ...
Streaming Media相关技术点(二)- FFmpeg安装+使用 Mar 01 2019 FFmpeg是最好的多媒体框架之一,可用于编码,解码,转码,复用,解复用,记录,流式传输,过滤和播放任何类型的媒体文件。 ...
Streaming Media相关技术点(一)HLS\DASH\VOD\视频格式 Feb 22 2019 实现一个VOD的点播业务,涉及到的一些基本技术要点 ...
Golang - Context上下文包的使用 Feb 20 2019 Context ...
洗尽铅华,功不唐捐 Jan 01 2019 洗尽铅华,必然先有才华,才能洗净!既然要穿越地狱,那就走下去吧!! ...
Golang Image(一) - 图像简要说明 Nov 15 2018 图像和图像/颜色包定义了许多类型:color.Color和color.Model描述颜色,image.Point和image.Rectangle描述基本的二维图像,image.Image将两个概念结合在一起表示成一幅图像 ...
REST - Representational State Transfer May 31 2018 Restful架构,即符合了REST(Representational State Transfer)原则的架构;REST翻译为表现层状态转移,缺少主语“资源Resource”,综合理解下来就是资源表现层状态转移 ...
借贷相关知识 May 18 2018 简要概述了金额中借贷的基本金融概念,包含借贷种类,期间对比了等额本金和等额本息的基本概念,以及买卖合同相关 ...
Golang - Strings, bytes, runes and characters May 14 2018 Golang Strings ...
2018年的Web技术路线图 May 09 2018 2018 Web Developer Roadmap
The Clean Architecture - 清晰的架构设计 Feb 06 2018 The Clean Architecture ...
ES - 基于Golang的简单使用ElasticSearch Nov 14 2019 ElasticSearch Docker ...