自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(169)
  • 资源 (3)
  • 收藏
  • 关注

原创 爬取医药卫生知识服务系统的药品数据——超详细流程

爬取医药卫生知识服务系统的药品数据,流程非常详细,写下这篇博客作为一个记录,也方便后来者进行学习。

2022-11-12 22:46:03 3915 4

原创 SpringBoot整合Mybatis超详细流程

SpringBoot整合Mybatis超详细流程文章目录SpringBoot整合Mybatis超详细流程前言详细流程0.引入Mybatis1.创建数据2.创建程序目录3.理解后台访问流程4.核心文件配置5.编写entity6.编写dao7.编写Mapper8.编写Service9.编写Controller10.运行项目参考文章前言MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且

2020-07-21 22:54:28 21067 18

原创 Ubuntu系统安装Hadoop3.1.3并进行单机/伪分布式配置

Ubuntu系统安装Hadoop3.1.3并进行单机/伪分布式配置文章目录Ubuntu系统安装Hadoop3.1.3并进行单机/伪分布式配置前言详细流程创建Hadoop用户安装Java配置SSH免密登陆安装Hadoop3.1.3Hadoop单机配置Hadoop单机运行实例Hadoop伪分布式配置Hadoop伪分布式运行实例Web访问Hadoop信息参考文章前言Hadoop官方真正支持的作业平...

2020-03-06 13:02:59 3353 1

原创 云发布的Docker部署文档

其中 openjdk、mysql、redis、nacos/nacos-server、nginx、vue、vue2、user、manage、apply 和 gateway 为本项目的所有镜像。我们需要去华为云服务器管理控制台设置安全组,将需要开放的端口打开,需要开放8848、3306、6379、8888、8881、8882、8883和80、81端口。我在华为云服务器上选择的系统是 CentOS 7,因此使用 yum 安装Docker ,并拉取OpenJDK的镜像。同样地,上传的地址自己要记住。

2023-05-11 15:27:07 566 1

原创 虚拟机下Ubuntu系统的Docker部署

虚拟机下Ubuntu系统的微服务项目Docker部署文章目录虚拟机下Ubuntu系统的微服务项目Docker部署1、Ubuntu安装 Docker2、修改后端微服务的配置2.1 修改 MySQL 的配置2.2 修改 Redis 的配置2.3 修改 Nacos 的配置3、生成微服务镜像4、拉取远程镜像5、生成前端镜像5.1 准备文件5.2 构建前端镜像6、基于镜像生成并运行容器6.1 MySQL6.2 Redis6.3 Nacos6.4 三个后端微服务和网关服务6.5 前端服务7、最终镜像和容器情况展示7.

2023-04-20 22:08:36 893

原创 Win10安装Nacos

Win10系统下Nacos的安装流程

2022-12-07 23:56:13 989

原创 IDEA中运行项目出现“Error:java: 无效的目标发行版 11 ”问题

IDEA运行项目时出现 Error: java: 无效的目标发行版 11 问题的解决方法

2022-10-27 23:47:45 4234 2

原创 Win10安装Apache Jena 3.17

Win10安装Apache Jena 3.17

2022-07-13 17:01:49 1140

原创 Win10的环境变量配置

Win10的环境变量配置

2022-07-13 16:48:50 935

原创 Neo4j导入csv文件

Neo4j导入csv文件的用法

2022-07-07 10:16:23 10585

原创 DSPACE解决主车弯道行驶问题

DSPACE解决主车弯道行驶问题

2022-07-06 17:39:31 264

原创 Neo4j数据库删除数据

Neo4j数据库删除数据的常用方式

2022-06-30 17:49:00 9558

原创 Neo4j之CQL基础

Neo4j数据库下的CQL基础

2022-06-29 17:35:56 837

原创 DSPACE的道路报错问题

介绍DSPACE的道路渲染遇到的异常情况,及其解决的过程

2022-06-21 17:54:00 571

原创 DSPACE设置斑马线和道路箭头

DSPACE平台下设置斑马线和道路箭头的常用方法

2022-06-20 17:42:19 233

原创 DSPACE解决小车U形掉头和隔离带问题

DSPACE解决小车U形掉头和隔离带问题

2022-06-07 17:31:22 389 1

原创 DSPACE解决小车不按指定道路行驶问题

DSPACE解决小车不按指定道路行驶问题文章目录DSPACE解决小车不按指定道路行驶问题前言问题描述解决方法一解决方法二前言在用 DSPACE 仿真平台中,对于小车行驶的车道,我们是用道路编号来进行选择。例如,对于一个双车道,我们可以用 0 号表示左侧车道,1号表示右侧车道。我们在模拟小车运行时,输入对应车道编号,小车即会运行在指定左侧/右侧车道。车道的编号是自己指定的,以 0 号为基准,可以设置0、1,也可以设置0、-1。问题描述我们在一个模拟现场时,出现了从车不按指定道路行驶的问题。

2022-04-26 16:13:01 1170

原创 DSPACE模拟简单事故现场

DSPACE模拟简单事故现场文章目录DSPACE模拟简单事故现场1.新建文件2.编辑Road2.1新建道路2.2修改车道2.3设置Route3.编辑scenario3.1加载Road3.2配置主车3.3配置从车4.项目运行我们使用DSPACE仿真平台来模拟简单的事故现场,现场大致如下,道路呈现一个T字形。1.新建文件打开DSPACE平台的三个仿真软件:ModelDesk、ControlDesk、MotionDesk。按照之前的流程,三个软件连接到同一个项目。在ModelDesk的左侧Proje

2022-04-22 15:38:28 968 2

原创 DSPACE仿真平台的使用

DSPACE仿真平台的使用文章目录DSPACE仿真平台的使用1.ModelDesk新建项目2.MotionDesk引入项目3.ControlDesk引入项目4.项目整合运行我们使用DSPACE仿真平台软件来模拟小汽车的自动驾驶。总共需要用到DSPACE大类下的三个软件:ModelDesk、ControlDesk、MotionDesk。1.ModelDesk新建项目在桌面上点击ModelDesk图标,打开DSPACE—ModelDesk选择 File 标签,侧边栏选择 New,点击 New A

2022-04-20 16:05:16 5219 1

原创 Win10安装Neo4j

Win10安装Neo4j文章目录Win10安装Neo4j前言详细流程1、安装JDK2、下载Neo4j3、安装Neo4j4、验证成功参考文章前言我们先从百度百科的定义来认识 Neo4j。Neo4j 是一个高性能的 NOSQL 图形数据库,它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的 Java 持久化引擎。Neo4j 也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。简单来讲,Neo4j是一个图数据库,它的数据模型主要

2022-04-18 18:43:02 903 1

原创 一些缓存问题

一些缓存问题文章目录一些缓存问题前言1.缓存穿透2.缓存击穿3.缓存雪崩参考文章前言在一个数据库系统运行期间,毫无疑问会收到大量的查询请求。如果我们直接去数据库里进行查询的话,大量的并发请求会导致系统响应时间大大延后;更严重者,如果请求数目超过数据库承载的峰值,会将数据库折腾到宕机,系统就无法正常运行。为了处理这些性能问题,于是引入了缓存机制。缓存其实就是临时的数据存储,以键值对 <key,value> 的形式存储。使用缓存有两个好处。一是可以提高数据的读取速度,二是可以提高数据库服务

2022-04-08 16:13:16 779

原创 软件工程复试模拟题

软件工程复试模拟题文章目录软件工程复试模拟题英语能力测试1.听力测试2.口语测试专业能力测试综合面试Tips英语能力测试1.听力测试老师将会朗读一段英语短文,一共朗读两遍。考生可以在草稿纸上进行记录,朗读完毕后请用中文进行翻译。Big data technology refers to the ability to quickly obtain valuable information from various types of data. Technologies suitable for bi

2022-03-27 17:13:14 3414

原创 第六章-template模板

第六章-template模板文章目录第六章-template模板函数模板类模板函数模板函数模板可以用来创建一个通用功能的函数,以支持多种不同形参,进一步简化重载函数的函数体设计函数定义的一般形式:template <模板参数表>类型名 函数名(参数表){ 函数体定义} 模板参数表由用逗号分隔的模板参数构成,用 class 或者 typename来指明可以接受一个类型参数template <typename T> //这里也可以写成 template &lt

2022-03-16 20:09:35 656

原创 第五章-多态性

第五章-多态性文章目录第五章-多态性多态的类型与实现运算符重载1、运算符重载为类的成员函数(非静态)单目运算符++的重载2、运算符重载为类的非成员函数其他的重载例子虚函数虚析构函数抽象类Tips多态的类型与实现多态是指同样的消息被不同类型的对象接收时导致不同的行为多态分类重载多态强制多态包含多态参数多态多态从实现的角度可以分为两类编译时多态(静态绑定)运行时多态(动态绑定)运行时多态要满足三个条件:类之间满足类型兼容规则声明虚函数由成员函数调用,或者是通过指针

2022-03-15 09:11:46 208

原创 第四章-数据共享与保护

第四章-数据共享与保护文章目录第四章-数据共享与保护1.作用域2.对象生存期静态数据成员静态成员函数3.类的友元友元函数友元类4.共享数据的保护常对象常成员函数常引用Tips1.作用域作用域是一个标识符在程序正文中有效的区域作用域关系从大到小为:命名空间作用域 > 类作用域 > 局部作用域标识符的有效范围就是标识符的可见性,可见性的一般规则为:标识符声明在前,使用在后在同一作用域中,不能声明同名的标识符在没有包含关系的不同的作用域中声明的同名标识符,互不影响如果在多个作

2022-03-12 20:40:44 602

原创 第三章-继承与派生

第三章-继承与派生文章目录第三章-继承与派生1.类的继承基类与派生类继承规则(访问权限)2.类型兼容规则3.派生类构造函数4.派生类析构函数5.同名隐藏6.虚基类Tips1.类的继承类的继承,是新的类从已有类那里得到已有的特性;从已有类产生新类的过程就是类的派生原有的类叫做基类或者父类,产生的新类叫做派生类或者子类一个派生类可以有多个基类,即多继承,只有一个基类的叫做单继承如果不显式地给出继承方式,默认为私有继承派生类的语法定义:class 派生类名:继承方式 基类名1,继承方式 基类名

2022-03-11 13:43:54 394

原创 第二章-类和对象

第二章-类和对象文章目录第二章-类和对象1.语法形式2.访问控制3.对象4.构造函数5.复制构造函数6.析构函数7.类的组合Tips1.语法形式定义一个 class 的语法形式如下:class 类名称{public: 外部成员&方法protected: 保护型成员&方法private: 私有成员&方法};示例:class A{public: int a,b; void print1(){ //方法在类内部实现 printf

2022-03-10 18:51:02 254

原创 第一章-复习C

第一章-复习C文章目录第一章-复习C1、复习指针的应用内存分配和回收2、结构体3、OOP(面向对象)Tips1、复习指针的应用int* p=12;p=p+1;此时p的地址是16(int类型占4个字长),p的值即是地址16所对应的值int* p;int a=10;p=&a; //p指向a,其值为10内存分配和回收C语言int* p=(int *)malloc(sizeof(int));free(p);C++int* p=new int; //系统为指针分

2022-03-08 15:34:03 632

原创 操作系统实验4—磁盘调度

操作系统实验4—磁盘调度文章目录操作系统实验4—磁盘调度实验描述设计思路上机代码测试结果心得体会实验描述实验内容:编写一个磁盘调度程序,模拟操作系统对磁盘的调度。实验目的:本实验要求学生独立设计并实现磁盘调度模拟程序,以加深对磁盘调度特点和各种磁盘调度算法的理解。实验要求:可以随机输入磁道请求序列,当前磁头位置和磁头移动方向,支持先来先服务、最短寻道时间优先、扫描、循环扫描调度算法,能够输出磁头移动经过的磁道序列。具体信息见测试用例格式说明。测试用例格式如下:输入:磁盘调度算法当前磁

2022-01-30 19:32:57 5765 1

原创 操作系统实验3—实现请求页式存储管理模拟程序

操作系统实验3—实现请求页式存储管理模拟程序文章目录操作系统实验3—实现请求页式存储管理模拟程序实验描述设计思路上机代码测试结果心得体会实验描述实验内容:编写一个请求页式存储管理程序,模拟请求页式存储管理方式下的内存分配和页面置换。实验目的:内存管理是操作系统中的核心模块,能够合理利用内存,在很大程度上将影响到整个计算机系统的性能。内存的分配和回收与内存管理方式有关。本实验要求学生独立设计并实现请求页式存储管理方式下的内存分配与页面置换模拟程序,以加深对页面置换算法和请求页式存储管理方式的理解。

2022-01-29 13:45:18 11049 1

原创 操作系统实验2—实现动态分区分配模拟程序

操作系统实验2—实现动态分区分配模拟程序文章目录操作系统实验2—实现动态分区分配模拟程序实验描述设计思路上机代码测试结果心得体会实验描述实验内容:编写一个可变分区存储管理程序,模拟可变分区存储管理方式下对内存空间的动态分配与回收。实验目的:内存管理是操作系统中的核心模块,能够合理利用内存,在很大程度上将影响到整个计算机系统的性能。内存的分配和回收与内存管理方式有关。本实验要求学生独立设计并实现可变分区管理方式下的内存分配与回收模拟程序,以加深对各种分配回收算法和可变分区存储管理方式及其实现过程的

2022-01-28 13:39:56 5223 2

原创 操作系统实验1—实现单处理机下的进程调度程序

操作系统实验1—实现单处理机下的进程调度程序文章目录操作系统实验1—实现单处理机下的进程调度程序实验描述设计思路上机代码测试结果心得体会实验描述实验内容:编写一个单处理机下的进程调度程序,模拟操作系统对进程的调度。实验目的:进程是操作系统中最基本、最重要的概念,进程调度又是操作系统的核心模块。本实验要求学生独立设计并实现进程调度模拟程序,以加深对进程控制块概念和各种进程调度算法的理解。实验要求:可以随机输入若干进程,支持先来先服务、短作业优先、最短剩余时间优先、时间片轮转、动态优先级调度算

2022-01-27 21:30:52 7394 4

原创 操作系统习题8—设备管理

操作系统习题8—设备管理1、缓冲技术中的缓冲池在_____________________中。A. 主存B. 外存C. ROMD. 寄存器组答案选择 A,缓冲技术中的缓冲池是在内存中开辟一块区域。2、引入缓冲技术的主要目的是_____________________。A. 改善 CPU 和 I/O 设备之间速度不匹配的情况B. 节省内存C. 提高 CPU 的利用率D. 提高 I/O 设备的效率答案选择 A。缓冲技术是为了协调吞吐速度相差很大的设备之间数据传送而采用的技术。缓冲区技术

2022-01-26 12:10:35 2580 1

原创 操作系统习题7—文件系统

操作系统习题7—文件系统1、Unix 系统是如何实现文件共享的?UNIX 系统支持在不同的进程间共享打开的文件。内核使用 3 种数据结构表示打开的文件,它们之间的关系决定了在文件共享方面一个进程对另一个进程可能产生的影响。(1)每个进程在进程表中都有一个记录项,记录项中包含一张打开文件描述符表,可将其视为一个矢量,每个描述符占用一项。与每个文件描述符关联的是:a.文件描述符标志b.指向一个文件表项的指针(2)内核为多有打开文件维持一张文件表。每个文件表包含:a.文件状态标志(读、写、添写

2022-01-25 17:40:58 2744

原创 操作系统习题6—存储管理2

操作系统习题6—存储管理2在请求分页虚存管理系统中:页面的大小为 2122^{12}212 B,主存的访问时间是 100 ns,快表的访问时间是 10 ns,换入页面的平均时间为 100 000 000 ns,(该时间已经包含页表修改及将页表项加入快表),当进程执行时,依次访问虚地址:0x236B、0x1A65,0x2575,问各需要多少访问时间?0x1A65 的物理地址是多少(若采用固定页数 LRU 算法,驻留集页数为 2)?(假设快表初始为空,变址先访问快表)页面大小为 2122^{12}212

2022-01-24 14:56:30 2485 2

原创 操作系统习题5—存储管理

操作系统习题5—存储管理1、采用可变分区管理存储空间时,若主存中按地址顺序依次有五个空闲区,大小分别为 15K、28K、10K、226K、110K。现有五个作业 J1 到 J5,它们所需的主存空间依次是 10K、15K、102K、26K、180K。问分别用 first-fit, best-fit 和 worst-fit 算法将它们装入到内存的哪个分区?能否把这五个作业按 J1 到 J5 的次序全部装入内存?使用哪种分配算法可使内存的利用率最高?① First-fit 算法:每次为作业分配第一个不小于其

2022-01-24 08:14:39 7315

原创 操作系统习题4—进程死锁

操作系统习题4—进程死锁1、试解释在十字路口产生的交通死锁现象中包括了死锁产生的 4 个必要条件,并给出避免产生交通死锁的简要规则。四个必要条件:① 互斥:同一时刻只能有一辆车占据道路上的同一个空间位置② 占有等待:一辆车占据道路上的一个空间位置并等待着前进③ 非剥夺:一辆车不能从道路上当前空间位置挪走④ 循环等待:每辆车都等待着前面的车辆前进,形成一个循环简明规则:在十字路口设立一组红绿灯,前两分钟只允许南北方向的车辆同行,后两分钟只允许东西方向的车辆同行。每两分钟切换一次红绿灯,可以

2022-01-21 14:33:24 3107

原创 操作系统习题3—进程的互斥与同步

操作系统习题3—进程的互斥与同步1.例举两个现实生活中需要同步与互斥的例子。我们去吃自助餐时,店里的厨师会在后台厨房制作食物,然后将食物运送到公共饮食区域,让顾客自行挑选。如果公共饮食区域的食物都被顾客吃光了,那么顾客只有先进行等待,等厨师做出更多食物再送到公共饮食区;如果公共饮食区域食物数量多到一定程度,厨师会暂停制作食物。驾驶员开车行驶到一个十字路口时,如果本路口的绿灯亮起,驾驶员可以顺利通过;如果本路口的红灯亮起,驾驶员必须停车进行等待,让其他路口的车辆通过。2.何谓原语?它与系统调用有何区别

2022-01-20 14:15:02 3037

原创 操作系统习题2—进程调度

操作系统习题2—进程调度1. 假定有一个进程 A,其工作流程如图 1 所示。如果系统中进程只有三种状态(就绪、运行、阻塞),并且进程被调度程序选中后就可以投入运行,且时间片为 200ms,请顺序列出该进程从开始到结束所经历的状态转换过程,并说明原因。该进程从开始到结束所经历的状态转换过程为:就绪 => 运行 => 就绪 => 运行 => 阻塞 => 就绪 => 运行 => 阻塞 => 就绪 => 运行 => 阻塞 => 就绪 =&g

2022-01-19 11:30:05 4731

原创 操作系统习题1—操作系统概述

操作系统习题1—操作系统概述1、简述多道程序设计技术的基本思想。为什么采用多道程序设计技术可以提高资源的利用率?多道程序设计技术的基本思想为:内存同时保持多道程序,处理机以交替的方式同时处理多道程序,这些程序共享系统中的各种硬/软件资源。宏观上看,已有多道程序开始运行且尚未结束,微观上看,某一时刻处理机只运行某道作业。由于同时在内幕才能中装有若干道程序,这样可以在运行程序 A 时,利用其因 I/O 操作时而暂停的 CPU 空挡时间,再调度另一道程序 B 运行,同样可以利用程序 B 在 I/O 时的 C

2022-01-18 14:36:01 1842

数据结构总复习.zip

严蔚敏版C语言数据结构的思维导图,花了一周时间进行整理,覆盖了所有重点知识,层次分明,可供学习/复习之用

2020-07-11

DecisionTree.zip

利用sklearn中的红酒数据集,训练决策树分类模型并评估。利用plt实现了分类的可视化,同时用graphviz可视化了决策树的生成过程。

2020-05-05

jdk-8u241-linux-x64.zip

这是Linux系统下的jdk1.8版本,用于java环境配置,此jdk1.8版本是比较高版本的,适合大多数高版本软件的需要,满足软件配置所需要的java环境。

2005-09-15

空空如也

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

TA关注的人

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