一些实验或者是规律

一些实验或者是一些规律,有助于理解这个社会。

马太效应

马太效应名字来自圣经《新约·马太福音》一则寓言:“凡有的,还要加倍给他叫他多余;没有的,连他的所有也要夺过来”。

老子:“天之道,损有余而补不足。人之道则不然,损不足以奉有余”。

《人月神话》读后感

《人月神话》主要讲了计算机软件研发效率的提升,不会像计算机硬件那么快,没有银弹。

计算机硬件技术更新换代快,我认为是因为计算机硬件研发时需要考虑的比较少,比较固定,比如只需要在运算速度、稳定性、兼容性等几方面提升就可以了;

计算机软件是面向各行各业,各种需求,在前期设计、后期开发的过程中,确实不会像硬件那样每两年提升一个数量级,但是随着软件基础设施的建立,基于云计算、开源项目、企业级api服务等的不算完善,新开发的应用型软件,应该会越来越快,简单和稳定。

面向对象编程思想

面向对象程序设计的特征

  • 封装
  • 继承
  • 多态

程序设计的基本原则SOLID,使得软件维护和扩展更加可能。

  • 单一功能原则
  • 开闭原则(open/closed principle),对扩展是开放的,对修改是封闭的
  • 里氏替换原则
  • 接口隔离原则
  • 依赖反转原则

编程中实现以上原则常用的设计模式有:

创建型模式:

结构型模式

行为型模式

  • 策略模式(strategy pattern)

参考:

操作系统常用操作

windows常用命令:

  • cd /d d:\test   切换目录(change directory)
  • md d:\test\test1  创建test1文件夹(make directory)
  • rd d:\test\test1  删除test1文件夹(remove directory)
  • del d:\test\test1\test.txt  删除test.txt文件
  • tree d:\test\test1  查看test1文件夹里面的文件夹目录
  • tree d:\test\test1 /f  查看test1文件夹里面的文件夹和文件目录

不能编辑保存hosts文件,设置gpedit.msc,本地账户→“用户账户控制:以管理员批准模式运行所有管理员”修改为禁用