自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 将json类型的字符串转换成Map后顺序颠倒解决方法

将json类型的字符串转换成Map后顺序颠倒解决方法

2024-06-13 20:13:01 414

原创 三.ubuntu中安装RabbitMQ

ubuntu中安装RabbitMQ

2024-05-18 06:00:00 770

原创 二.ubuntu中安装gitlab

ubuntu中安装gitlab

2024-05-17 07:30:00 1100

原创 一.ubuntu安装redis教程

ubuntu安装redis教程

2024-05-17 06:00:00 568

原创 三.使用HashiCorp Vault工具管理数据库

ubuntu安装使用HashiCorp Vault工具管理数据库

2024-05-16 07:00:00 1337

原创 二.使用PgAdmin连接Postgresql

PgAdmin连接Postgresql

2024-05-16 06:00:00 1172

原创 一.使用MySQL Workbench连接mysql数据库

使用MySQL Workbench连接mysql数据库

2024-05-15 15:10:21 1679

原创 四.Ubuntu安装postgresql数据库

四.Ubuntu安装postgresql数据库

2024-05-15 11:27:53 255

原创 二.PVE创建 Ubuntu CT

PVE创建 Ubuntu CT

2024-05-15 11:22:02 954

原创 实验五.输入输出流

3、从控制台接收3名学员的信息,每条信息存储到一个Student对象中,将多个Student对象存储到一个集合中。通过本次实验学会了如何使用字节流和字符流来读写磁盘上的文件,知道了如何使用file对象访问本地文系统以及file类的常用主要用法,熟练掌握了I/O流对文件的读写的常用方法。2、在D盘下有一个文本文件test.txt(里面的内容由数字和字母组成), 定义一个方法统计test.txt文件中’a’字符出现的次数,并写到count.txt中。4、File类中提供访问文件的方法有哪些,功能是什么;

2022-10-29 15:50:13 983 1

原创 实验四.集合

通过本次实验更加熟悉了List集合、Set集合以及Map集合的使用,集合之间的关系更加明了,根据需要使用合适的集合,才能使逻辑更加简单,同时熟悉了泛型在集合中的使用,可以解决不同数据类型之间的转化。2、现有若干图书信息(包含名称title、作者author、定价price)需要存储到set集合中,保证集合中无重复元素,并遍历查看。(2)在li4 之前插入一个工人,信息为:姓名:zhao6,年龄:24,工资3300。(2)统计每个字符出现的次数,使用map存储,字符为键,次数为值。(2)熟悉泛型的使用;

2022-10-29 15:44:11 793

原创 实验三.Java中常用类

通过本次实验掌握了String类和StringBuffer类的特点和区别,学会了StringBuffer类的用法以及String类的构造方法、常用字符串处理方法的应用。在日期处理中,常用的类有Date类,Calendar类,DateFormat 类,掌握了日期格式类DateFormat、SimpleDateFormat进行字符串和日期对象进行转换。1、掌握String类和StringBuffer类的特点和区别,并会通过Sting类和StringBuffer类的对象解决实际问题;

2022-10-29 15:38:56 884

原创 实验二.面向对象基础

本次实验在第一题中用到了冒泡排序算法,采用两轮循环,进行依次比较。第二题中用了继承,在计算体积时可以采用父类的面积算法求出底面积,然后乘以高度,求出长方体的体积。第三题同样使用了继承,继承来自父类的租聘天数方法,通过输入的类型不同,选择不同的算法。通过本次实验更加了解了类与对象的用法,构造方法的定义语法格式以及对象的封装,也更加熟练的使用this和static关键字。

2022-10-29 15:10:53 956

原创 实验一. Java编程基础

1、标识符:Java语言使用的是Unicode字符集,使用2个字节表示一个符号,总共可描述65536个不同的符号,基本上可以描述世界上所有国家的文字。小孩成人后的身高与其父母的身高和自身的性别密切相关。通过本次实验,掌握了java语言的程序设计的基本方法,学会了java元中标识符的命名,运算符和表达式的应用,熟练掌握了java程序流程控制语句的运用。与C语言不同的是,Java语言中增加了boolean类型,即逻辑类型(布尔类型),其变量只有2个常量值,绝对不能与C中的非0就是真、0就是假混淆。

2022-10-29 15:04:20 1038

原创 实验五:传输层通信的实现

UDP是无连接的协议,它以数据报作为数据传输的载体。数据报是一个在网络上发送的独立信息,它的到达、到达时间以及内容本身等都不能得到保证,每个DatagramSocket与一个本地地址,包括本地主机的IP地址和本地UDP端口绑定,每个DatagramSocket可以把UDP数据报发送给任意一个远程DatagramSocket,也可以接收来自任意一个远程DatagramSocket的UDP数据报。在UDP数据报中包含了目的地址的信息,DatagramSocket根据该信息把数据报发送到目的地。

2022-10-16 21:15:24 848

原创 实验四.路由器静态路由的配置

通过本次实验懂得了什么是静态路由,静态路由指的是需要管理员手动配置的路由,适合小型的稳定网络,大型网络因为设备众多,手动配置需要花费较大的精力,因此大型网络一般使用动态路由,静态路由的弊端是,每当网络发生变化时,需要管理员去手动更改配置,因此比较繁琐,同时,在配置静态路由的时候,要注意配置的命令对应连线的接口。1.打开ensp,新建拓扑图,添加4个PC机,1个交换机,3个路由器,然后用网线连接,建立如图所示的设备分布图,此时处于1网段的PC1和处于2网段的PC3均可和PC4连通。四、实验过程与结果记录。

2022-10-15 21:12:47 3384 3

原创 实验三.局域网的组建

其次,熟悉了交换机的使用,交换机是对信息实现交换功能的设备,在进行通信时,交换机的任意节点收到数据传输指令后,即对于存储在内存里的地址表进行快速查找,从而对于MAC地址的网卡连接位置进行确认,然后再将数据传输到该节点上。四个PC分别配置为192.168.1.1,192.168.1.2,192.168.1.3,192.168.1.4,子网掩码全为255.255.255.0,将设备全部启动,使用PC1和PC3对PC4进行ping命令测试连通性。2.两台计算机的互连,即连通性测试。一、 实验目的与要求。

2022-10-15 21:09:11 6462

原创 实验二.常用网络命令

netstat命令能够显示活动的TCP连接、计算机侦听的端口、以太网统计信息、IP路由表、IPv4统计信息(对于IP、ICMP、TCP和UDP协议)以及IPv6统计信息(对于IPv6、ICMPv6、通过IPv6的TCP以及UDP协议)。它列出的项目包括传送的数据包的总字节数、错误数、删除数、数据包的数量和广播的数量。netstat -a: -a选项显示所有的有效连接信息列表,包括已建立的连接(ESTABLISHED),包括监听连接请求(LISTENING)的那些连接。想查看网络上其他的电脑情况,就运。

2022-10-15 21:02:47 5099 2

原创 飞机大战代码

飞机大战 canvas{ border:1px solid #000; display:block; margin:auto; aligin:center; }

2022-10-15 20:49:43 931

原创 html时钟代码

练习 canvas{ border:1px solid #000; display:block; margin:auto; }

2022-10-15 20:44:26 3039

原创 实验一 图文混排网页的设计

(1)掌握标题、段落及文字标记,可以合理地使用它们定义网页元素;(2)掌握文字标注的属性,并会使用属性美化文字。(3)掌握图像标记,学会制作图文混排页面;(4)掌握图像路径表示方式。

2022-10-15 20:38:10 1145

原创 实验七:MySQL数据库的备份及恢复

实验七:MySQL数据库的备份及恢复实验目的:理解和掌握数据库备份与恢复的方法实验内容:1.mysqldump工具的备份和恢复2.直接复制整个数据库目录(对于InnoDB存储引擎不适用)备份3. mysqlhotcopy工具备份4.相同版本数据库之间迁移5.不同版本的mysql数据库之间的迁移6. mysql命令导出文本文件实验重点:利用mysqldump工具的备份和恢复实验难点:不同版本的mysql数据库之间的迁移表的导出和导入实验过程:mysqldump工具的备份和恢复

2022-05-22 17:31:15 851

原创 实验六:数据库监视与性能优化试验

实验六:数据库监视与性能优化试验实验目的:理解和掌握数据库查询性能调优的原理和方法实验内容:1.学会使用Explain命令分析查询执行计划、利用索引优化查询性能2.理解和掌握数据库规范化设计对查询性能的影响3.针对给定的数据库模式,设计不同的实例验证查询性能优化效果使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的。分析你的查询语句或是表结构的性能瓶颈使用方式如下:EXPLAIN +SQL语句通过EXPLAIN,我们可以分析出以下结果:

2022-05-22 17:20:12 828

原创 实验五:存储过程实验

实验五:存储过程实验实验目的:掌握数据库存储过程的设计和使用方法理解数据库PL/SQL编程语言和编程规范实验内容:一、存储过程定义与运行二、存储过程的更名、删除三、存储过程的参数传递实验重点与难点实验重点:存储过程的定义、运行实验难点:存储过程的参数传递方法实验过程:1.1定义一个存储过程,更新所有订单(含税折扣价)的总价1.2.执行存储过程2.1 有参数的存储过程2.2.执行有参数的存储过程3.1 定义有局部变量的存储过程3.2.执行存储过程3.3查看存储过程执行结果

2022-05-22 17:09:50 488

原创 实验四:触发器实验

实验四:触发器实验实验目的:掌握数据库触发器的设计与使用方法理解不同类型触发器的作用和执行原理实验内容:一、After触发器二、Before触发器三、删除触发器实验过程与要求:1.After触发器(1)在LineItem上定义Update触发器,当修改订单明细(修改订单明细价格extendedPrice、折扣discount、税率tax)自动修改表Orders中的订单总金额TotalPrice,以保持数据一致性。(2)在LineItem上定义触发器,删除一项订单明细时,自动修改表Ord

2022-04-21 16:15:13 2461

原创 实验三:完整性语言实验

实验三:完整性语言实验实验目的:掌握数据完整性的定义和维护方法实验内容:一、实体完整性二、参照完整性实验过程与要求:1.实体完整性定义实体完整性、删除实体完整性,能够写出两种方式定义实体完整性的SQL语句(1)创建表时定义实体完整性(2)创建表后定义实体完整性(3)验证完整性约束是否起作用2.参照完整性定义参照完整性、删除参照完整性,能够写出两种方式定义参照完整性的SQL语句(1)创建表时定义参照完整性(2)创建表后定义参照完整性(3)验证参照完整性约束是否起作用实验重点与

2022-04-21 15:35:34 1528

原创 实验二:安全性语言实验

实验二:安全性语言实验实验目的:掌握自主存取控制权限的定义和维护方法实验内容:一、定义用户、角色二、分配权限给用户、角色,回收权限三、以相应的用户名登录数据库、验证权限分配是否正确实验过程与要求:1.选择一个应用场景,使用自主存取控制截止设计权限分配,可以采用两种方案方案一:采用SYSTEM超级用户登录数据库,完成所有权限分配工作,然后用相应用户名登录数据可以验证权限分配的正确性方案二:采用SYSTEM用户登录数据库创建三个部门经理用户,并分配相应的权限,然后分别用三个经理用户名登录数据

2022-04-21 15:28:12 2277 6

原创 在idea中使用jsp时无法调用out.println等方法

在idea中使用jsp,在<%%>中使用jsp内置对象out时出现问题,发现无法使用println()这个方法了,以及其他的方法都无法使用,找到以下解决方法选择 File->Project Structure->modules->Dependencies点击右侧的+号,选择点击Library选择自己本地的tomcat,然后添加确认添加成功可以看到左侧目录中已添加tomcat,再次在jsp中使用相应的方法可以看到问题已经解决。...

2022-04-21 10:21:49 4597 1

原创 实验一:数据库的基本操作

实验一:数据库的基本操作一.实验目的二.实验内容参考:一.实验目的熟悉数据库的定义与查询等基本操作知识,为后期学习和应用数据库知识奠定基础二.实验内容一、数据库的定义1.理解并掌握数据库DDL的基本语法,使用SQL语言创建、修改和删除数据库、模式和基本表2.实验要求建立商品交易数据库模式TPCH。其中包括八个基本表:零件表(Part)、供应商表(Supplier)、零件供应商联系表(Partsupp)、顾客表(Customer)、国家表(Nation)、地区表(Region)、订单表(Order

2022-04-17 10:49:42 2546

原创 idea自动提示功能消失解决方法

idea自动提示功能消失解决方法​ 在使用idea工具时可能会基于各种各样的原因导致配置文件中没有提示,这个很让人头疼,所以配置文件自动提示功能消失了怎么解决呢。​ 在了解如何解决之前先要知道,自动提示功能是我们在Idea工具下编程,这个是编程工具给我们提供的。所以提示消失的大体原因有如下:Idea认为你现在写配置的文件不是个配置文件,所以拒绝给你提供提示功能Idea认定你是合理的配置文件,但是Idea加载不到对应的提示信息这里介绍第一种现象,以springBoot工程的配置文件为例:步骤①

2022-03-17 21:08:12 15147

原创 Idea中隐藏指定文件或指定类型文件

Idea中隐藏指定文件或指定类型文件依次打开Setting → File Types → Ignored Files and Folders输入要隐藏的文件名,支持*号通配符例如:.gitignore点击确定,便可自动过滤隐藏文件。

2022-03-17 14:26:13 851

原创 Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and tr

错误:Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again问题原因:对应的镜像库中无法找到对应的repomd.xml文件问题解决:原centos/6/ 下已经没有相关的文件,尝试修改本地镜像配置文件步骤:cd /etc/yum.repos.dvim CentOS-Base.repo因为$releasever 获取的是centos的版

2022-03-02 15:03:52 18213 4

原创 YumRepo Error: All mirror URLs are not using ftp, http[s] or file.

问题原因:可能是默认的镜像站点无法正常访问问题解决:尝试更该默认的镜像站点这里推荐用阿里的镜像站备份本地镜像站mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/centos8(centos8官方源已下线,建议切换centos-vault源)wget -O /etc/yum.repos.d/CentO

2022-03-02 14:38:41 1188

原创 centos6防火墙常用命令

centos6防火墙常用命令查看防火墙状态:service iptables status关闭防火墙:servcie iptables stop  ---临时关闭防火墙  chkconfig iptables off  ---永久关闭防火墙开启防火墙:servcie iptables start ---临时开启防火墙  chkconfig iptables on ---永久开启防火墙查看开放的端口:/etc/init.d/iptables statu

2022-03-02 13:21:12 1262

原创 mysql 8.0免安装版配置方法

mysql 8.0免安装版配置方法1.下载MySQL压缩包2.解压到自己想要安装的位置3.创建 my.ini 配置文件并移动到要安装的目录下面4.打开my.ini文件编辑配置信息5.初始化数据库并安装、登陆数据库对于不同的操作系统,MySQL 提供了相应的版本。在 Windows 操作系统下,MySQL 数据库的安装包分为图形化界面安装和免安装这两种安装包。这两种安装包的安装方式不同,配置方式也不同。图形化界面安装包有完整的安装向导,安装和配置很方便。免安装的安装包直接解压即可使用,但是配置起来不方便。文

2022-02-26 17:15:00 6242

原创 MongoDB索引-Index

MongoDB索引1.概述2.索引的类型3.索引的管理操作1.概述索引支持在MongoDB中高效地执行查询。如果没有索引,MongoDB必须执行全集合扫描,即扫描集合中的每个文档,以选择与查询语句匹配的文档。这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非 常致命的。如果查询存在适当的索引,MongoDB可以使用该索引限制必须检查的文档数。索引是特殊的数据结构,它以易于遍历的形式存储集合数据集的一小部分。索引存储特定字段或一组字段的值

2022-02-25 18:24:25 817

原创 dubbo-admin安装步骤

一、dubbo-admin安装步骤1、环境准备dubbo-admin 是一个前后端分离的项目。前端使用vue,后端使用springboot,安装 dubbo-admin 其实就是部署该项目。我们将dubbo-admin安装到开发环境上。要保证开发环境有jdk,maven,nodejs安装node (如果当前机器已经安装请忽略)因为前端工程是用vue开发的,所以需要安装node.js,node.js中自带了npm,后面我们会通过npm启动下载地址https://nodejs.org/en/2

2022-02-24 19:01:34 676

原创 MongoDB安装和连接(Windows及Linux)

MongoDB安装和连接1.MongoDB简介2.Windows系统中的安装启动2.1.第一步:下载安装包2.2. 第二步:解压安装启动3. Shell连接(mongo命令)4. Compass-图形化界面客户端5. Linux系统中的安装启动和连接

2022-02-24 17:08:49 1123

原创 数据结构练习(查找和排序)

实验内容:1、随机生成20000个数,从插入排序,冒泡排序,归并排序,快速排序中任选两种复杂度不同的排序算法,对这20000个数进行排序;2、排序之后,利用二分查找,对某一个数进行查找。参考代码:#include <stdio.h>#include <stdlib.h>#include <time.h>#define max 100#define search_num 999//冒泡排序 void sort1(int arr[]){ int i,j

2022-02-24 09:33:27 1041

原创 数据结构练习(二叉树)

实验内容:创建如下图所示二叉树,并完成以下功能:(1)定义一个create()函数,创建这棵二叉树(2)分别采用先序遍历、中序遍历、后序遍历这三种方法遍历这棵二叉树,按顺序输出节点;(3)设计函数nodecount(),计算这棵二叉树的节点个数。以上每一步都做成函数,并给出相关代码。参考代码:#include <stdio.h>#include <string.h>#define ElemType char//构造结点的结构体typedef struct BT

2022-02-24 09:32:25 1123

Linux自动启动tomcat服务shell脚本

Linux自动启动tomcat服务shell脚本

2020-08-05

mybatis-3.4.5.rar

mybatis-3.4.5.rar----MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录

2020-07-06

mybatis-3-mybatis-3.4.5.rar

mybatis源码,版本为3.4.5,使用mybatis时可以进行参考

2020-07-05

空空如也

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

TA关注的人

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