• 2024-10-312024.10.31
    《代码大全2》是一本编程领域的经典之作,为开发者们提供了丰富且实用的指导。在阅读过程中,关于软件构建的前期准备给我留下了深刻印象。书中强调了需求分析的重要性,这就像是大厦的蓝图绘制。如果对需求理解不清晰或存在偏差,后续的代码编写可能会像没有方向的航行。例如,若开发一个
  • 2024-05-27关于软件项目的系统实现(系统编码方面)
    说说你了解过、使用过什么编程语言?比较下他们的优势?答:Python:Python是我课余时间接触的一种高级编程语言,具有简单易学、可读性强、功能强大等优点,适用于数据分析、机器学习、Web开发等领域,对人工智能相关的学习很有帮助。Java:Java是一种与平台无关的编程语言,具有强大的面向
  • 2024-04-19问AI关于软件工程师到架构师的升级条件
    初级、中级、高级软件工程师的分类通常依据其技术能力、工作经验、业务理解、项目贡献、团队协作等多个维度。以下是对这三个阶段工程师在知识掌握程度上的大致划分: 初级软件工程师(JuniorSoftwareEngineer)1.基础知识扎实:  -熟练掌握至少一门编程语言(如Java、Python、C+
  • 2024-03-24关于软件功能的思考--学习过程的胡思乱想
    小白一枚,最近在学MySQL和docker。为什么会思考这个问题呢?一来是还没找到工作有点闲,二来主感叹日常接触的软件有点无聊(可能是圈子太小。。。)。诱因是我问了AI一个问题:现代软件的功能有哪些?回答如下:1.数据处理和管理:软件可以用于存储、组织、检索和分析数据。2.用户界面:提供友
  • 2024-03-16关于软件项目开发的分析与设计
    小组第二周作业https://files.cnblogs.com/files/blogs/819035/小组第二周作业.rar?t=1710550848&download=true小组第三周作业https://files.cnblogs.com/files/blogs/819035/小组第三周作业.rar?t=1710551738&download=true第三周作业一视频分享链接:https://pan.baidu.com
  • 2023-05-25关于软件构造第二部分(PPT4-8)的总结复习
    一、基本数据类型、对象数据类型基本数据类型:int、long、boolean、double等,——有值,无ID,无法区分,不可变,在栈中分配内存,代价低;对象数据类型:String、Date等——有值,有ID,可为可变也可为不可变,在堆中分配内存,代价昂贵;可将基本数据类型包装为动态数据类型(首字母变大写)通常在定义集合
  • 2023-05-22关于软件构造第一部分(PPT0、1、3)的总结复习
     学而时习之,不亦说乎?在学习新知识的路上,我们应时时复习,总结所学知识,归纳吸收以建立自己的知识体系。故此,我现在对软件构造这门课的第一部分进行一些总结 一、软件构造的多维度视图:共有三个维度:1.按阶段划分:构造时/运行时视图,2.按动态性划分:时刻/阶段视图,3.按构造对象层次划分
  • 2023-04-17研究思考丨关于软件复杂度的困局
    作者:王洋(古训)前言大型系统的本质问题是复杂性问题。互联网软件,是典型的大型系统,如下图所示,数百个甚至更多的微服务相互调用/依赖,组成一个组件数量大、行为复杂、时刻在变动(发布、配置变更)当中的动态的、复杂的系统。而且,软件工程师们常常自嘲,“whenthingswork,nobodyknowswh
  • 2023-04-17研究思考丨关于软件复杂度的困局
    作者:王洋(古训)前言大型系统的本质问题是复杂性问题。互联网软件,是典型的大型系统,如下图所示,数百个甚至更多的微服务相互调用/依赖,组成一个组件数量大、行为复杂、时刻在变动(发布、配置变更)当中的动态的、复杂的系统。而且,软件工程师们常常自嘲,“whenthingswork,nobodyknow
  • 2023-02-04关于软件技术的一些笔记
    不同的角色:开发人员、运维团队、DevOps工程师开发团队和IT运维团队的技能要求和工作目标可能都不相同。开发人员希望给应用增加新功能,而运维团队的重点则是在应用发布
  • 2022-12-10《基于Csharp+OpenCV图像处理实战》 关于软件部署的7个步骤
    一是持续部署的方法;二是集中解决部署问题方法。操作系统最好使用主流系统,这样首先就解决了系列问题。我一般是建一个虚拟机来进行测试。1、首先是设置为Release模式2
  • 2022-11-16关于软件常用的各种配置文件YAML、JSON、ini、XML比较
    如果我们的程序没有任何配置文件时,这样的程序对外是全封闭的,一旦程序需要修改一些参数必须要修改程序代码本身并重新编译,这样很不好,所以要用配置文件,让程序出厂后还能根据需
  • 2022-09-26关于软件定时器的一些讨论
    1、简介这里先介绍下软件定时器和硬件定时器的区别硬件定时器:CPU内部自带的定时器模块,通过初始化、配置可以实现定时,定时时间到以后就会执行相应的定时器中断处理函数。