是的 你没看错!!!用JAVA为MCU开发物联网程序? 一直以来,物联网设备这种嵌入式硬件,对于Java软件开发者来说,就是Black Magic Box,什么中断、寄存器,什么指针、内存泄漏,什么五花八门的编译器、烧录软件——算了还是饶了我吧! ? 我们Java程序员要的是什么?我们要的是面向对象 ...
分类:
编程语言 时间:
2019-10-15 13:05:49
阅读次数:
297
一.软件工程 IBM -> DOS -> Bill Gates -> Microsoft -> Windows 软件开发流程/软件过程/软件生命周期 (一)软件定义期 1)可行性研究阶段——《可行性研究报告》 技术、人员、资金、时间、设备、政策法规、风俗、回报率 2)需求分析阶段——《软件需求说明书 ...
分类:
其他好文 时间:
2019-10-15 00:06:01
阅读次数:
119
很多同学接触linux不多,对linux平台的开发更是一无所知。 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机it行业从业人员,="" 掌握linux是一种很重要的谋生资源与手段。 下来我将会结合自己的几年的个人开发经验,及对 Linux,更是类UNIX系统,及开源软件文化, 谈谈L ...
分类:
系统相关 时间:
2019-10-14 15:00:28
阅读次数:
116
我们为什么要关心Docker? 好。第一个问题:什么是Docker? 如果你是一名开发人员,你可能遇到过以下问题:软件可以在机器上运行,但是在测试环境中却无法工作。那么,Docker在最基本的层面上解决了这个问题。 Docker什么时候开始工作? Docker在软件开发生命周期(SDLC)的部署阶段 ...
分类:
其他好文 时间:
2019-10-14 12:24:28
阅读次数:
67
继承 继承不仅是面向对象的基本特性之一,更是面向对象技术能够提高软件开发效率的重要原因之一。 通俗点说:继承就是从先辈处得到属性和行为的特征 类的继承 :新的类从已有类那里得到已有的特性 通过继承也了解到派生。 类的派生 :从已有的类产生新类的过程。 继承方式: 1、公有继承public 2、私有继 ...
分类:
编程语言 时间:
2019-10-13 17:23:09
阅读次数:
78
一、简介Jenkins是什么? 1.是一个开源的持续集成工具 2.是java开发的 3.可以实现整个软件开发周期的持续集成任务 编码 测试 运维 二、优势1.兼容所有的主流开发环境2.拥有极其丰富的插件,能与主流开发环境进行集成3.以不同的Job类型来创建不同的任务 freestyle 自由风格(通 ...
分类:
其他好文 时间:
2019-10-13 17:01:08
阅读次数:
108
组件图描述了软件的各种组件和它们之间的依赖关系。组件图通常包含 三种元素,即组件、接口和依赖关系。每个组件实现一些接口,并使用 另一些接口 ...
分类:
其他好文 时间:
2019-10-13 15:30:23
阅读次数:
117
避免冲突(Mark as Merged) 如果存在冲突的文件,系统会对其进行更高安全性能的保护。 需要开发人员确认冲突已经排除之后,用鼠标右键单击该文件,选择 Mark as Merged命令,该命令标明文件已经过开发人员的验证,冲突 已经被避免。之后才可用Commit 命令进行提交 ...
分类:
其他好文 时间:
2019-10-13 15:14:36
阅读次数:
150
在Eclipse插件中,将已有的视图、操作集及编辑器进行组合和布局,以支 持特定用户的需求,这种组织的结果称为透视图 ...
分类:
系统相关 时间:
2019-10-13 15:06:48
阅读次数:
129