自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 山东大学2022软件测试技术复习纲要

为什么要进行软件测试?什么是软件测试?软件测试是由 验证(Verification) 和 有效性确认(Validation) 活动构成的整体软件测试和软件开发的关系软件测试与SQA(软件质量保证)的关系联系区别四种导向五大学派任何程序、系统中的问题,和产品设计书的,不能满足用户的需求。静态测试包括对软件产品的需求和设计规格说明书的评审、 对程序代码的审査以及静态分析等。并不需要对代码进行编译和仿真运行。动态测试是通过真正运行程序发现错误,通过观察代码运行过程,来获取系统行为、变量实时结果、内存、堆栈、线程以

2022-06-15 15:45:00 5542 3

原创 Blog-创新项目实训——Vue项目部署优化之CDN引入

CDN 的全称是 ,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。比如 js 有 2 种 引入方式:下载代码文件至本地项目中并引入。通过 CDN(内容分发网络) 引用。使用CDN引用的一个好处:许多用户在访问其他站点时,已经从百度、又拍云、新浪、谷歌或微软加载过 jQuery。所有结果是,当他们访问您的站点

2022-06-09 10:57:30 1955 1

原创 创新项目实训——Vue项目部署优化之Gzip压缩

Gzip是一种流行的文件压缩算法,现在的应用十分广泛,尤其是在Linux平台。当应用Gzip压缩到一个纯文本文件时,效果是非常明显的,大约可以减少70%以上的文件大小。这取决于文件中的内容。利用Apache中的Gzip模块,我们可以使用Gzip压缩算法来对Apache服务器发布的网页内容进行压缩后再传输到客户端浏览器。这样经过压缩后实际上降低了网络传输的字节数,最明显的好处就是可以加快网页加载的速度。在项目部署后,我们的资源文件请求都会保持原本大小,如果文件过大,并且很多的情况下,会导致网络请求耗时,甚至可

2022-06-07 22:55:24 970

原创 智能创新引导工具软件——项目总结报告

山东大学2022创新项目实训——总结报告

2022-06-07 22:13:42 5739

原创 山东大学软件学院《大数据安全》复习纲要

2022 SDU 软件学院 大数据安全 复习纲要

2022-06-05 20:55:54 5278 4

原创 创新项目实训——Vue项目部署优化之路由懒加载

当打包构建应用时,JavaScript 包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就会更加高效。Vue Router 支持开箱即用的动态导入,这意味着你可以用动态导入代替静态导入:{ path: '/idea_submission', name: 'Idea_Submission', component: () => import('../views/Idea_Submission'),

2022-05-22 16:31:47 161

原创 创新项目实训——SSL证书申请及Nginx配置

文章目录端口与防火墙开放阿里云SSL证书申请(自动验证)证书申请证书创建证书上传Nginx证书配置安装Nginx的SSL模块配置443端口端口转发端口与防火墙开放首先需要开放服务器实例的443端口(https)接下来登录服务器,查看防火墙开放端口firewall-cmd --list-ports若开放的端口中没有443/tcp,则需要将其开放firewall-cmd --zone=public --add-port=443/tcp --permanentfirewall-cmd

2022-05-19 23:31:53 513

原创 创新项目实训 ——SpringBoot + Vue 项目部署在阿里云服务器 后篇

Vue项目部署项目选择部署在80默认端口,浏览器输入ip地址即可直接访问。本地打包配置vue.config.js配置代理// 跨域配置module.exports = { productionSourceMap: false, devServer: { //记住,别写错了devServer//设置本地默认端口 选填 disableHostCheck: true, proxy: { //设置代理,必须填

2022-05-18 21:16:03 715

原创 创新项目实训 ——SpringBoot + Vue 项目部署在阿里云服务器 前篇

SpringBoot项目部署本地打包打开SpringBoot项目的maven工具选择Lifecycle目录下的clean 双击 清理target文件夹双击package进行打包 可以选择右上角蓝色图标跳过测试或者直接在项目根目录下运行如下指令mvn clean package -DskipTests打包成功后服务器部署以下操作在服务器Linux环境下进行。jdk安装与配置以jdk13为例 其他版本自行更换下载链接即可通过xftp软件 或 Windows下的scp指令将jdk

2022-05-18 09:48:45 1054

原创 创新项目实训 —— 实现tag列表的选择添加和自定义添加

本篇博客内容采用ant-design的标签进行实现(类似组件库的tag组件类似使用)目录实现效果:关键变量待选标签列表搜索(已选择)tag列表从搜索tag列表取消某一标签自定义关键词确认添加(限定数量10)确认添加成功后回调实现效果:关键变量keywords: [], //关联词列表checkArray: [], //关键词选中列表 选中为truetags: [], //搜索tag列表待选标签列表<a-checkable-tag

2022-04-17 22:30:03 1311 1

原创 创新项目实训 —— 输入字数限制及空格限制

输入字数限制<a-textarea placeholder="请你对渲染图的绘制思路进行必要的描述和解释。(不超过500字)" v-show="picFileList.length!==0" v-model="creativity_info.picInfo" :max-length="500" onchange="creativit

2022-04-17 22:07:14 248

原创 创新项目实训 —— 使用relation-graph组件搭建一个功能模型图工具

目录一、实现目标二、组件的使用三、功能的具体实现图像的初始化产生新节点衍生后继结点节点编辑根据节点类型分别显示删除节点删除关系建立连接关系一、实现目标实现一个功能关系图形工具,可以用点和线的形式描节点(分为有用节点和有害节点)之间的关系,并对节点和连线进行增删改查等操作。具体功能实现成果如下:1. 从根节点衍生功能部件2. 从功能部件中衍生后继功能部件3. 编辑功能部件4. 删除功能部件5. 选择节点,另其...

2022-04-17 21:40:17 5156 8

原创 创新项目实训 —— Ant-Design分页

分页使用一:根据页码和页面大小返回PageSize条数据该方法适用于数据量较大的情景,每次查询根据PageSize和PageNum查询数据并返回前端。在频繁适用时,触发多次访问数据库,效率较低。项目使用场景:专利检索数据量:20万条 <a-pagination v-if="patents.length !== 0" @change="handleCurrentChange" :current="currentPa

2022-04-13 18:00:11 3869

原创 里程碑——创意发布模块完成情况

创意发布模块各功能模块说明​目前创意发布模块完成情况创意编辑创意描述——创意实现——创意发布点击横向、纵向步骤条均可跳转到相应部分创意描述(要求用户必须填写,否则不满足保存/发布条件)创意名 字数:(0, 20] 为空/超过时提示创意简介 字数:(0, 1000] 为空时提示 超过无法输入创意分类 必选创意特征 必须添加,3至5个,少于3个或多于5个 提示创意实现(不要求填写)草图 上传 预览 重新上传 上传草图后才能编辑草图介绍(字数:(0, 500] 超过无法输入)渲染图

2022-04-13 16:35:04 183

原创 创新项目实训 —— 创新引导模块中 Vuex 3 的应用

SDU创新项目实训记录

2022-04-13 15:47:43 989

原创 里程碑——创新引导模块完成情况

里程碑——创新引导模块完成情况创新引导模块各功能模块说明目前创新引导模块完成以下功能:创新引导介绍问题引导功能模型搭建图形工具生成解决途径矛盾矩阵工具使用及关键词推荐专利检索和摘录工具解决方案编辑和发布创新引导书签(实时记录各步骤的创新引导信息,便于用户回忆引导流程)未完成的创新引导支持继续引导专利笔记系统(个人模块)系统中待优化部分:缓存功能实现较为粗糙(目前使用keep-alive和ssesion进行缓存),存在安全性和管理问题,后期结合Redis进行统一管理。解决

2022-04-06 21:46:27 860

原创 智能创新引导工具软件——工作量分配和里程碑安排

项目工作量分配和里程碑安排本篇博客提及计划于3月20日制定完成,目前已完成第一个里程碑。项目开始前,我们根据代码量和相应工作难度初步制定了各个模块的工作量,以人天为单位。初步确定80人天用于程序设计,16人天用于系统测试,12人天用于项目部署,共计108人天。后续将根据具体工作情况动态调整。里程碑安排根据上表,我们初步制定了若干个里程碑,并简单绘制时间线,为每周都安排了相应工作,期望每个阶段都按照里程碑进行。Scrum项目管理Scrum是迭代式增量软件开发过..

2022-04-06 20:01:21 765

原创 智能创新引导工具----项目分析与设计

目录1 引言1.1 编写目的1.2 项目背景1.3 项目目标2 需求分析2.1 数据需求2.2 功能需求2.3 非功能需求2.4 运行需求2.5 用例图3 概要设计3.1 处理流程3.2 接口设计3.3 数据结构设计3.4 运行设计3.5 系统部署方案4 数据库逻辑设计4.1 ER图4.2 数据字典1 引言1.1 编写目的该项目开发文档的编写目的是为了全面深入的介绍和分析本次的项目的建设情况。从项目的背景到项目的搭建

2022-03-17 18:31:46 655

原创 智能创新引导工具软件项目简介

智能创新引导工具软件项目简介创新方法推广平台(创客平台)是企业对接创新工程师或服务商的智能化信息平台,应用创新方法可以提高创新成功率,降低创新风险,有利于企业自主创新能力建设。利用现代信息技术构建创新方法推广平台是促进创新方法推广应用的有效手段,有助于企业实现数字化转型。智能创新引导工具软件是创新方法推广平台的子项目,其核心功能是为创新工程师或服务商提供的一种基于大数据与人工智能引导生成解决方案的工具,创新工程师或服务商可以选择使用此工具来生成解决方案。创新方法推广平台(智能创新引导工具软件)的用户分

2022-03-12 10:17:10 3989

山东大学软件学院 高级机器学习(硕士)复习纲要

山东大学软件学院 高级机器学习(硕士)复习纲要

2024-01-10

山东大学NewSQL培训班 101快速起步结课考试 网课考试答案

山东大学NewSQL培训班 101快速起步结课考试 网课考试答案 顺序打乱

2021-10-09

空空如也

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

TA关注的人

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