书栈网 · BookStack 本次搜索耗时 0.019 秒,为您找到 46005 个相关结果.
  • 编写易读的代码

    编写易读的代码 编写易读的代码 这种编写注释块来生成API文档的做法可不仅仅是为了偷懒,它还有另外一个作用,就是通过回头重看代码来提高代码质量。 随便一个作者或者编辑都会告诉你“编辑非常重要”,甚至是写一本好书或好文章最最重要的步骤。将想法落实在纸上形成草稿只是第一步,草稿确实可以给读者提供不少信息,但往往还不是重点最明晰、结构最合理、最符合阅读习...
  • 比特币 —— 区块链思想诞生的摇篮

    比特币 —— 区块链思想诞生的摇篮 比特币 —— 区块链思想诞生的摇篮 之所以看得更远,是因为站在了巨人的肩膀上。 作为区块链思想诞生的源头,比特币项目值得区块链技术爱好者们仔细研究。 比特币网络是首个得到大规模部署的区块链技术应用,并且是首个得到实践检验的数字货币实现,无论在信息技术历史还是在金融学历史上都具有十分重要的意义。比特币项目在诞...
  • 比特币 —— 初露锋芒的区块链

    比特币 —— 区块链思想诞生的摇篮 比特币 —— 区块链思想诞生的摇篮 之所以看得更远,是因为站在了巨人的肩膀上。 作为区块链思想的源头,比特币项目值得区块链技术爱好者们仔细学习和研究。 比特币网络是首个得到大规模部署的区块链平台,也是首个得到长时间实践检验的加密货币实现,无论在科技史还是金融史上都将具有十分重要的意义。比特币项目在诞生和发展过程...
  • 第5章 学习

    10031 2018-05-11 《把时间当作朋友》
    第五章:思考 1. 勤于思考 2. 思维陷阱 概念不清 拒绝接受不确定性 3. 因果关系 基础 双盲测试 自证预言 小结 4. 逆命题 5. 举证责任 6. 案例局限 7. 对立论证 8. 张冠李戴 9. 感悟与道理 10. 克服恐惧 11. 辅助工具 第五章:思考 1. 勤于思考 遇到问题动脑子想一想其实是根本不费...
  • 144. Binary Tree Preorder Traversal

    题目描述(中等难度) 思路分析 解法一 递归 解法二 栈 解法三 Morris Traversal 总 题目描述(中等难度) 二叉树的先序遍历。 思路分析 之前做过 94 题 的中序遍历,先序遍历的话代码可以直接拿过来用,只需要改一改 list.add 的位置。 解法一 递归 递归很好理解了,代码也是最简洁的。 pub...
  • 39.和为s的两个数字

    一、题目 二、解题思路 三、解题代码 一、题目 输入一个递增排序的数组和一个数字s,在数组中查找两个数,得它们的和正好是s。如果有多对数字的和等于s,输出任意一对即可。 举例说明 例如输入数组{1 、2 、4、7 、11 、15 }和数字15. 由于4+ 11 = 15 ,因此输出4 和11 。 二、解题思路 我们先在数组中选择两个数字...
  • 多态

    多态 总结 参考资料 多态 总结 多态在面向对象程序中的应用相当广泛,只要有继承的地方,或多或少都会用到多态。然而多态比起继承来,更容易被不明不白地使用,一切看起来都那么顺其自然。在客户程序员这边,一般是只要多态是可行方案的一种,到最后大部分都会采用多态的方案来解决问题。 然而多态正如它名字中所暗示的,它有非常大的潜在可能引入不属于对象初衷...
  • 有意义的转场动画

    有意义的转场动画 示例 示例 视觉连贯性 思考点 示例 有意义的转场动画 对于普通用户来说,是关注一个应用本身、还是更关注这个应用的元素从 A 点到 B 点转变的过程,这种选择往往有些难。谨慎编排的动画可以在有多步操作的过程中有效地引导用户的注意力;在版面变化或元素重组时避免造成困惑;提高用户体验的整体美感。动画设计不仅应当优美,更应当服务...
  • 学会提问

    学会提问 参考资料 学会提问 这是我遇到的第一个提升效率的方式。 刚接触网络和论坛的时候,我常常会去问一些浪费别人时间去回答的问题,比如:”如何XXX”,其实这类问题如果再花几分钟,或者再思考下都是很容易得出答案的问题。但是互联网给人的就是浮躁,很多情况下我们只学会了伸手去索取。 一个好的答案需要一个好的问题。学会提问,你会得到更多的信息。网络...
  • chapter5练习

    chapter5练习 编程作业 进程创建 实验要求 实验检查 问答作业 报告要求 chapter5练习 本节难度: 一定比lab4简单 编程作业 进程创建 大家一定好奇过为啥进程创建要用 fork + execve 这么一个奇怪的系统调用,就不能直接搞一个新进程吗?思而不学则殆,我们就来试一试!这章的编程练习请大家实现一个完...