![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
阅读
文章平均质量分 84
编程轨迹_
修罗社区 | 掘金优秀创作者 | 清华大学出版社签约作者 | Web3 开发者 | CSDN 银牌讲师 | 蓝桥云课2021年度人气作者Top2 | 工信部蓝桥认证命题人 | CSDN 博客专家 | 腾讯云2022 年度优秀作者 | 阿里云专家博主 | 华为云享专家 | 著作:《前端面试复习笔记》|《Web3 开发系列教程》|《ThreeJS 在网页中创建动画》|《ElementUI 详解与实战》|《PWA 渐进式Web应用开发》
展开
-
使用装饰器模式强大你的 fetch
1. fetch() 很好,但你可能希望更好fetch()API允许你在web应用程序中执行网络请求。fetch()的用法非常简单:调用fetch ('/movies.json')来启动请求。当请求完成时,您将获得一个Response对象,从中提取数据。下面是一个简单的例子,如何从movies.json URL获取JSON格式数据:async function executeRequest() { const response = await fetch('/movies.json'); .原创 2021-05-03 08:41:21 · 225 阅读 · 0 评论 -
【人月神话】02 各司其职与规则
一、外科手术队伍在接手一个大型项目时,该如何分配你的资源?例如OS/360,Exec 8 、TSS 这样的产品。软件经理很早就认识到这个问题。从人员角度上,他们认为优秀程序员和较差程序员之间的生产率的差异,但实际测量出的差异令人吃惊。有人曾对一组具有经验的程序员进行测试,发现最好和最差的表现在生产率上平均比例为10:1,在编程速度和空间上具有5:1。为什么开发成本会如此差别巨大?很关键...原创 2018-04-24 17:35:33 · 280 阅读 · 0 评论 -
关于web性能的思考与分享[05]雅虎 14 条军规—高性能网站建设指南
当你打开网页的时候,你所看到的文字、图片、多媒体等,这一切内容都是你从服务器获取的,每一个内容(文件,如js\css\html\json\img…)的获取就是一个http请求。cdn:尽可能避免互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器,所构成的在现有互联网基础上的一层智能虚拟网络。cdn系统能够实时的根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息,将用户的请求重新导向离用户最近的服务器节点上。其目的是使用户就近取的所原创 2015-12-19 22:50:10 · 1466 阅读 · 0 评论 -
【数据可视化】数据可视化之美——用专家的眼光洞察数据
概述数据分析中一个渐趋普遍的趋势是将相互关联的数据作为网络进行分析。网络分析不仅仅是查看数据的属性,还会关注数据和最终产出之间的结构关联。我们的重点是理解这些网络。网络总是难以进行可视化和导航,而且最大的问题是很难找到与任务相关的模式。分析师的角度网络分析师注重研究不同因素之间的关系而非具体因素; 这些因素可以解释社会、文化和经济现象,但它们之间如何联系和它们本身一样重要。在出现......原创 2017-10-16 15:28:27 · 3327 阅读 · 0 评论 -
【数据可视化】数据之美---揭密优雅的数据解决方案背后的故事
有时抛弃一些数据会使可视化效果更美丽。在寻找设备方面,第一,如果要为数据可视化寻找设备,那么要找遍每个地方。有很多令人兴奋的传感技术被开发出来但却从来未被使用过。如果你准备启动一个可视化项目,首先在贸易展览上或你所在地的大学做一些在线调研。确认是否有新的、你未曾考虑过的方式可以捕捉数据。不同的设备可能会给你的工作增加新的主题或显示出你之前没有看到的数据。总之,尽力去寻找可以给人震撼的可视化技术...原创 2017-11-30 16:37:35 · 730 阅读 · 0 评论 -
【阅读】数据之美,一本书学会可视化设计
这里把《数据之美,一本书学会可视化设计》的摘抄分享下吧,图示上有不清晰的地方还请包容。你真的理解数据了吗? 1.对原始数据了解得越多,打造的基础就越坚实,也就越可能制作成令人信服的数据图表。2.好的可视化设计,需要具备统计学和设计方面的知识。3.可视化创作是一个迭代的过程,不同的数据集迭代周期不同。4.由于数据代表了一定的人物、地点和事物,所以除了真实的数字之外,还有重要...原创 2017-09-20 20:54:48 · 2702 阅读 · 0 评论 -
【人月神话】01 人月神话
这部写于1974年的软件工程管理经典著作,至今已有43年历史。但是可惜的是,这样的著作至今少之又少,今天我们重温这部经典。或许它已成为一个时代,但依然给当下人之深思。—imagineXie一、焦油坑编程系统产品的演进: 程序要转变成编程产品,可以被任何人运行、测试、修复和扩展的程序,在多种平台上运行,程序必须要按照普遍认可的风格来编写,特别是输入的范围和形式必须广泛地适用于所有...原创 2018-04-20 11:09:57 · 582 阅读 · 0 评论 -
【软件工程】《黑客与画家》系列08[完结]-设计与研究2(节选)
软件领域以外的人可能没有听过“弱即是强”,所以意识不到这种模式在艺术领域普遍存在。以绘画为例,文艺复兴时期就有人发现了这一点。如今,几乎所有的美术老师都会告诉你准确画出一个事物的方法,不是沿着轮廓慢慢一个部分、一个部分地把它画出来,因为这样的话各个部分的错误会累积起来,最终导致整幅画失真。你真正应该采用的方法是快速地用几根线画出一个大致准确的轮廓,然后再逐步地加工草稿。 在大多数...原创 2016-07-15 19:31:11 · 714 阅读 · 0 评论 -
【软件工程】《黑客与画家》系列07-设计与研究(节选)
艺术的各个领域有着巨大的差别,但是我觉得任何一个领域的最佳作品都不可能由对用户言听计从的人做出来。 有一句话说:“顾客永远是对的”,这是指评价优秀设计的标准时看它能够多大程度上满足用户的需求。如果你的小说没人爱看,或者你做的椅子极不舒服,那么就说明你的作品失败了,被一票否决了。就算你的小说(或者椅子)有着最先进的理论指导也无济于事。 可是,让用户满意并不等于迎合用户...原创 2016-07-14 17:58:43 · 609 阅读 · 0 评论 -
【软件工程】《黑客与画家》系列06-再设计
著名散文家E.B.怀特说过,“最好的文字来自不停的修改”。所有优秀的作家都知道这一点,它对软件开发也适用。设计一样东西,最重要的一点就是要经常“再设计”,编程尤其如此,再多的修改都不过分。 为了写出优秀软件,你必须同时具备两种互相冲突的信念。一方面,你要像初生牛犊一样,对自己的能力信息万丈;另一方面,你要像历经沧桑的老人一样,对自己的能力抱着怀疑态度。在你的大脑中,有一个声音说“...原创 2016-07-11 19:16:33 · 595 阅读 · 0 评论 -
【软件工程】《黑客与画家》系列05-时间(节选)
新技术被市场接纳的方式有两种,一种是自然成长式,另一种是大爆炸式。自然成长式的一个例子就是在车库里白手起家、自力更生的创业者。几个好朋友埋头工作,在外界毫不知晓的情况下开发出某种新技术。他们把它推向市场,没有任何宣传,最初的用户寥寥无几(但是热心程度无与伦比)。创业者持续改进新技术,与此同时,通过口碑效应,用户数量不断增长。在创业者不经意间,他们已经壮大起来。 大爆炸式的例子是有...原创 2016-07-06 18:30:23 · 766 阅读 · 0 评论 -
【软件工程】《黑客与画家》系列04-财富和权力(节选)
为什么欧洲在历史上变得如此强大?是因为欧洲优越的地理位置,还是因为欧洲人天生就比较优秀,或者是宗教原因?答案(或者至少是近因)可能就是欧洲人接受了一个威力巨大的新观点:允许赚到打钱的人保住自己的财富。 一旦自己的财富有了保证,那些想致富的人就会愿意去创造财富,而不是去偷窃。由此导致的新技术不仅被转化成财富,还被转化成军事力量。隐形飞机的理论是由前苏联数学家提出的,但是因为前苏联没...原创 2016-07-05 17:03:29 · 738 阅读 · 0 评论 -
【软件工程】《黑客与画家》系列03-用户数量
管理一家公司与创立一家公司是不同的两件事。当情况基本稳定下来以后,不妨让大公司来接手。这在财务上也是明智的选择,卖掉公司你的风险就分散了,这就好像有一个理财师建议你用所有钱投资一支波动性很高的股票,你会怎么想? 那么,怎样才能把公司卖掉呢?基本上,不管是否想出售公司,你要做的事情都是一样的(比如多赚钱)。但是,被收购本身就是一门学问,我们在viaweb花了很多时间研究它。 ...原创 2016-07-03 16:01:44 · 594 阅读 · 0 评论 -
【软件工程】《黑客与画家》系列02-小团体=可测量性(节选)
乔布斯曾经说过,创业的成绩取决于最早加入公司的那是个人。我基本同意这个观点,虽然我觉得真正决定成败的其实只是前五人。小团队的优势不在于它本身的小,而在于你能选择成员。我们不需要小村庄的那种“小”,而需要全明星第一阵容的那种“小”。 团队越大,每个人的贡献就越接近于整体的平均值。所以,在不考虑其他因素的情况下,一个非常能干的人待在大公司里的可能对他本人是一件很糟糕的事情,因为他的表现被其他...原创 2016-07-02 16:39:39 · 511 阅读 · 0 评论 -
【软件工程】《黑客与画家》系列01-可测量性与可放大性
要致富,你需要两样东西,可测量性和可放大性。你的职位产生的业绩,应该是可测量的,否则你做的再多,也不会得到更多的报酬。此外,你还必须有可放大性,也就是说你做出的决定能够产生巨大的效应。 单单具备可测量性是不够的,比如,血汗工厂的工人报酬是按照计件制计算的,这是一个只有可测量性,没有可放大性的例子。你的表现可以被测量,并且据此得到回报,但是你没有决策的权力。你能做的唯一决策就是以多快得速度...原创 2016-07-02 16:26:50 · 1210 阅读 · 0 评论