ICode9

精准搜索请尝试: 精确搜索
  • Day02:计算机2022-07-17 13:36:46

    计算机 硬件及冯诺依曼结构 装机 CPU Memory Motherboard IO设备 冯·诺依曼体系结构   软件及软件开发 分类[功能]:系统软件,应用软件 系统~:DOS,Windows,Linux 应用~:WPS,QQ 软件,开发,软件开发 人机交互(图形化界面,命令行) Windows快捷键 Ctrl+S保存 Ctrl+W关闭

  • 包及内置模块与软件开发目录规范2022-07-15 08:31:06

    目录 绝对导入与相对导入 包的简介 内置模块 软件开发目录规范 编程思想 绝对导入与相对导入    1.绝对导入:以执行文件所在的sys.path为起始路径 往下一层层查找 1.import cour.settings cour.settings.func() # 我拥有强大的功能 2.import sys sys.path.append(

  • python软件开发目录与规范2022-07-14 22:07:16

    绝对导入与相对导入 查找路径只按照执行文件所在的sys.path - 绝对导入 # 就是按照执行文件所在的sys.path为起始路径,一步步往下查找 eg1 : from a import func #在同一个文件路径下模块可以直接导入 eg2 : from c.a import func #在不同路径下模块导入用点的方式把模块当前路

  • 软件开发目录规范、常见内置模块2022-07-14 21:05:14

    目录绝对导入与相对导入绝对导入相对导入包的概念包的作用包的使用编程思想的转变小白阶段函数阶段模块阶段软件开发目录的规范目录的规范优点文件分类详细1.bin文件夹:2.conf文件夹:3.core文件夹:4.lib文件夹:5.db文件夹:6.log文件夹:7.interface文件夹:8.README文件(文本文件):9.requireme

  • 【python基础】第24回 包和软件开发规范2022-07-14 19:33:40

    目录本章内容概要本章内容详解1. 绝对导入与相对导入1.1 导入1.2 代码推导1.3 绝对导入1.4 相对导入2. 包的概念2.1 如何理解包2.2 包的作用2.3 具体使用3. 编程思想的转变3.1 小白阶段3.2 函数阶段3.3 模块阶段4. 软件开发目录规范4.1 bin文件夹4.2 conf文件夹4.3 core文件夹4.4

  • 绝对与相对导入与软件开发目录规范2022-07-14 18:33:16

         今日内容 绝对导入与相对导入 包的概念 编程思想的改变 软件开发的目录规范 常见的内置模块 绝对导入与相对导入 1.绝对导入 不管是绝对导入还是相对导入只要涉及到导入都是要看执行文件在哪 绝对导入就是以执行文件所在的sys.path为起始路径,往下一层一层的找 1 # 现

  • 软件开发中的DevOps2022-07-13 15:34:49

    当今世界改变的速度已与过去不同,每当经历一个颠覆性的技术革命时,都给这个世界带来了深刻的变化,大数据、云计算、人工智能等新兴技术推动着世界不断前进,如何在这样一个VUCA时代下实现业务的快速响应呢?devops的出现很好地解决了这个问题,它能够响应市场的变化,更快速地交付,更多地关

  • 软件开发模式2022-07-09 17:34:32

    软件开发模式 瀑布开发模式:设计,开发,测试,上线 瀑布开发模式一种传统的软件开发模式,瀑布法是一个刚性的线性模型 其中包括顺序阶段(要求,设计,实施,验证,维护) 其中每一个阶段的目标性很明确。 而且在进入下一阶段之前,每个阶段目标必须100%的完成,但这种模式如果进行回溯修改时会比较麻烦。

  • 《软件开发的201个原则》2022-06-26 10:02:31

      第一章 引言/001 第二章一般原则/005 原则1质量第一/005 原则2质量在每个人眼中都不同/005 原则3开发效率和质量密不可分/006 原则4高质量软件是可以实现的/006 原则5不要识图通过改进软件实现高质量/007 原则6低可靠性比低效率更糟糕/007 原则7尽早把产品交给客户/008 原则8与

  • 软件开发团队成立——经验宝宝队2022-06-21 17:01:45

    1.团队成员组成。   团队有三人组成。队长:任赛航。队员:李迎辉、张宇豪。 2、团队成员介绍   团队成员一:任赛航,是个菜鸟学生,入坑软件工程已半年,毫无团队开发经验,基础编程能力薄弱。开发速度比较缓慢,考虑比较周到。想法较多,但容易胡思乱想。学习还算刻苦努力,但对知识消化不良。

  • @开发者 云端一条生产线,让软件开发更敏捷、更安全2022-06-15 11:02:41

    摘要:华为云通过更敏捷、更安全的软件开发生产线,帮助企业带来业务上的“提质增效”。 Gartner报告显示,至2025年,全球需要构建5亿个新应用,新增需求超过交付能力5倍。以软件高速迭代为特征的数字化竞争时代已经到来。 面对用户需求的爆炸式增长、市场环境的瞬息万变、开发落后延迟应用

  • 梦断代码032022-06-14 21:00:13

    很多问题看似简单,实际上却很难解决。比如“代码复用”问题,是重用他人的成果,还是另起炉灶,从头开始,这有点像哈姆雷特的抉择。文中提到了,“代码复用”实际上非常困难,因为没有两片相同的树叶,任何功能都不是完全相同;即使有适用的代码,如何在浩如烟海的代码库中找到也是个问题。实际上“

  • 阅读笔记01+概论2022-06-14 09:04:27

    第一章 概论 在这一章中,作者为我们介绍了一些关于软件工程的基本知识。 ①软件=程序+软件工程:正是因为对软件开发活动(构建管理、源代码管理、软件设计、软件测试、项目管理)相关的内容的完成,才能完成把整个程序转化成为一个可用的软件的过程。 扩展的推论:软件企业=软件+商业模式

  • 软件工程之新手上路2022-06-07 21:35:48

    1.软件工程 是用工程化方法构建和维护有效的、实用的和高质量的软件的学科。 2.项目管理 是为了使软件项目能够按照预定的成本、进度、质量顺利完成, 贯穿于整个的软件生命周期而对人员、产品、过程和项目进行分析和管理的活动。 3.软件 以程序和文档的形式保存在作为计算机存储器

  • 《梦断代码》读书笔记三2022-06-06 21:35:44

       现在已经读完这本书的大部分了,无论是从作者的笔下,还是从查阅的相关资料中已经对这本书有了很深的了解了,我觉得这是我读过的三本书中最有趣的一本书,无论是内容方面还是作者的感知方面,下面我将把我对这本书的最后几章的感悟和大家分享一下:    第八章《白板上的即时贴》,在软件

  • 揭秘亚马逊云科技软件开发工程师团队2022-05-27 14:03:35

    在亚马逊云科技,有着这么一群人,他们经常被认为只会写代码,而不善言辞。但这只是大家对他们的误解。他们的工作不仅需要懂开发、善沟通,还需要能够dive deep用户的需求。他们就是亚马逊云科技的 Software Dev Engineer! 今天邀请到了亚马逊云科技的五位不同的 SDE,他们将会分享各自的工

  • 01人月神话读书笔记2022-05-27 10:01:47

    在刚刚进入软件工程学习时,老师总会时不时向我们提起一些关于“软件项目开发的完成与增加人员的问题”这句话听起来通俗易懂,但实现起来却遇到了相当大的困难,这是我在阅读完成《人月神话》时最大的感受,我想这种问题的出现主要是就订单项目而言,因为人员的增加主要是因为客户所要求实

  • 碎碎念研发01:敏捷简史和几种软件开发模型2022-05-21 02:00:48

    一、敏捷开发简史 敏捷简史 1975-2010: 1957年,增量软件开发方法出现。 1975年,Fred Brooks 提出“No Silver Bullet”,出版《人月神话》,相关概念和内容已与敏捷方法极其类似。 1986年,竹内弘高和 野中郁次郎在New New Product Development Game文章首次提到将Scrum应用与产品开发。 1

  • CMM2022-05-20 20:05:11

    CMM:其英文全称为Capability Maturity Model ,英文缩写为SW-CMM,简称CMM。它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、

  • 敏捷软件开发之 - Scrum2022-05-19 21:01:12

    Scrum 是一个用于开发和维护复杂产品的框架 ,是一个增量的、迭代的开发过程。在这个框架中,整个开发过程由若干个短的迭代周期组成,一个短的迭代周期称为一个Sprint,每个Sprint的建议长度是2到4周(互联网产品研发可以使用1周的Sprint)。在Scrum中,使用产品Backlog来管理产品的需求,产品b

  • 软件开发实战经验分享(全过程版)一2022-05-14 19:34:21

    一、项目背景   大二下学期王建民主任要求团队开发一款软件,团队规模为三人,软件类型为安卓app,分为多个阶段进行打卡验收。 二、开发体会 一款学习辅助类软件-服务大学生   当拿到这个任务时,第一感觉就是难,虽然寒假也自学了安卓,但是由于基础差,编程不熟练,就感觉做起来无从下手,这

  • 软件开发模型——敏捷开发方法2022-05-13 23:04:09

    70%的bug都产生在设计阶段   瀑布模型:适用于需求明确的产品      V模型:重于测试        用户为主导的测试,用户来验收    喷泉模型:面向对象的开发模型(唯一面向对象的开发模型)     迭代进行,速度快,提高开发效率,减少开发成本,但是管理要更严格    上图里面的模型为

  • 软件开发全生命周期文档(重点!)-为企业数字化结构赋能2022-05-11 17:04:08

    前言: ⽂档是软件开发使⽤和维护过程中的必备资料。它能提⾼软件开发的效率,保证软件的质量,在软件的使⽤过程中有指导、帮助、解惑的作 ⽤。尤其在维护⼯作中,⽂档是不可或缺的资料。 整理了一整套近两百份软件开发实施过程当中的所有文档。(联-系-小-Y-获-取-q-q:262086839) 附带【固定

  • 常见开发模型-敏捷开发与瀑布开发模型详解2022-05-11 10:32:06

    引言 在学习软件工程的时候接触过一些软件工程开发模型的相关概念,其中,印象比较深刻的就是瀑布模型和敏捷开发模型。这两种模型在日常的软件开发中都是非常常用的,但是它们也有比较大的区别,所以在实际的应用场景也不同。 瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求、

  • 软件开发与创新课程设计-42022-05-09 19:34:44

    源代码管理工具 当一个项目有多人协同完成,必然要使用到源代码管理工具。最常见的三种源代码管理工具:其中git为分布式管理架构,SVN、CVS为集中式管理架构。 1.速度 在很多情况下,git的速度远远比SVN快。 2.结构 SVN是集中式管理,git是分布式管理。 3.其他 SVN使用分支比较笨拙,git可以

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有