自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(142)
  • 资源 (7)
  • 收藏
  • 关注

原创 需求分析——软件工程专业(目录)

第一章. 需求分析简介什么是需求分析?第二章. 软件需求基础产品需求和过程需求的区别 功能需求和非功能性需求 系统需求和软件需求 软件开发过程中不同的角色 需求文档(需求分析结果)的作用第三章. 软件需求过程系统建模的方法 系统需求的难点 需求分析的困难 需求分析的步骤 需求分析的目标(主要任务) 验收测试的步骤 需求具备哪些特征 “数据流图”有什么作用 形...

2019-05-26 08:57:43 26463 10

原创 毕业论文参考文献引用方法

毕业论文参考文献引用方法

2024-04-09 21:30:13 203

原创 日志异常检测未来方向

日志异常检测未来工作重点

2022-10-24 21:39:36 500 1

原创 GitHub上传文件夹,GitHub项目更新到本地

1. 在Github创建一个项目(设置公开)2. 在本地的文件夹clone改项目git clone https://github.com/Github名/项目名3. Copy文件将要上传的文件移动到clone下来的文件夹中。4. 使用git命令上传(1)初始化gitgit init(2)添加所有文件到gitgit add .(3)添加提交信息git commit -m "提交的信息"(4)上传文件git push...

2022-05-07 16:12:05 899

原创 Linux使用常见问题汇总

1. 初次进入Linux系统鼠标不见了按下ctrl+alt即可切换出鼠标2. Ubuntu 界面太小了(正方形)右上角点击设置选择设备分辨率切换至1440*9003. 找不到ubutun的共享文件夹打开文件夹,进入计算机进入mnt/hgfs,该目录下就是共享文件夹的位置在终端中进入直接使用命令cd /mnt/hgfs...

2022-04-20 14:30:42 2310

原创 深度学习常见问题

1. 模型的SOTAState of The Arts的缩写,指的是在某一个领域性能最好的模型,一般就是指在常用数据集上面获得结果很好的模型。

2022-04-10 10:14:08 916

原创 深度学习碰见的报错信息汇总

1. 第一个AttributeError: module 'torchtext.data' has no attribute 'Field'原文代码如下import mathimport timeimport numpy as npimport torchimport torch.nn.functional as F from torchtext import data# 两个Field对象定义字段的处理方法(文本字段、标签字段)TEXT = data.Field(tokeni

2022-03-27 15:03:09 1522

原创 深度学习使用GPU常见问题

1.Linux查看GPU的使用情况在终端中输入nvidia-smi命令2.查看CPU的使用情况在终端中输入top命令,使用ctrl+c退出

2022-03-23 09:03:49 3609

原创 Mac Book苹果电脑设置自定义壁纸文件夹Desktop Pictures

1、找到系统自带的壁纸文件夹,在桌面右键选中“更改桌面背景”2、双击“桌面图片”,即可进入系统自带壁纸文件夹3、由于系统10.15.*以后的版本不能直接复制图片到系统文件夹里面,我们需要在目录“/Library”下新建一个壁纸文件夹Desktop Pictures,自定义壁纸图片放这个文件夹里面。4.在“桌面与屏幕保护程序”中选中+,将这个文件夹添加进去即可...

2021-11-08 14:33:28 6161 2

原创 Mac Book苹果电脑修改启动台应用程序图标排列

Mac自带的图标排列比较大,我们想把图标缩小一下打开终端(terminal)并输入:1、设置一行多少个图标defaults write com.apple.dock springboard-columns -int 102、设置多少行显示图标数量defaults write com.apple.dock springboard-rows -int 83、重置Launchpaddefaults write com.apple.dock ResetLaunchPad -b.

2021-11-08 14:21:40 2882

原创 Anaconda创建虚拟环境、保存虚拟环境

1.创建虚拟环境conda create -n env_1 python=3.82.进入(激活)虚拟环境conda activate env_13.更换国内镜像源conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/clo

2021-10-20 14:24:15 2253

原创 Markdown语法&常用数学公式

1.插入位置1.1行间公式(inline)用$...$将公式括起来。1.2块间公式(displayed)用$$...$$将公式括起来是无编号的形式,块间元素默认是居中显示的。2.各类希腊字母编辑表大写Markdown小写MarkdownAAα\alphaBBβ\betaΓ\Gammaγ\gammaΔ\Deltaδ\deltaEEϵ\epsilonε\varepsilonZZζ\zetaH

2021-10-14 18:47:05 2120

原创 Jupyter Notebook虚拟环境不能自动补全代码

当我使用Jupyter Notebook第一件事就是先设置代码补全,安装Nbextensions插件就不再说了(好多博客都已经讲的很详细了),安装好插件之后,在anaconda3自带的环境里面可以自动补全代码,但是当我切换到新建的虚拟环境(虚拟环境需要激活插件,同时需要在虚拟环境里面也安装一下这个插件)的时候代码补全功能就不好使了。解决方案:在每个环境里面都有一个jedi库,我们的虚拟环境需要把这个jedi库的版本改成0.17.0...

2021-09-27 19:32:09 559

原创 软件开发每个阶段的任务以及产生的文档

每个阶段的任务:1)可行性研究阶段:技术可行性 现有技术的股价 使用现有技术进行系统开发的可行性 对技术发展可能产生的影响进行预测 关键技术人员的数量和水平评估 经济可行性 资金许可行 经济合理性 社会环境可行性 人员可行性技术可行性212) 项目计划阶段:制定项目开发计划3)需求分析阶段:4)概要设计阶段:用数据、功能和行为模型表示的软件需求,采用某种设计方法进行数据设计、体系结构设计、接口设计和过程设计5)详细设计阶段:为每个模块确定算法,选择适当的.

2021-03-17 19:42:30 9396 1

原创 程序的耦合性和内聚性

耦合性(Coupling,dependency,或称耦合力或耦合度)是一种软件度量,是指一程序中,模块及模块之间信息或参数依赖的程度。内聚性是一个和耦合性相对的概念,一般而言低耦合性代表高内聚性,反之亦然。耦合性和内聚性都是由提出结构化设计概念的赖瑞·康斯坦丁所提出。低耦合性是结构良好程序的特性,低耦合性程序的可读性及可维护性会比较好。耦合性可以是低耦合性(或称为松散耦合),也可以是高耦合性(或称为紧密耦合)。以下列出一些耦合性的分类,从高到低依序排列(常考的已经加粗): 内容耦合(conte

2021-03-17 17:04:45 2289

原创 程序测试的逻辑覆盖测试方法

逻辑覆盖是以程序内部的逻辑结构为基础的设计测试用例的技术。它属白盒测试。白盒测试的测试方法有代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、Z路径覆盖、程序变异。白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和基本路径测试。1.语句覆盖(Statement Coverage,SC) 又称行覆盖(LineCoverage),段覆盖(SegmentCoverage),基本块覆盖(BasicBlockCoverage),这是最常用也是最常见的...

2021-03-16 20:49:33 3894

原创 程序设计语言的特性——心理特性、工程特性、技术特性

程序设计语言有三个特性,他们是:心理特性、工程特性和技术特性。1、心理特性:是指影响程序员心理的语言性能,包括歧义性,简洁性,局部性、顺序性和传统性几个方面。歧义性:是指某些语言虽然在编译程序中只有一种解释,但在人们看来却可能产生两种或多种不同的解释。 简洁性:是指人们必须记住的语言成分的数量。 局部性和顺序性:局部性指语言的联想性,模块的高内聚低耦合使局部性得以加强,提供异常处理的语言特性则削弱局部性。顺序性强则使人们易理解,易接受。 传统性:由于人们使用语言有一种习惯性。若新语种的传统性强

2021-03-16 20:16:19 2731

原创 GitHub的README.md语法编写教程

一、标题写法:第一种方法:1、在文本下面加上 等于号 = ,那么上方的文本就变成了大标题。等于号的个数无限制,但一定要大于0个哦。。2、在文本下面加上 下划线 - ,那么上方的文本就变成了中标题,同样的 下划线个数无限制。3、要想输入=号,上面有文本而不让其转化为大标题,则需要在两者之间加一个空行。另一种方法:(推荐这种方法;注意⚠️中间需要有一个空格)关于标题还有等级表示法,分为六个等级,显示的文本大小依次减小。不同等级之间是以井号 # 的个数来标识的。一级标题有一个 #,二级标题有两个#..

2020-07-09 16:12:57 657

原创 Android入门——Android四大组件

1. 活动 Activity Activity是用户和应用程序交互的窗口,一个activity相当于我们实际中的一个网页,当打开一个屏幕时,之前的那一个屏幕会被置为暂停状态,并且压入历史堆栈中,用户可以通过回退操作返回到以前打开过的屏幕。 Activity活动生命周期onCreate(创建) 、onStart(激活) 、onResume(恢复) 、onPause(暂停) 、onStop(停止) 、onDestroy(销毁) 、onRestart(重启)Activ...

2020-06-24 16:16:49 3430

原创 数据挖掘——聚类算法

一、问题描述分别用k均值、合并聚类和DBSCAN聚类算法对鸢尾花数据集聚类,并检验结果是否与数据标签一致。二、实验目的学习聚类算法。三、实验内容1. 分别用k均值、合并聚类和DBSCAN聚类算法对鸢尾花数据集聚类,并检验结果是否与数据标签一致。2. 数据导入3.主要代码四、实验结果及分析原始数据1. k均值model = KMeans(n_clusters = 3,max_iter = 100)2. 合并聚类agg = AgglomerativeC

2020-06-11 19:19:37 3760

原创 数据挖掘——时装类别识别

一、问题描述时装类别识别问题是预测一张图片中的时装类别。数据集:fashionMnist训练集:60000张时装图片,每张图片是28*28的灰度矩阵,有一个{0,1,...,9}的类标签,表示时装的类别。测试数据:10000张测试数据。二、实验目的导入fashionMnist数据。设计神经网络算法,完成时装类别的预测问题。注意:fashionMnist数据集的导入,会遇到一些问题,自主尝试解决。三、实验内容1.数据导入:采用自动生成的数据2.数据处理...

2020-06-11 19:14:22 3977

原创 数据挖掘——月亮数据

一、问题描述月亮数据是sklearn工具库提供的一个数据集。它上用于分类和聚类算法的实践实验。图中每一个点是一条数据。其中(x1,x2)是特征组,颜色是标签值。二、实验目的学习决策树和随机森林三、实验内容1.数据导入:采用自动生成的数据2.数据预处理:使用库函数进行数据处理四、实验结果及分析原始数据:Max_depth=2:Max_depth = 5:五、遇到的问题和解决方法图像处理的时候不太懂,参考别人的做的。六、完整代码...

2020-06-11 17:31:19 5672 1

原创 IDEA导出jar打包成exe应用程序

Java jar打包成exe应用程序,可在无JDK/JRE环境下运行老师让做一个小项目,但是需要打包发布出来,因此在网上查了很多资料之后总结的经验。1. IDEA导出jar包,选择File -> Project Structure (快捷键:Ctrl+Alt+Shift+S)。2. 选中"Artifacts",点击"+"选择jar,然后选择"from modules with dependencies"。3. 选择文件图标,选中入口类(含main方法),点击“OK”,再次点击.

2020-06-07 17:57:32 21369 11

原创 数据挖掘——红酒预测

一、问题描述 红酒产地预测问题的任务是:根据红酒的各项指标,鉴定红酒的产地。数据:sklearn工具库。 样本数178,每个样本表示1瓶红酒,13个特征,如红酒颜色、蒸馏度等。 类标签:3个。导入数据,利用Softmax回归算法预测红酒产地,并输出accuracy,画出ROC曲线。二、实验目的学习softmax回归函数,用于实践三、实验内容1. 数据导入rwine = load_wine() #导入红酒数据x = rw...

2020-05-21 10:46:20 14012 4

原创 数据挖掘——梯度下降算法解决糖尿病问题

一、问题描述 实现线性回归的梯度下降算法,解决糖尿病预测问题,输出mse和的值二、实验目的 熟练的掌握线性回归的梯度下降算法应用三、实验内容导入数据from sklearn.datasets import load_diabetesX, y = load_diabetes(return_X_y = True) #获取数据2、对数据进行训练,标准化处理y = y.reshape((442, 1))...

2020-05-21 08:01:44 11014

原创 数据挖掘——梯度下降算法解决一元函数

一、问题描述考虑一元目标函数。(1)写出目标函数F的。(2)初始值w=0,请画出梯度下降算法在最小化目标函数F的搜索轨迹。初始值w=2呢?二、实验目的学习梯度下降算法。三、实验内容1.数据导入:采用自动生成的数据2.数据预处理:四、实验结果及分析(1)w = 0时(2)w = 2时五、完整代码import numpy as npimport matplotlib.pyplot as pltfrom matplotlib.font_manage

2020-05-21 07:54:50 4356

原创 数据挖掘——糖尿病预测

一、问题描述 糖尿病数据集是Sklearn 提供的数据集。它从442例糖尿病患者的资料中取10个特征:年龄、性别、体重、血压和6个血清测试量值,以及患者在一年后疾病发展的量化值(标签)。二、实验目的 根据上述10个特征,预测病情发展的量化值。三、实验内容 包括数据导入、数据预处理、算法描述、主要代码。四、实验结果及分析结论:正规方程和Scikit-learn的模型预测比岭回归算法的预测模型好五、完整代码import nump...

2020-05-21 07:49:07 18923 11

原创 数据挖掘——正规方程拟合直线

一、问题描述假设平面上3个点: (-1.0,-1.2) , (0.0,1.0), (1.0,2.8)。 (1)请写出相应的正规方程。 (2)并通过求解正规方程来计算这3个点的最佳直线拟合。二、实验目的 画出原始数据的散点图; 画出拟合的直线。三、实验内容 1、首先对数据进行特征处理 2、然后求出正规方程的最优解 3、通过最优解预测数据四、实验结果及分析五、完整代码import numpy...

2020-05-21 07:45:37 11138

原创 数据挖掘——感知器算法处理墨渍问题

一、问题描述 平面上有两摊墨渍,它们的颜色分别是黄色和蓝色,墨渍分类问题就是是根据点的坐标,判断其染上的颜色。从Sklearn的数据库中获取墨渍数据,每条数据是平面上的一个点,特征组(即特征向量)为该点的坐标,标签为该点的颜色,0表示黄色,1表示蓝色。二、解题步骤1. 首先生成墨迹2. 生成训练模型,训练数据(1)训练模型(2)调用训练模型,训练数据(3)训练数据3.生成测试数据、测试模型4. 得出结论三、完整代...

2020-05-21 07:39:05 10386 5

原创 软件质量练习题2

1.软件度量的定义,并说明在软件项且开发过程中为什么要软件度量?定义:持续地将基于测量的技术应用于软件开发过程,并提供有意义的、及时的管理信息,促进项目成功,开发高质量的产品。意义:使用度量来进行估计,可以同步地跟踪一个特定项目,应用度量来预测项目的一些重要的特征。2.简述软件度量应该具备的特点简单、精确的定义 尽可能客观,不能掺有个人情感 容易获得,开发成本有限,不可能有无限资源 有效,能准确的预测软件项目特征 可靠性3.简述测量的基本原则测量应基于该应用领域正确的理论之上

2020-05-19 11:40:24 9289

原创 软件质量练习题1

1.简述产品质量的属性功能性:按照需求正确执行任务的能力 可用性:安装简单,使用轻松,界面友好 可靠性:在一定环境内,给定时间,系统不发生故降的概率 安全性:防止系统被入侵的能力 兼客性:不同产品交换信息的能力 维护性:软件被修改的能力2.简述软件质量成本的构成(1)运行质量成本:企业为保证和提高产品质量而支付的一切费用以及因故障所造成的损失费用之和。预防成本:为预防质量缺陷发所支付的费用。 评价成本:评定产品是否满足规定质量水平所需要的费用。 失效成本:交货前因产品未能满足规定

2020-05-19 11:06:06 5679

原创 Win10 SQL Server 2012 企业版 安装教程

1、链接:https://pan.baidu.com/s/1QfB51V7NnLAmKIkuLGLcHA 提取码:mu082、开始安装打开下载的镜像文件,直接运行setup.exe文件3、进入安装中心:可以参考硬件和软件要求、可以看到一些说明文档4、在我们安装SQL Server之前需要先检查下电脑配置。请点击“系统配置检查器”进行检查。5、选择全新安装模式继续安装...

2020-05-12 10:23:38 5081 2

原创 unity下载与安装

1、到官网下载unity:unity.cn/releases2、双击下载好的文件3、点击next4、点击accept,点击next6、点击next7、设置安装目录,点击next8、等待安装完成9、点击finish10、双击运行桌面图标“unity”,登录在官网注册的账号11、登陆成功后即可使用unity有什么弄不明白的...

2020-05-12 10:23:03 13632

原创 简述成本管理方法,影响软件项目成本的因素有哪些

项目成本管理包括确保在批准的预算范围内完成项目所需的各个过程。软件项目成本的管理基本上可以用估算和控制来概括,首先对软件的成本进行估算,然后形成成本管理计划,在软件项目开发过程中,对软件项目施加控制使其按照计划进行。成本管理的过程包括:资源计划:项目经理要获得哪些资源、从哪里获得以及如何使用它们的过程。依据: 工作分解结构、项目进度计划、历史资料、项目范围说明书、项目资源说...

2020-05-12 10:20:45 4910

原创 项目风险的主要来源有哪些?应如何防范

项目风险:指可能导致项目损失的不确定性。项目风险的主要来源:范围风险:与范围变更有关的风险,(1)估算产品规模的方法 (包括:代码行,文件数,功能点等),(2)产品规模估算的信任度,(3)产品规模与以前产品规模平均值的偏差, (4)产品的用户数,(5)复用的软件有多少,(6)产品的需求变更多少等。 进度风险:导致项目工期拖延的风险。该风险主要取决于技术因素、计划合理性、资源充分性、项目人员经验等几个方面。 成本风险:导致项目费用(其中包括人工成本)超支的风险。 质量风险:影响质量达到技术性能和

2020-05-10 16:40:42 19141

原创 制定项目进度计划的过程

项目进度计划的主要用途是列出所有要执行的工作任务,任务之间的关系,任务的预计持续时间,以及各任务按时间分配的资源。项目进度计划的制定主要分以下4步:制定初步的进度计划:有关键输入信息(WBS、任务依赖关系、工作量估算、资源分配),便可以开始制定初步的进度计划。 执行现实性检验:确保进度计划合理且合乎组织文化。主要的检查点是检查资源是否合理以及日程表的使用是否恰当。 缩短...

2020-05-04 07:36:28 6651

原创 控制软件项目的范围变更

范围管理是项目成功的基础和重要因素。如果不能合理界定项目范围,项目就无法启动,无法进行项目管理,意外的变更将会随时出现,项目也会返工、费用上升甚至不能完成。 项目范围管理的核心就是控制项目范围变更。目前,项目在实施过程中由于受到内外多种因素的影响,使得项目范围的变更已经不可避免,也无法避免。所以,控制变更的关键在于如何规范变更的标准、程序,把范围变更对项目造成的影...

2020-05-04 07:34:28 3762

原创 项目管理计划的制定过程

项目管理计划是项目的主计划或称为总体计划,它确定了执行、监控和结束项目的方式和方法,包括项目需要执行的过程、项目生命周期、里程碑和阶段划分等全局性内容。 项目管理计划主要包含以下几步:确认项目定义:查阅项目定义文件,包括项目定义文件中的所有必要元素,再次确认项目的业务案例仍然有效。 确定所需工作:进一步细化项目方法、明确要产出的目标可交付物,以及完成项目必须要做的所有工作。...

2020-05-04 07:31:39 5525

原创 解读项目经理在项目中的作用

一个项目是一个一次性的整体任务,有统一的目标,需要有专门的负责人才能保证其目标的实现。这个负责人就是项目经理,他是企业在项目上负责管理和履行承包合同的委托代理人。 项目经理是项目的现场管理最高负责人,在项目中占有举足轻重的地位。首先对企业外部,项目经理是企业法人代表在项目上的代理人。对企业内部,项目经理是项目实施阶段所有工作的主要负责人,是项目动态管理的体现者。...

2020-05-04 07:30:20 6872

原创 简述成本管理方法,影响软件项目成本的因素有哪些

项目成本管理包括确保在批准的预算范围内完成项目所需的各个过程。软件项目成本的管理基本上可以用估算和控制来概括,首先对软件的成本进行估算,然后形成成本管理计划,在软件项目开发过程中,对软件项目施加控制使其按照计划进行。成本管理的过程包括:资源计划:项目经理要获得哪些资源、从哪里获得以及如何使用它们的过程。依据: 工作分解结构、项目进度计划、历史资料、项目范围说明书、项目资源说明、项目...

2020-05-03 08:04:05 4043

K60最小系统.pdf

K60最小系统的原理图电子版,用来自己画最小系统做参考,飞思卡尔的控制系统最好是自己设计,发现问题以后容易修改。

2020-06-16

K60时钟模式.pdf

前段时间学习了飞思卡尔 K60 芯片的时钟系统,对它的时钟系统有了个大致的了解,这里把自己的理解写下来分享一下,以 备以后参考。

2020-06-16

FDC2214代码例程

FDC2214芯片的使用代码例程,使用的开发工具是IAR,例程属于自己编写的,可能会有一些错误,或者不适配等情况,解决不了请联系本人

2020-06-16

飞思卡尔平衡组双电机驱动

自己设计的电机驱动,适用于飞思卡尔双电机小车,四驱也可以使用,前后各放一个驱动即可,输出稳定,效果还行。

2020-05-12

飞思卡尔电磁传感器

改资料是自己参考网上的原理图,画出的PCB,主要作用是检测飞思卡尔赛道交变电流。

2018-12-19

STM32不完全手册_库函数版本

该手册里面含有STM32F103的入门教程,适合于嵌入式开发的入门级学习,当学完STM32的时候,嵌入式基本上就算是入门了。

2018-09-30

平衡小车倾角测量

该资源是基于STM32的平衡小车倾角计算公式,主要元器件是mpu6050,是开发平衡车和无人机的重要计算公式,也是所必需的公式

2018-06-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除