240 发简信
IP属地:北京
  • 前端组件化之路的一些思考与被神化的MVVM

    当初上手使用的时候就直接使用的 Vue,简单方便且直接。但最近在思考为什么三大框架得以挤掉 jQuery 变得流行,至于流行的原因众说纷纭,但我认为真正的原因只有两个: 提供...

  • 事件稀释 Debounce & Throttle

    事件稀释是一个在实际开发过程中经常遇到的问题,例如一次鼠标滚动可能触发几十次滚动事件,当我们在懒加载的时候如果不做稀释的话,很可能用户滚动一下鼠标就会发出几十次ajax请求,...

  • 240
    面向对象建模分析(四)

    什么是动态建模 所有系统均可表示为:静态结构和动态结构 状态图、活动图、顺序图和协作图描述系统结构和行为,适合描述系统在不同的时间点是如何动态交互的。 活动图 活动图与状态图...

  • 240
    软件过程与项目管理(二)

    过程思维 面向过程的思维与面向任务的思维区别是什么 面向过程的思维:注重的是总体目标、各部分工作的协调性和一致性,从而消除了各部分工作之间的冲突,提高了总体的工作效率,从而有...

  • 240
    操作系统(一)

    操作系统概述 计算机系统 硬件计算机的实体部分,是有形的设备和装置的总称 软件控制计算机运行的程序及其相关信息 操作系统层次结构 下层的软件为上一层提供服务,上层的软件依靠下...

  • 240
    操作系统(二)

    进程调度 进程 进程是程序在计算机中的一个执行过程。程序是静态的,而进程是动态的。 每个进程都有一个进程控制块,操作系统用来存放进程有关的信息。 进程的创建 四种主要事件会导...

  • 240
    软件过程与软件管理(一)

    软件过程与项目管理(一) 软件危机 在软件开发及维护的过程中所遇到的一系列严重问题,这些问题皆可能导致软件产品的寿命缩短、甚至夭折。 主要表现 项目运行超出预算 项目运行延期...

  • 240
    软件过程与项目管理(三)

    软件过程与项目管理 软件过程改进 过程改进帮助软件企业对其软件过程的改进进行计划、措施制 定以及实施。 软件过程改进环境 一个软件过程改进环境不断要对过程的定义及文档化加以支...

  • 240
    软件过程与项目管理(四)

    4-CMMI 能力成熟度模型集成 过程能力 通过遵循某个过程,有能力预见未来所得到的结果范围 过程性能:特定项目遵循某过程所得到的实际结果的度量 过程能力轮廓:可以用二维平面...