大佬の文章

每周分享第 35 期

每周分享第 35 期
这里记录过去一周,我看到的值得分享的东西,每周五发布。 欢迎投稿,或推荐你自己的项目,请前往 GitHub 的 ruanyf/weekly 提交 issue。 媒体报道,50岁以上的日本男性每四人就有一人独自生活,女性每七人就有一人独自生活。由于独居人口越来越多,日...

后端

Spring Cloud Config 规范

Spring Cloud Config 规范
Spring Cloud Config 规范 首先Spring Cloud 是基于 Spring 来扩展的,Spring 本身就提供当创建一个Bean时可从Environment 中将一些属性值通过@Value的形式注入到业务代码中的能力。那Spring Cloud Config...

大佬の文章

异步 API 的设计

异步 API 的设计
网站的前后端通信,往往会有异步请求,这时应该怎么设计 API? 我最近读到一篇文章,作者介绍了他的做法,设计得很精细,我觉得值得借鉴,可以当作异步 API 的标准设计。 一、同步 API 为了便于比较,先看看同步 API 的设计。下面是一个很简单的例子。 客户端发出...

大佬の文章

腾讯的历史

腾讯的历史
今天,我读到一篇英语文章,向美国读者介绍腾讯公司的历史。 我觉得,这篇文章整理了好多资料,写得非常清楚。腾讯是怎么发展起来的,只看这篇文章就够了。下面就是它的译文,供大家参考。 1、 1971年,马化腾生于海南。13岁,随家人移居到深圳。 1989年,父母希望马化腾在...

大佬の文章

每周分享第 34 期

每周分享第 34 期
这里记录过去一周,我看到的值得分享的东西,每周五发布。 欢迎投稿,或推荐你自己的项目,请前往 GitHub 的 ruanyf/weekly 提交 issue。 英国有一家叫做 BioTeq 的创业公司,主营业务是人体芯片,也就是在人的体内植入 NFC 和 RDIF ...

大佬の文章

惰性编译资源仓库中的源文件

惰性编译资源仓库中的源文件
我们的 3d engine 的资源仓库使用 Merkle tree 储存在本地文件系统中,我们称呼它为 vfs ,虚拟文件系统,其结构和 git 的仓库非常类似。关于这部分的设计,之前已写过好几篇 blog 了。 现阶段已完成的版本,已经做到把 lua 虚拟机和所有 C/C++...

大佬の文章

MacBook Pro 2018 和 MacBook Pro 2017 对比评测

MacBook Pro 2018 和 MacBook Pro 2017 对比评测
去年我写过一篇《MacBook Pro 2013 款和 2017 款简单性能对比测试》,现在有机会对比测试一下 2018 款和 2017 款,于是这系列评测就这样有了第二篇。 配置对比 15 英寸 MacBook Pro(Mid 2017) 处理器:Intel Core i7 ...

大佬の文章

ECS 中的 Entity

ECS 中的 Entity
我认为 ECS 框架针对的问题是传统面向对象框架中,对象数量很多而对象的特性非常繁杂,而针对对象的不同方面 aspect 编写处理逻辑会非常繁杂。每个针对特定的方面执行业务,都需要从众多对象中挑选出能够操作的子集,这样性能低下,且不相关的特性间耦合度很高。 所以 ECS 框架改...

大佬の文章

每周分享第 33 期

每周分享第 33 期
这里记录过去一周,我看到的值得分享的东西,每周五发布。 欢迎投稿,请前往 GitHub 的 ruanyf/weekly 提交 issue。 上周六是台北市长选举。原定下午四点结束投票,但是排队的人太多,于是改成只要四点你还在排队,就可以投票。 等到最后一个人投完,已...