摘要: 常用git命令 https://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html https://www.liaoxuefeng.com/wiki/896043488029600 从别人的git上下载项目代码并运行: 下载git软件,新建目录, 阅读全文
posted @ 2020-07-21 17:01 LenQ 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一.软件工程师的软件工程知识技能水平高低主要体现在哪些方面 1、软件工程师 软件工程师主要是指从事软件开发相关工作的人员,不仅包括通常意义上的软件设计人员,还包括软件架构人员、软件工程管理人员、程序员等其他与软件开发相关的工作人员。软件工程师需要掌握较为全面的计算机技术,除了基础的编程语言、数据库技 阅读全文
posted @ 2020-01-04 11:23 LenQ 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 一.需求分析的定义 需求分析是软件计划阶段的重要活动,也是软件生存周期中的一个重要环节,该阶段是分析系统在功能上需要“实现什么”,而不是考虑如何去“实现”。需求分析的目标是把用户对待开发软件提出的“要求”或“需要”进行分析与整理,确认后形成描述完整、清晰与规范的文档,确定软件需要实现哪些功能,完成哪 阅读全文
posted @ 2019-12-11 20:35 LenQ 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一.设计模式简介 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套被反复使用的、多数人知晓的 阅读全文
posted @ 2019-12-06 21:56 LenQ 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 一.领域建模Domain Modeling定义 领域模型(domain model)是对领域内的概念类或现实世界中对象的可视化表示。领域模型也成为概念模型、领域对象模型和分析对象模型。 二.业务领域建模原因 领域建模可以降低软件和现实世界之间的差异,用真实的业务概念划分职责,目的是实现一个可以高效低 阅读全文
posted @ 2019-11-24 11:18 LenQ 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 1. 用例建模简介 用例是应用程序开发中的一个关键技术,主要用来捕获系统的高层次(High Level)用户功能性需求。这个绕口的描述主要是因为用例不能用于捕获非功能性需求,也不能用于捕获内部的功能性需求。试图这样做将会造成灾难。首先因为用例是一个非正式的和不精确的建模技术。其次用例的另一个用途是建 阅读全文
posted @ 2019-11-03 19:25 LenQ 阅读(3139) 评论(0) 推荐(0) 编辑
摘要: 1.开发步骤 本次工程实践是基于ESP-WROVER-KIT开发板的数据采集系统,ESP32开发板通过 USB 连接到开发主机(开发主机可以是 Linux、Windows 或MacOS操作系统),开发主机上有 ESP-IDF (乐鑫 SDK)、编译器工具链和项目代码。主机先编译代码生成可执行文件,然 阅读全文
posted @ 2019-10-10 20:52 LenQ 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 一.综述 工程实践是基于ESP-WROVER-KIT开发板的的数据采集平台,结合嵌入式技术和无线网络技术的数据采集控制系统。ESP-WROVER-KIT是一款基于ESP32无线网络和蓝牙/蓝牙低能耗(BLE)片上系统(SoC)的全功能开发板。该板与基于Espressif系统的双核无线双模蓝牙模块兼容 阅读全文
posted @ 2019-10-05 10:52 LenQ 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 键盘对于程序员来说是至关重要的一部分,键盘的使用效率提高,不仅有程序员自身的技能,还受使用习惯和硬件原因的影响。对程序员来说,最怕的可能就是脑子突然断线,望着键盘,脑子一片空白。这使程序员的工作效率和键盘的使用效率大打折扣,所以我们如何提高程序员的键盘使用效率? 一.程序员使用键盘最常用的技能 1. 阅读全文
posted @ 2019-09-17 13:03 LenQ 阅读(693) 评论(0) 推荐(0) 编辑