跳至正文

技术

一本书读懂TCP/IP 读书笔记

TCP/IP是什么

互联网包含因特网,因特网包含万维网。

物理层

物理层解决最基础的传送通道,涉及问题主要是建立、维护和释放物理链路所需的机械的、电气的/光学的、功能的和规程的特性

数据链路层

在相邻的网络节点之间提供简单的、传输以帧为单位的数据,同时它还负责数据链路的[……]

继续阅读

代理服务器的理解

  • 技术

nginx是反向代理,就一直知道反向代理是访问服务,但访问的实际是中间服务器,中间服务器代理到实际服务器去获取结果,再返回到客户端。

其实我一直没有get到反向代理的含义是什么,今天读这篇文章就get到了。

正向代理是连接一台中间服务器,所有的请求都由服务器代理转发,核心不是后端的业务,[……]

继续阅读

[转] CAP定理的证明

  • 技术

CAP介绍

在理论计算机科学中,CAP定理(CAP theorem),又被称作布鲁尔定理(Brewer’s theorem),它指出对于一个分布式计算系统来说,不可能同时满足以下三点:

  • 一致性(Consistency) (等同于所有节点访问同一份最新的数据副本)
  • 可用性(Availabil[……]

    继续阅读

股票软件

之前想做一个股票软件,想用什么语言什么工具,后来决定用H5,因为方便传播。顺便搜了一下,其实有不少类似的H5工具的,稍微看了一下,倒给我一些提示。

我这个软件工作内容也非常简单,输入你购买的股票,然后输出若干个推荐购买的短期股票。

然后这里就有个小问题了,按照我前一篇的文章(点击跳转),[……]

继续阅读

一个小的通用缓存库

背景

(使用python语言)

非常常见的一个应用场景, 经常会有这样的场景,某个服务需要大量读取db,为了缓解db的压力,可以在服务上做一些db的缓存,降低db的压力,提高服务的效率。

重复写多了就想独立成一个小模块,只需要简单的接口就能在进程上提供缓存命中的库,而且似乎还能提[……]

继续阅读

读书笔记之——Docker基础与实战(基础篇)

之前读过《第一本Docker书》,所以对docker的使用和概念都是大概清楚的,只是没有实际搭建使用过,这次读本书会配合把本博客使用docker部署,但这本书还是看的很快,笔记做的不一定易懂,不过也没想过是为其他人提供(为主)的,毕竟我做笔记主要是为了让自己阅读可以保持一个良好的习惯,增强[……]

继续阅读

tyvj 字符串的展开 解题报告

  • OI路程

  纯水题,竟然花了我好几天的时间,真是无聊,我写了好久的代码!这个情况应付不了a-b-c,我的会转变成ab-c,唉,不解释不解释。很水,自己做吧,上代码(我的代码分层的思想可以参考一下,可能有点OO性质):

(代码等下发)

[……]

继续阅读