模式 软件

软件工程期末个人总结

本学期的开学目标: 现状:在上学期的学习中,由于疫情的原因,以及我本人强烈的惰性, 在java的学习中并没有用尽全力,而是浅尝辄止,导致我先现在的基础 十分薄弱,需要在下学期对我的知识进行一个补全 计划:新的学期新的开始,我希望自己能够在不落下本学期的学习的情况下, 更好的补全自己缺失的知识,而不是 ......
软件工程 工程 软件 个人

安装软件

## 软件包管理基础 软件包管理系统使用数据库来记录下列内容。 ·Linux系统中已安装的软件包。 ·每个软件包安装了哪些文件。 ·每个已安装的软件包的版本。 基于**Debian**的发行版(比如Ubuntu和Linux Mint)使用的是dpkg命令,该命令是其软件包管理系统的底层基础。 基于* ......
软件

AutoCAD2024软件Mac中文版最新功能介绍支持M1/2

AutoCAD2024 软件的最新功能,包括行业特定的工具集、新的自动化以及跨设备和 Autodesk 产品的无缝连接。Autodesk AutoCAD不仅提供出色的绘图功能,而且提供了对工程工具使用方法及工作流程进行全面优化的方式。所有这一切都使用户能够轻松地创建工程应用程序,从而帮助他们提高工作 ......
中文版 AutoCAD 功能 软件 2024

2023.5.23——软件工程日报

所花时间(包括上课):6h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习。 我了解到的知识点: 1.了解了一些数据库的知识; 2.了解了一些python的知识; 3.了解了一些英语知识; 5.了解了一些Javaweb的知识; 4.了解了一些数学建模的知识; 6.了解了一些计算机网 ......
软件工程 日报 工程 软件 2023

C# 常用设计模式有哪些

原文地址:C# 常用设计模式有哪些 - C#入门教程 - .NET果糖网 (donet5.com) C#中常用的设计模式有很多,以下列举几个常用的: 1.工厂模式(Factory Pattern) 通过工厂方法创建对象,隐藏对象的实例化过程,提供灵活性和可扩展性。 1 public interfac ......
设计模式 常用 模式

Abaqus结构仿真软件的非线性问题与解决方案

​无论是什么FEA 软件,想要获得非线性问题的一些解决方法始终没有那么简单。遇到问题是很常见的,那么下面就来看看Abaqus用户克服这一类问题的解决方法吧。 1. 简化模型 从简化模型开始,通过逐渐添加详细信息来构建它,例如可塑性和摩擦性可以在开始时排除。由于简化模型工作正常,可以逐一添加详细信息。 ......
非线性 解决方案 结构 方案 Abaqus

软件工程课程总结

本学期的软件工程课程主要涉及了单人开发、双人开发和团队开发的基本流程,以及Android开发、JavaWeb开发和参加中国软件杯赛题的项目实践。在课程结束之际,我想写一份总结,回顾这学期所学的知识和经验。 ## 单人开发 在课程开始的时候,老师讲述了单人开发的流程和注意事项,并要求我们以单人开发的方 ......
软件工程 课程 工程 软件

云计算遇上电动车,跑出新模式的数智化转型

摘要:台铃集团依托华为云开放能力,与华为云开发者技术服务DTSE团队进行了产品方案的联合构建,显著提高了自身的抗风险能力、数字化运营效率以及数据价值发掘能力。 本文分享自华为云社区《台铃数智化转型成效明显,华为云DTSE赋能新能源电动车行业加速发展》,作者:华为云赋能云团队 江苏锡山工业云。 随着经 ......
电动车 模式

Tutorial 3_软件工作量估计和编码规范

软件过程与管理实验 实验3:编码规范 本次实验内容是个人软件过程部分,通过本次实验,学生将掌握以下内容: 1、建立自己的编码规范和代码审查表。 2、会用COCOMO II模型对软件工作量进行估计。 [实验任务一]:COCOMO II 软件的使用 实验要求: 通过自己看Manual,熟悉COCOMO ......
工作量 Tutorial 编码 软件

聊聊如何利用spring插件来实现策略模式

## 前言 偶然的机会发现spring有个spring-plugin,官网对它的介绍是 > Spring Plugin provides a more pragmatic approach to plugin development by providing the core flexibility ......
插件 策略 模式 spring

软件 授权 加密 加固

软件加密授权工具推荐 - 知乎 https://zhuanlan.zhihu.com/p/61137051 威步软件加密产品 - WIBU https://www.wibu.com.cn/cn/%E4%BA%A7%E5%93%81.html SDK加固_Android包加固_SO文件保护_IOS代码 ......
软件

软件构造复习(三)

面向对象编程 基本概念 静态/实例方法 实例方法必须对某个特定对象使用 在类中使用static修饰的静态方法会随着类的定义而被分配和装载入内存中;而非静态方法属于对象的具体实例,只有在类的对象创建时在对象的内存中才有这个方法的代码段 接口与枚举 接口只给出方法规约 接口中无构造器(因为接口不能实例化 ......
软件

KMP 模式匹配浅谈

# 前言 **匹配**:定义详见:[字符串匹配 - OI Wiki](https://oi-wiki.org/string/match/) # KMP 算法 KMP 分为两步 ## 第一步:对模式串自我匹配 设模式串为 $B$,$B_{i\sim j}$ 为 $B$ 中开头位置为 $i$,结尾位置为 ......
模式 KMP

软件工程课程总结

通过大二下学期的软件工程学习,我在王建民老师的课上学习到了很多对软件开发有关的思维逻辑问题和答案,在这半年来的学习中,王建民老师虽然没有教过我们如何使用android studio进行安卓端的开发,但是直接让我们进行关于安卓端app的开发。我们在这些种种的艰难中,摸着石头过河,不断地和舍友交流学习, ......
软件工程 课程 工程 软件

Centos安装常见软件

一、vscode sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://pac ......
常见 Centos 软件

Java设计模式-组合模式

# 简介 在软件设计中,设计模式是一种被广泛接受和应用的经验总结,旨在解决常见问题并提供可复用的解决方案。 组合模式是一种结构型设计模式,它允许将对象组合成树形结构以表示“部分-整体”的层次结构。这种模式能够使客户端以一致的方式处理单个对象和对象集合,将对象的组合与对象的使用具有一致性。 与其他设计 ......
模式 设计模式 Java

CSCI-CSCI计算机软件配置项(Computer Software Configuration Item)

# CSCI-CSCI计算机软件配置项(Computer Software Configuration Item) CSCI计算机软件配置项 CSCI是计算机软件配置项(Computer Software Configuration Item)简称,在软件设计文档中经常用到。 ......

2023.5.22——软件工程日报

所花时间(包括上课):6h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习。 我了解到的知识点: 1.了解了一些数据库的知识; 2.了解了一些python的知识; 3.了解了一些英语知识; 5.了解了一些Javaweb的知识; 4.了解了一些数学建模的知识; 6.了解了一些计算机网 ......
软件工程 日报 工程 软件 2023

策略模式(Strategy Pattern)

## 一、模式动机 >策略模式(Strategy Pattern)用于**算法的自由切换和扩展**,是一种使用较为广泛的行为型模式。策略模式对应于**解决某一问题的一个算法族**,允许用户**从该算法族中任选一个算法解决某一问题**,同时可以方便地更换算法或者增加新的算法。它将**每一个算法封装在一 ......
Strategy 策略 Pattern 模式

状态模式(Sate Pattern)

## 一、模式动机 >状态模式(State Pattern)是一种较为复杂的行为型模式。它**用于解决系统中复杂对象的状态转换以及不同状态下行为的封装问题**。当系统中某个**对象存在多个状态**,**这些状态之间可以进行转换**,而且**对象在不同状态下行为不相同**时可以使用状态模式。**状态模 ......
状态 Pattern 模式 Sate

软件工程日报——实现了换班的功能

今天我在课上终于实现了排班换班的功能 我一开始的思路是通过一个mysql语句来直接实现数据表中两行数据的调换,但是在经过两天的尝试下,这个方案被我放弃了,因为我的数据表和语句的问题,sql语句交换行数据的操作在我的数据表中并不能实现,于是今天我尝试换了另外一种思路,我试着利用两条sql语句先获取数据 ......
软件工程 功能 日报 工程 软件

用Python将女朋友的照片做成壁纸软件,实现桌面壁纸自动更换!

话说兄弟们,女朋友生气了都是怎么哄的? 不会吧不会吧,不会有人还是单身狗吧! 算了,还是回到正题吧,再说我要挨打了~ 今天咱们来交流一下程序员是怎么哄女朋友的,话不多说直接开始! 准备工作 1、环境 首先我们准备好环境和编辑器,我使用的是: Python 3.8 解释器 Pycharm 编辑器 2、 ......
壁纸 桌面壁纸 女朋友 桌面 照片

观察者模式(Observer Pattern)

## 一、模式动机 >观察者模式用于描述对象之间的依赖关系,它引入了观察者和观察目标两类不同的角色,由于提供了抽象层,它使得增加新的观察者和观察目标都很方便。观察者模式广泛应用于各种编程语言的事件处理模型中,Java语言也提供了对观察者模式的全面支持。 - 一个对象的状态或行为的变化将导致其他对象的 ......
观察者 Observer Pattern 模式

关于软件构造第一部分(PPT0、1、3)的总结复习

学而时习之,不亦说乎?在学习新知识的路上,我们应时时复习,总结所学知识,归纳吸收以建立自己的知识体系。故此,我现在对软件构造这门课的第一部分进行一些总结 一、软件构造的多维度视图: 共有三个维度:1.按阶段划分:构造时/运行时视图,2.按动态性划分:时刻/阶段视图,3.按构造对象层次划分:代码/构件 ......
第一部 软件 PPT0 PPT

领域驱动设计-软件核心复杂性应对之道:第七章

## 第七章 使用语言:一个扩展的实例 ### 7.1 货物运输系统简介 1)跟踪客户货物的主要处理部署 2)事先预约货物 3)当货物到达其处理过程中的某个位置时,自动向客户寄送发票 >一个货物从货主手上通过托运公司运输货物,从起始点到目的地,托运公司(可能只负责一段路途,再由合作伙伴/外包/私人等 ......
复杂性 核心 领域 软件

迭代器模式(Interator Pattern)

## 一、模式动机 迭代器模式(Iterator Pattern)是一种使用频率非常高的行为型设计模式,**迭代器**用于**对一个聚合对象进行遍历**。通过**引入迭代器**可以**将数据的遍历功能从聚合对象中分离出来**,**聚合对象只负责存储数据**,而**遍历数据由迭代器来完成**,简化了聚 ......
Interator Pattern 模式

块、行元素的显示模式

# 一、块元素 ## CSS 的元素显示模式 常见的块元素有h1~h6、p、div、ul、ol、li等,其中 div 标签是最典型的块元素。 **1.1 块元素** **块级元素的特点:** ① 比较霸道,自己独占一行。 ② 高度,宽度、外边距以及内边距都可以控制。 ③ 宽度默认是容器(父级宽度)的 ......
元素 模式

Zerto 10.0 发布 - 勒索软件防护、灾难恢复和多云移动性的统一解决方案

Zerto 10.0 发布 - 勒索软件防护、灾难恢复和多云移动性的统一解决方案 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https://sysin.org) ![Zerto Logo](https://www.zerto.com/wp-conte ......
移动性 灾难 解决方案 方案 Zerto

命令模式(Command Pattern)

## 一、模式动机 >命令模式(Command Pattern)是一种常用的行为型设计模式,它将请求发送者与请求接收者解耦,请求发送者通过命令对象来间接引用接收者,使得系统具有更好的灵活性,可以在不修改现有系统源代码的情况下将相同的发送者对应不同的接收者,也可以将多个命令对象组合成宏命令,还可以在命 ......
命令 Command Pattern 模式

读书笔记 软件需求模式

前面了解到什么事需求的 ,接下来就应该学习如何使用和编写需求模式。我们不仅到了解需求模式的含义,更要学会在什么情况下使用需求模式。在定义系统期间,有两种场合使用需求模式: 1.当定义需求时,看是否存在一个模式可以指导如何定义这种需求。 2.当考虑系统需求是否完全时,浏览主题覆盖的整套模式——看是否有 ......
需求 模式 笔记 软件