reupe

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2019年2月15日

摘要: 假如有这样一个场景:小红做作业的时候,有一道题不会做,这时候,小红就去问同桌小明怎么做,小明表示也不会做,于是,小红又去问学习委员小黄,小黄也不会做,最后,小红不得不请教老师这个问题,老师给江红讲解了这个问题。 从上述场景中,我们看到小红依次找了 小明、小黄、老师,如果用流程图表示,那么就是: 看起 阅读全文
posted @ 2019-02-15 09:29 yxlaisj 阅读(182) 评论(0) 推荐(0) 编辑

2019年2月13日

摘要: 假如公司计划开发一套MDM(移动设备管理)系统,即管理员可以在web页面上操控接入系统的手机(这里不区分Android和iOS),比如,针对某台手机,在web页面上点击“锁屏”按钮,该手机就锁屏了,点击“解锁”按钮,该手机就解锁了。 对于这套系统,核心部分无疑就是刚刚描述的一系列对手机下发命令。这套 阅读全文
posted @ 2019-02-13 20:01 yxlaisj 阅读(164) 评论(0) 推荐(0) 编辑

2019年2月12日

摘要: 假如需要设计这样一个业务场景:某公司管理系统登录账户有销售员工、研发员工用户,现系统规划考勤系统、薪资系统需要针对三种员工做不业务逻辑。该系统有两个维度方面的变化,一个是员工的变化,即可以是销售员工,可以是研发员工;另一个是业务维度的变化,即考勤系统和薪资系统的变化,针对这一系统设计,我尝试从单继承 阅读全文
posted @ 2019-02-12 10:46 yxlaisj 阅读(372) 评论(1) 推荐(0) 编辑

2018年3月18日

摘要: 对于初学者来说,使用CMD命令(Unix以及类Unix系统采用Termial)来编译和运行Java的好处是让初学者直观地体会到编译(Compile)这一步骤,加深记忆。所谓编译就是将文本文件xxx.java翻译为Java虚拟机可以识别的字节码文件xxx.class,这部分原理暂且不做深究,直接介绍如 阅读全文
posted @ 2018-03-18 14:02 yxlaisj 阅读(2175) 评论(0) 推荐(0) 编辑

2017年12月24日

摘要: 1 作用域和提升 1.1 作用域(Scope) 某个变量名或者函数名,在某个程序片段中是否可见或者可访问,如果是,那么这个程序片段就是这个变量名或者函数名的作用域。比如: TomXinhuaTomUncaught ReferenceError: libraryName is not defined 阅读全文
posted @ 2017-12-24 22:12 yxlaisj 阅读(263) 评论(0) 推荐(0) 编辑