Hi,Friend

Talk is cheap, show me the code.

AntzUhl —— 行到水穷处

今天结束了六个月的实习,也结束了六个月的社畜体验卡,下学期回学校,一定要好好珍惜这最后几个月校园时光。🔒 纬度从西到东,遇到的压力也是逐级递增。图上每一个点都有很多故事。比如【西安】,超级宰客的羊肉泡馍,还让我吃出虫子来。【剑阁】,草船借箭(芹菜炒肉)那道菜真的是满足了我当年的中二病。晚饭的时候和

系统设计实践(03)- Instagram社交服务

前言系统设计实践篇的文章将会根据《系统设计面试的万金油》为前置模板,讲解数十个常见系统的设计思路。前置阅读:《系统设计面试的万金油》系统设计实践(01) - 短链服务系统设计实践(02) - 文本存储服务设计目标让我们设计一个像Instagram这样的照片分享的社交网站,用户可以上传照片分享给其他用

系统设计实践(02)- 文本存储服务

前言系统设计实践篇的文章将会根据《系统设计面试的万金油》为前置模板,讲解数十个常见系统的设计思路。前置阅读:《系统设计面试的万金油》系统设计实践(01) - 短链服务设计目标让我们设计一个类似于Pastebin的网站,用户可以在其中存储纯文本。该服务的用户将输入一段文本,并获得一个随机生成的URL来

系统设计实践(01) - 短链服务

前言系统设计实践篇的文章将会根据《系统设计面试的万金油》为前置模板,讲解数十个常见系统的设计思路。设计目标设计一个像TinyURL这样的URL缩短服务。该服务将提供一个较短的URL,重定向到原本长的URL。一. 为什么我们需要URL短链URL缩短用于为长URL创建更短的别名。我们称这些缩短的别名为短

Project Reactor 响应式编程

什么是响应式编程在计算中,响应式编程或反应式编程是一种面向数据流和变化传播的声明式编程范式。这意味着可以在编程语言中很方便地表达静态或动态的数据流,而相关的计算模型会自动将变化的值通过数据流进行传播。

Java协程实践指南(一)

说起协程,大多数人的第一印象可能就是GoLang,这也是Go语言非常吸引人的地方之一,它内建的并发支持。Go语言并发体系的理论是C.A.R Hoare在1978年提出的CSP(Communicating Sequential Process,通讯顺序进程)。CSP有着精确的数学模型,并实际应用在了Hoare参与设计的T9000通用计算机上。从NewSqueak、Alef、Limbo到现在的Go语言,对于对CSP有着20多年实战经验的Rob Pike来说,他更关注的是将CSP应用在通用编程语言上产生的潜力。作为Go并发编程核心的CSP理论的核心概念只有一个:同步通信。

QCon笔记~《天下武功,唯快不破——面向云原生应用的Java冷启动加速技术》

上周去听了QCon全球开发大会,其中有几场影响比较深刻的分享,除去几个比较概念化的话题,在Java技术演进这个Topic里的几个分享都是比较有干货的(但感觉工作中用不到)首先是关于林子熠老师分享的冷启动加速技术,听完后这几天也在思考分享中所说敢叫日月换新天的创建型技术与现有静态编译语言的对比。分享人

茅坑杀手与Alias Method离散采样

说起Alias,你可能第一个联想到的是Linux中的Alias命令,就像中世纪那些躲在茅坑下面(是真的,起码日本有粪坑忍者,没有马桶的年代就是社会的噩梦)进行刺杀的杀手一样,让人防不胜防,对于那些被这个命令坑过的人来说,电脑必须时刻出现在视野内,因为你不知道你身边的杀手朋友什么时候会模仿中世纪茅坑杀

Hi,Friend

切换主题 | SCHEME TOOL