罗杰·克劳利的作品读后感

最近两个月,我一直在读英国历史学家罗杰·克劳利(Roger Crowley)的作品。 他一共写过四本书,都有中译本,我全读完了。如果你喜欢历史,尤其是欧洲历史,我强烈推荐这几本书。 它们都涉及一件事:欧洲文艺复兴时期的航海史。对于古人来说,航海是把世界联系在一起的主要方式。13世纪到17世纪,欧洲的航海技术有了突飞猛进的发展,重大的历史事件都跟航海有关系。罗杰·克劳利就通过这个切入点,写了欧洲的四个重大历史主题。 《财富之城》写了威尼斯人通过与东

数据库表连接的简单解释

关系型数据库最难的地方,就是建模(model)。 错综复杂的数据,需要建立模型,才能储存在数据库。所谓模型就是两样东西:实体(entity)+ 关系(relationship)。 实体指的是那些实际的对象,带有自己的属性,可以理解成一组相关属性的容器。关系就是实体之间的联系,通常可以分成一对一、一对多和多对多等类型。 在关系型数据库里面,每个实体有自己的一张表(table),所有属性都是这张表的字段(field),表与表之间根据关联字段连接(joi

以「不朽」观照,十年读《资治通鉴》

笨方法学习周报是我使用笨方法学习的卡片汇总,笨方法四词概之「坚毅、认真、科学、模仿」,平日逐条首发「笨方法学写作」知识星球,每周汇总部分在此,欢迎订阅。本期编号【2019/02W】 人间小值得 早上 8 点半的公车上,我被挤在车体中间,旁边一个小女孩一只手在拉着吊环摇摇晃晃,另一只手拿着一只雾气腾腾的胶袋,袋中装着五六只小笼包。过了一会,公车遇到了红灯暂停下来,小女孩赶紧提起袋子,一只手用手心捧起接着,另一只手赶紧开起袋口。 我以为她会一口咬下去,没有到她屏住呼吸,狠

Sentinel 发布里程碑版本,添加集群流控功能

自去年10月底发布GA版本后,Sentinel在近期发布了另一个里程碑版本v1.4(最新的版本号是v1.4.1),加入了开发者关注的集群流控功能。集群流控简介为什么要使用集群流控呢?假设我们希望给某个用户限制调用某个 API 的总 QPS 为 50,但机器数可能很多(比如有 100 台)。这时候我们很自然地就想到,找一个 server 来专门来统计总的调用量,其它的实例都与这台 server 通信来判断是否可以调用。这就是最基础的集群流控的方式。那么这个 server 如何部

高效开发 Dubbo?用 Spring Boot 可得劲!

不仅简化了 Dubbo 基于 xml 配置的方式,也提高了日常开发效率,甚至提升了工作幸福感。为了节省亲爱的读者您的时间,请根据以下2点提示来阅读本文,以提高您的阅读收获效率哦。如果您只有简单的 Java 基础和 Maven 经验,而不熟悉 Dubbo,本文档将帮助您从零开始使用 Spring Boot 开发 Dubbo 服务,并使用 EDAS 服务注册中心实现服务注册与发现。如果您熟悉 Dubbo,可以选择性地阅读相关章节。为什么使用 Spring Boot 开发 Dubb

Dubbo Ecosystem - 从微服务框架到微服务生态

从微服务框架到微服务生态,这是微服务发展的必然趋势,也是Dubbo社区满足开发者更高效的构建微服务体系期望的使命和担当。近期,Apache Dubbo PPMC 望陶(社区昵称:ralf0131)做了主题为《首次直播揭秘 Apache Dubbo Ecosystem:从微服务框架到微服务生态》的直播分享。本文整理自此次分享,通过该内容,您将了解到Apache Dubbo Ecosystem的:产生背景生态定位和组件选择原则体系总览和层次结构和Spring Cloud之间的联系

为什么做Side Project?

如今很多人被“职业牢”,薪水不高不低,人际复杂,发展瓶颈,前途迷茫,生活开支索取的一端总是固定的,收入永远跑不过物价房价,辞职的后果简直不要想太多。 求不得,舍不掉,收到不少类似情景的圈友私信,我建议就是不要轻易辞掉工作,先尝试一些Side Project。尤其是铁饭碗和二线以下城市的混吃等死的工作是可以有几个小时的Lunch break的! 一,什么是Side Project? 一般我们每个人都会有自己的正职,比如在一个公司里上班白领,在家的全职妈

从三次可用性测试中,我学到了什么?

身在传统制造业外企,身边并没有像互联网公司的用户体验团队,因此担着「用户体验设计师」的 title,常常需要肩负起各类的职责,这其中就包括用户研究。虽然曾经在设计咨询公司有过 focus group 和家访的经历,但和可用性测试有很大的不同,因此也只好摸着石头过河,一边做一边找资料一边积累经验。 本文是我在经过前后三次可用性测试后总结的一些经验,不对的地方希望大家指出。 简单介绍下三次可用性测试的基本情况: 第一次可用性测试——C端用户App v0.1,10个参与者; 第二

用心理学的知识,告诉你人们为什么喜欢使用「清单」

在二战中,波音公司推出了令人生畏的299型飞机,被称为「飞行要塞」,相比之前的轰炸机,它有4个更先进的引擎和近104英尺的巨大翼展,可以飞得更快、更远,携带的炸弹数量也是之前的5倍,可以说是军事领域的一大进步。 但是,在一次试飞中,299型飞机出乎意外坠毁了,坠机报告证实了是飞行员的错误导致了事故,事后结论是,一个飞行员管理4个引擎的复杂度太高,不切合实际。尽管如此,军方还是采购了几架这个型号的飞机,并要求飞行员设法驯服它们。 后来,299型飞机竟然「零事故」飞行了180万英

每周分享第 39 期

这里记录过去一周,我看到的值得分享的东西,每周五发布。 欢迎投稿,或推荐你自己的项目,请前往 GitHub 的 ruanyf/weekly 提交 issue。 新年的1月2日,苹果公司发布了一份公开信,长达1400字。主要内容是,由于大中华市场的销售额下滑,该公司预计2019年第一季度,收入会低于预期7%。 有人找出,苹果公司上一次发布收益预警,还是在2002年6月18日,一共只有100多个词。 苹果公司预计第二季度的收入将达到约14亿美元~