一 、什么是面向对象? 面向对象(Object Oriented),简写OO,是一种软件开发方法。 面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。 面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络 ...
分类:
Web程序 时间:
2020-01-01 23:37:46
阅读次数:
128
软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。它是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结 ...
分类:
其他好文 时间:
2020-01-01 20:53:26
阅读次数:
83
ORM概述 ORM(Object-Relational Mapping) 表示对象关系映射。在面向对象的软件开发中,通过ORM,就可以把对象映射到关系型数据库中。只要有一套程序能够做到建立对象与数据库的关联,操作对象就可以直接操作数据库数据,就可以说这套程序实现了ORM对象关系映射 简单的说:ORM ...
分类:
其他好文 时间:
2019-12-31 21:42:10
阅读次数:
64
一、软件工程师的软件工程知识技能水平高低主要体现在哪些方面总结 1、软件工程师 软件工程师英文是Software Engineer,是从事软件职业的人员的一种职业能力的认证,通过它说明具备了工程师的资格。软件工程师是从事软件开发相关工作的人员的统称。软件工程师包括软件设计人员、软件架构人员、软件工程 ...
分类:
其他好文 时间:
2019-12-31 10:54:56
阅读次数:
92
HDZ介绍
华为开发者地带的英文缩写(Huawei Developers Zone),是华为开发者生态面向全国、全球开发者建立的开发者社区组织。HDZ组织分为地域和技术维度,对云计算、区块链、IoT、人工智能、大数据、软件开发、5G、开源、敏捷、数据库、鲲鹏等等各领域技术感兴趣开发者、软件工程师、创业者、运营人、产品人、大学生、老师等都可以参与到HDZ。HDZ秉承开放、自由、创新的社区文化,完全由各地HDZ组织者、志愿者自发组建和领导。华为公司不直接参与HDZ组织建设和领导,只按需对HDZ社区活动提供必要的方向指导、资源支持、学习支撑等,并为各地HDZ组织者提供与全国组织者互动交流的机会。
分类:
其他好文 时间:
2019-12-31 01:37:07
阅读次数:
133
GNU GPL 许可证常见问题解答(一) https://linux.cn/article-8761-1.html 本文由高级咨询师薛亮据自由软件基金会(FSF)的英文原文翻译而成,这篇常见问题解答澄清了在使用 GNU 许可证中遇到许多问题,对于企业和软件开发者在实际应用许可证和解决许可证问题时具有 ...
分类:
其他好文 时间:
2019-12-31 01:16:27
阅读次数:
82
软件开发目录规范为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要。软件的目录规范并无硬性标准,只要清晰可读即可,假设你的软件名为foo,笔者推荐目录结构如下Foo/|--core/||--core.py|--api/||--api.py|--db/||--db_handle.py|--lib/||--common.py|--conf/||--settin
分类:
其他好文 时间:
2019-12-31 01:02:12
阅读次数:
55
1.开发类职位 开发类职位首要包含程序员、高档程序员、高档软件工程师等。 1)程序员 程序员职位散布较广,一般由如下几部分组成: (1)C/C++程序员:根据公司类型差异,不同职位的考点截然不同。一般来说,偏“硬”的公司会对C++的位制转化、指针用法、数据结构考得比较多;偏“软”的公司会对多态继承、 ...
分类:
其他好文 时间:
2019-12-30 22:59:22
阅读次数:
88
团队获奖总结 一、团队简介 团队名称:卓越Code 团队口号:宁为代码累弯腰,不为bug点提交 项目名称:基于SCRUM方法实践的西油计科党建设计与实现 姓名 学号 博客园 魏家田 201731062307 https://www.cnblogs.com/dwyy666/ 曾文杰 201731062 ...
分类:
其他好文 时间:
2019-12-30 21:18:34
阅读次数:
121
1.1 计算机软件发展历史 1.1.1 软件测试是伴随着软件的产生而产生的。早期的软件开发过程中,那时软件规模都很小、复杂程度低,软件开发的过程混乱无序、相当随意,测试的含义比较狭窄,开发人员将测试等同于“调试”,目的是纠正软件中已经知道的故障,常常由开发人员自己完成这部分的工作。对测试的投入极少, ...
分类:
其他好文 时间:
2019-12-30 21:13:13
阅读次数:
156