• 如何开发一个陌生的功能

    资源 对于陌生的功能,以文件上传为例说明 功能的参与者: (参与者为客户端和服务端) 功能的流程: 用户先在客户端这边选择一个文件,然后以http的post请求的方式发送给服务端; 服务端接收到文件后,在本地创建文件夹并存储文件。 功能流程中...
  • 图片上传项目

    Project Progress(Three steps) UI and function of UploaderUI is done, function includes two parts: drag and drop 点击上传本地文件 ...
  • 阅读

    书单 《The passionate programmer》 《Soft skills》 《Designing Data-Intensive Applications》
  • 生活的意义是什么,人类的未来在哪里?

  • JS训练

    资源 菜鸟教程:https://www.runoob.com/js/js-obj-intro.html res2https://javascript.info/ MDNhttps://developer.mozilla.org/en-US/doc...
  • 设计模式之观察者

    意图定义对象之间的一对多依赖,一个对象状态改变时,它的所有依赖都收到通知并且自动更新状态。主题(subject)是被观察者对象,所有依赖者(Observer)称为观察者。 气象站和数据显示器 demo1234567891011121314151617...
  • Node.Js入门到实战

    学习路径 持续学习文档。Node.js 的文档很好,建议继续深入研究 API 和模块,了解更多的工具。 掌握模块化设计。模块化是Node.js的重要概念之一,建议学习实践更多的模块化设计模式,例如 CommonJS, AMD 和 ES6 Modul...
  • Interview Preparation

    behavioral questions What is your biggest achievement? my personal website which is a collection of my information and my p...
  • 职业发展规划与思考

    职业发展最重要的能力是什么有规划,有目标,有认知,有行动、共情(empathy) 如何保持自己的核心竞争力合作能力、思考能力,学习能力,沟通能力,态度,好奇心 关注行业趋势关注行业领头企业、行业经营模式、工作方式。知道最厉害的人是谁,他们在做什么,如...
  • BucketSort

    特征 feature桶排序最好情况下可以在线性时间O(N),桶排序的时间复杂度取决于对各个桶之间数据进行排序的时间复杂度。 是否稳定稳定的排序算法, 判断就是 a[i] = a[j], i < j, 在排序完成之后,i和j下标对应的元...