首页 12306智能刷票,订票
文章
取消

12306智能刷票,订票

12306智能刷票,订票

  1. 12306智能刷票,订票。 2. Drive-cli,用于访问谷歌硬盘的命令行界面。3. Udacity Git 提交消息样式指南。 4. 简单,正确,快速:按此顺序。5. 21 个动画基础。

回家


1. 12306智能刷票,订票

12306智能刷票,订票。

项目声明:

本软件只供学习交流使用,务作为商业用途;

能为你抢到一张回家的票,是我最大的心愿。

思路图:

12306智能刷票-思路图

12306智能刷票,订票,https://github.com/testerSunshine/12306

2. Drive-cli,用于访问谷歌硬盘的命令行界面

Drive-CLI是一个用于谷歌硬盘的命令行实用工具,可以帮助您直接访问,同步,下载,上传..而无需离开命令行。命令最好的部分类似于git cli,因此您可以轻松记住它们。

Drive-cli,用于访问谷歌硬盘的命令行界面,https://github.com/nurdtechie98/drive-cli

3. Udacity Git 提交消息样式指南

Udacity Git 提交消息样式指南,这是一份可以被当作官方指南的规范。

Udacity Git 提交消息样式指南,http://udacity.github.io/git-styleguide/

4. 简单,正确,快速:按此顺序

一个软件中最重要的一个品质就是简单性。这比完成你要完成的任务更重要。它比性能更重要。原因很简单:如果您的解决方案不简单,那么它将不正确或快速。

如果有足够的时间,你会发现解决了足够复杂问题的所有软件都会(1)出现错误并且(2)出现性能问题。带有错误的软件不正确。具有性能问题的软件并不快。我们将面临这一事实,因为我们将面临死亡和税收,我们应该做好相应的准备。让我们先考虑正确性。

复杂的软件中断。简单的软件更容易理解,更不容易破坏:移动件少,头脑中的代码行少,边缘情况少。简单的软件也更容易测试 - 毕竟,更少的代码路径可以运行。当然,简单的软件确实会 破坏,当它确实存在时,原因和适当的解决方案通常很明显。

现在让我们考虑一下性能。当你出发时,你可能会对你的瓶颈产生怀疑,你应该在你的方法中考虑它们。然而,当绩效法案到期时,你更有可能忽略了一些事情。找出确定缓慢的唯一方法是衡量。哪个更容易描述:一个复杂的程序,还是一个简单的程序?任何看过足够大的火焰图的人都知道我在说什么。

也许复杂的软件曾经解决了一个问题 该软件需要维护 - 今天的性能和正确性不会是明天。工作量会增加,或者需求会发生变化。软件是生物!当你在星期二早上凌晨2点感到压力,因为服务器本身因为你的第1,831位新客户推动了结算系统的优势,你认为你有能力在一段复杂的代码中找到问题吗?上次见过一年前?

当你面对这些问题时,你必须找到最简单的方法来解决它们。这可能很难做到:可能问题太大,或者您在考虑问题之前可能正在考虑解决方案。虽然可能很难,但这是你最重要的工作。您需要分开问题,识别其中的小问题并无情地删除范围,直到找到可以应用基本解决方案的基本问题。复杂的问题随后出现,简单解决方案的组合比使用复杂解决方案更好。

简单,正确,快速:按此顺序,https://drewdevault.com/2018/07/09/Simple-correct-fast.html

5. 21 个动画基础

大多数动画师都遇到了“动画十二原理”,由迪士尼动画师弗兰克托马斯和奥利约翰斯顿在他们1981年出版的“生命的幻觉”一书中创造出来:

1.壁球和拉伸、2.预期、3.分期、4.直前/姿势构成、5.跟随/重叠、6.慢进和慢进

7.弧形、8.次要动作、9.时间安排、10.夸张、11.实心图纸、12.上诉

21 个动画基础

21 个动画基础,http://www.angryanimator.com/word/2018/04/23/21-foundations-of-animation/

本文由作者按照 CC BY 4.0 进行授权