一、背景
程序的定义:程序=数据+算法+接口
二、常用技巧
技巧1 – 按目标设计接口做幂等设计
– 场景
背景:做任务赚积分。前端发出增加积分请求,如果收不到响应会重试。
...
4年前 (2019-02-25) 877℃
0喜欢
在上一篇文章——《细说API – 重新认识RESTful》中介绍了如何理解和设计RESTful风格的API,现在我们来聊聊如何有效的呈现API文档,以及前后端协作的方式。
我经历过一些没有文档的项目,前后端开发者坐到一起口口相传,或者有些团队用 word、pdf...
4年前 (2019-02-25) 1181℃
0喜欢
作者介绍:石建松,负责 vivo 互联网的交付系统架构设计和落地,之前在百度做移动运维平台和评价运维平台。本文为 石建松 在 DOIS 2018 · 深圳站的分享。
本次的分享主要分三个部分,第一部分主要介绍 vivo...
4年前 (2019-02-25) 1254℃
0喜欢
问个问题,架构是计算机系统特有的吗?我认为不是,我觉得架构其实是一个很广泛的概念,我们如果用架构的眼光看待周围的事物,很多东西都是相通的
18年的最后一天,去医院开了几盒药,不知是不是因为马上就到下一年了,需要重新计算门槛费,医院的人真的是多。我这一两年是经常...
4年前 (2019-02-25) 1070℃
0喜欢
Docker 在生产环境的部署方案,目前的最优解显然是 Kubernetes 了,Kubernetes (下称 K8s)提供了非常完备的功能,几乎能覆盖所有能想到的运维场景,这点无需多言。
唯独对于流量不大,对于机器资源要求比较严苛的小项目,K8s 就显得不那么友好了:...
4年前 (2019-02-25) 1888℃
0喜欢
人类探索人工智能的初级阶段:基于规则运行的机器
我们这次的讲座从一个图片开始, 这张图片,记载了一个历史上非常有名的会议,叫做达特茅斯会议(Dartmouth Conference)
2006年,会议五十年后,当事人重聚达特茅斯。
...
4年前 (2019-02-25) 975℃
0喜欢
点击标题下「蓝色微信名」可快速关注
在各行各业都全力拥抱“大数据”的今天,随着获客成本的急剧攀升,竞争日益残酷,一个APP想从海量APP中脱颖而出,让用户下载、注册和使用它,甚至忠于它,很大程度上取决于产品是否满足用户的需求。因此,APP设计者只有充分了解用户,才能更好地获取用...
4年前 (2019-02-25) 1085℃
0喜欢
虽然软件工程是一种系统方法,它通过应用项目管理的方法,不完全依赖个人的能力,通过JAD、审查、评审、测试等质量控制手段来确保软件产品质量。
但是,“打铁还要自身硬”。软件产品的质量与软件开发人员的能力和知识水平有非常直接的关系。想要指望依靠团队的审查、评审、测试...
4年前 (2019-02-25) 963℃
0喜欢
提升做事效率,在计算机研究上,提升研究解决问题的思路,提升解决问题的方法。时间始终是有限的,需要将做事效率提升,才能在更段时间有更多产出,以及更多收获。
读书也是一样,对于技术知识性图书,要抓住根本,抓住脉络去读。不要一下子迷茫在各种各样书里面,...
4年前 (2019-02-25) 1136℃
0喜欢
前面我们和大家简单分析了Harbor 的实现原理和部分源代码,这节课给大家介绍下如何快速安装并使用 Harbor。
安装 Harbor
Harbor 支持多种安装方式,源码目录下面默认有一个安装脚本(make/install.sh),采用 docker-compo...
4年前 (2019-02-25) 1530℃
0喜欢