自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (6)
  • 收藏
  • 关注

原创 Vue简单快速入门

Vue内容分发 (slot插槽)1.原本使用组合的组件方式2.使用slot插槽进行组合组件自定义事件1.关键点2.例子内容分发 (slot插槽)slot插槽的作用:组合组件解耦合1.原本使用组合的组件方式<p>组件标题</p><ul> <li>组件的内容1</li> <li>组件的内容2 </li> <li>组件的内容3</li></ul>2.使用

2022-04-22 11:30:46 1929

原创 Git快速入门

git一、安装git二、git的基础命令行三、查看git的配置文件四、git基本理论1.git的三大工作区2.资源提交的顺序五、git项目创建以及克隆1.git项目创建2.git项目克隆一、安装git在git官网下载安装包,选完安装路径后一路next即可二、git的基础命令行鼠标右键打开 Git Bash Here即可进入命令行1. 选择与退出此目录 cd abc/def cd ..2. 查看当前【所在的路径】与查看【当前目录】下的所有【文件】 pwd ls或ll

2022-04-13 14:29:46 1198

原创 Java基础

Java基础File1.File类的构造方法2.File类的创建3.File类的常用方法4.遍历某个目录下的所有内容IO流字节流1.输入流2.输出流3.字节缓冲流练习字符流1.字符输入流2.字符输出流练习提示:以下是本篇文章正文内容,下面案例可供参考File是文件和目录【路径名】的抽象表示1.File类的构造方法public static void construction_Method(){ //构造方法1,格式:new File("路径"); File file1 = new

2022-03-30 18:49:47 655

原创 SpringBoot练手小案例-社区管理系统

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档SpringBoot-社区管理系统一、需求分析二、功能分析三、开发流程1.创建数据库2.导入依赖3.创建必要的包4.根据数据库表创建实体类4.编写 Mapper 及其配置文件5.编写 service6.编写 controller7.访问一、需求分析二、功能分析三、开发流程1.创建数据库CREATE DATABASE `MyCommunity`;USE `MyCommunity`;DROP TABLE IF EXISTS.

2022-03-30 18:49:16 627

原创 SSM-会议管理系统

会议管理系统一、使用技术二、基础准备工作三、实现1.页面拦截2.登录与员工注册、退出、修改密码3.注册审批4.★★搜索员工★★6.部门管理7.查看与添加会议室9.预定会议10.搜索会议一、使用技术SSM+Freemark,项目来源:https://www.bilibili.com/video/BV1ep4y1S7s6?p=26&spm_id_from=333.851.header_right.history_list.click二、基础准备工作导入静态资源,编写service、domain

2022-03-30 18:48:20 895

原创 SpringBoot-Shiro

Shiro前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport

2022-03-25 02:51:04 304

原创 SpingBoot快速入门

详细请见:狂神博客 https://dwz.cn/P1N121RTSpingBoot一、SpingBoot简介二、自动装配原理1.@SpringBootApplication 注解解析2.启动 springboot 应用解析三、SpringBoot配置1.SpringBoot的配置文件2.配置文件的多环境配置 (profile)3.使用注解为实体类赋值3.yaml方式与原生spring方式对实体类赋值的不同四、SpringBoot简单web开发1.静态资源的访问问题2.SpringBoot整合前端模板.

2022-03-23 01:35:07 735

原创 SpringMVC

SpringMVC一、MVC简介二、使用步骤1.引入库2.读入数据总结一、MVC简介MVC:Model模型层 (dao、service)、View视图层 (jsp)、Controller控制层 (servlet),是一个软件设计规范 (架构),见JavaWeb-MVC:https://editor.csdn.net/md/?articleId=123122567二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport m

2022-03-20 17:26:48 315

转载 GET/POST的区别

GET/POST一、基本回答二、实际上一、基本回答get方式主要表示向服务器申请资源,post方式主要表示向服务器提交资源post方式比get方式安全,因为get方式传输数据时,数据会直接暴露在url上,所以不能用来传递敏感信息get方式只能进行url编码,而post支持多种编码方式二、实际上get/post都是http协议的请求方式,get方式产生一个tcp数据包;post方式产生两个tcp数据包参考至:https://www.cnblogs.com/logsharing/p/844844

2022-03-20 15:14:09 79

原创 TCP连接

TCP连接管理一、TCP三次握手二、TCP四次挥手三、为什么建立连接是三次握手,释放连接是四次挥手一、TCP三次握手第一步:客户端向服务器发送【连接请求报文 (SYN=1)】第二步:服务器收到【连接请求报文】后,如果同意建立连接,则会返回一个【确认报文 (SYN=1 ACK=1)】第三步:客户端接收【确认报文】后向服务器【给出确认 (ACK=1)】,建立连接二、TCP四次挥手第一步:客户端向服务器发送【连接释放报文 (FIN=1)】,停止发送数据进入终止等待状态发送连接释放报文的意思是:我传

2022-03-20 15:02:10 3973

原创 SpringMVC可能使用到的依赖

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档SpringMVC依赖二二原SpringMVC标题二下的第二点中所可能要使用的依赖<dependencies> <!--mybatis-spring依赖--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</ar.

2022-03-17 17:25:56 954

原创 SSM-Spring

Spring5Spring一、Spring的使用二、`IOC思想推导`1.传统业务2.控制反转IOC`3.★★★IOC的本质★★★`三、HelloSpring1.pojo包下新建实体类1.resource包下新建beans.xml异常解决Spring开源的、免费的、轻量级的、非入侵式的框架(容器),可以实现控制反转IOC、面向切面编程AOP、事务处理一、Spring的使用pom.xml文件内<dependencies> <!--Spring依赖--> &l

2022-03-17 02:53:58 1615

原创 SSM-MyBatis

MyBatis一、MyBatis是什么?二、使用步骤1.新建Mavean项目2.导入依赖3.编写mybatis核心配置文件4.编写mybatis工具类5.编写代码6.测试提示:这里可以添加本文要记录的大概内容:一、MyBatis是什么?持久层(Dao层)框架,优点1、简单易学灵活2、sql和代码的分离,提高了可维护性。3、提供映射标签,支持对象与数据库的orm字段关系映射提供对象关系映射标签,支持对象关系组建维护4、提供xml标签,支持编写动态sql二、使用步骤1.新建Mavean项目

2022-03-10 02:57:07 626

原创 javaWeb-JDBC

JDBC一、JDBC是什么?二、JDBC使用的准备工作1.环境准备2.创建数据库和表3.创建项目并引入jar包三、JDBC开发1.加载驱动2.获得连接3.基本操作4.释放资源一、JDBC是什么?JDBC即java数据库连接,是执行SQL语句的API,由类和接口组成驱动:两个设备(应用)之间通信的桥梁二、JDBC使用的准备工作1.环境准备配置好Java环境2.创建数据库和表create database web_test3;use web_test3;create table user

2022-02-28 22:58:59 388

原创 javaWeb-MySQL

MySQL一、MySQL是什么?二、MySQL的使用步骤1.安装2.创建数据库3.MySQL的常用语句三、★多表设计★1.外键约束2.一对多的表关系3.多对多的表关系4.一对一的表关系一、MySQL是什么?数据库是一个文件系统,通过SQL语句获取数据二、MySQL的使用步骤1.安装见:见:https://blog.csdn.net/weixin_44675308/article/details/1196807352.创建数据库通过原生mysql创建数据库见:https://blog.cs.

2022-02-26 01:51:53 745

原创 javaWeb-MVC

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档MVC一、MVC是什么?一、MVC是什么?是一个框架

2022-02-24 22:27:43 750

原创 javaWeb-Http协议

Http协议一、Http协议是什么?二、Http协议格式1.请求2.响应一、Http协议是什么?是客户端和服务器之间通信时,发送数据需要遵守的规则二、Http协议格式详细请用抓包工具进行抓包观察1.请求【客户端给服务器】【发数据】叫请求,一般不涉及安全方面的请求多为GET//GET请求的格式1.请求行 (1)请求的方法:GET (2)请求的资源路径[+?+请求参数] (3)请求的协议和版本号:HTTP/1.12.请求头 由key : value组成//POST请求的格式1.

2022-02-23 22:18:48 70

原创 javaWeb-jQuery

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档jQuery一、jQuery是什么?二、js与jQuery1.jQuery的引入2.js与jQuery的使用差别三、jQuery的核心函数介绍1.传入的参数为【函数】时2.传入的参数为【HTML字符串】时3.传入的参数为【选择器字符串】时4.传入的参数为【Dom对象】时四、如何区分js原生Dom对象和jQuery对象1.Dom对象特点2.jQuery对象特点五、jQuery对象的本质六、Dom对象与jQuery对象的相互转换七、jQuery

2022-02-22 18:36:10 1223

原创 ECharts

ECharts一、ECharts是什么?二、ECharts的安装方法1.官网下载2.用npm安装三、ECharts的引用四、ECharts的使用1.为echarts图表设置容器2.编辑容器参数3.初始化echarts4.调整echarts参数(核心,重中之重)5.设置echarts参数6.结果一、ECharts是什么?ECharts是前端数据可视化的一个图表库,用于制作各种可视化图表二、ECharts的安装方法1.官网下载https://echarts.apache.org/zh/downlo.

2022-02-17 02:17:23 228

原创 javaWeb-JavaScript

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档JavaScript前言一、JavaScript的引用1.在head标签内在线编写2.在head标签内外部引入二、JavaScript的变量1.变量类型2.JavaScript的特殊值3.js定义变量三、JavaScript的数组1.定义2.特殊点四、函数五、JavaScript的自定义对象1.Object形式的自定义对象2.{}形式六、JavaScript的事件1.常用事件2.事件的注册(绑定)七、DOM模型1.获取标签id2.获取指定名

2022-02-13 01:41:57 388

原创 javaWeb-Servlet

Servelet一、Servelet是什么?二、使用步骤1.新建Maven项目2.Maven环境优化3.编写一个Servlet程序4.编写Servlet映射5.配置tomcat6.启动测试一、Servelet是什么?Servlet是开发动态web的一门技术是API中的一个接口,是实现了Servlet的Java程序二、使用步骤1.新建Maven项目2.Maven环境优化将Maven的web.xml的版本与tomcat的webxml设置成一致3.编写一个Servlet程序1、在java资源.

2022-02-11 21:20:50 589

原创 javaWeb-基础

Maven安装一、Maven是什么?二、Maven的核心思想三、Maven的下载四、修改Maven配置环境1. 解压文件夹2.新建环境变量3.验证Maven是否安装好4.添加阿里云镜像5.新建本地仓库五、在IDEA中使用Maven1.新建MavenWeb项目2.等待IDEA自动下载Maven包3.注意点六、在IDEA中配置tomcat七、一些说明1.注意点2.替换web.xml的内容3.添加Maven依赖一、Maven是什么?在Java开发中,经常会用到各种的jar包,而Maven就是实现自动导包、.

2022-02-11 17:44:45 624

原创 408历年真题

408真题合集408真题合集408真题合集408真题合集408真题合集

2021-12-05 23:08:37 176

原创 KMP算法,手动计算next数组和nextval数组

文章目录前言一、求模式串(子串)的next数组与nextval数组next数组的计算nextval数组的计算2.第一轮匹配:3.第二轮匹配:代码待续前言KMP算法:主串与模式串的匹配过程一、求模式串(子串)的next数组与nextval数组next数组实际上是模式串的前缀表(为了方便,通常会将模式串的前缀码逻辑右移一位再加1,不加1也可以)next数组的计算“前缀"和"后缀”"前缀"指除了最后一个字符以外,一个字符串的全部头部组合;"后缀"指除了第一个字符以外,一个字符串的全部尾部组合.

2021-10-24 23:43:11 1126

原创 单链表的基本操作

单链表的基本操作:单链表的初始化、创建、插入、删除文章目录单链表的基本操作:一、定义单链表的数据类型二、初始化单链表即生成一个只有头指针的头结点二、创建单链表1、头插法2、尾插法三、单链表的查找1、按值查找2、按序号查找四、单链表的删除总结学习内容:学习时间:学习产出:一、定义单链表的数据类型typedef struct Node{ int data; struct Node *next;}Node, *linkList;二、初始化单链表即生成一个只有头指针的头结点

2021-10-23 01:32:34 947

转载 基于Window 2003环境下搭建Snort混合入侵检测系统

搭建Snort+BASE入侵检测系统基于Window 2003环境下搭建的Snort混合环境入侵检测系统目录搭建Snort+BASE入侵检测系统部署过程一、安装并配置Snort1.安装Snort2.替换Snort规则3.修改配置文件4.修改配置文件总结学习内容:学习时间:学习产出:部署过程下载好各种环境包即可开始搭建环境包下载地址:待定一、安装并配置Snort1.安装Snort此处采用Snort_2_8_6版本,安装过程一路默认点击下一步即可,并没有特殊操作2.替换Snort规则将

2021-06-23 00:40:12 515

原创 Kali配置静态IP地址等信息

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、Kali配置IP地址等信息1.停止network网卡服务2.进入配置文件3.设置IP地址、DNS服务器等信息3.启动网卡服务一、Kali配置IP地址等信息1.停止network网卡服务2.删除旧的状态信息3.启动network网卡服务4.修改配置文件5.重启网卡服务6.在面板中填写IP地址等信息前言Kali在配置静态IP地址时可能会出现无效配置的情况,根据以下步骤,可保证配置有效一、Kali配置IP地址等信息使用

2021-06-21 00:33:37 6218 2

Spring+SpringMVC+MyBatis 会议管理系统

会议管理系统

2022-03-30

计算机考研408统考复习试卷真题合集

408真题

2021-11-27

Arnold置乱解密算法

用于Arnold解密

2021-06-29

Arnold置乱加密算法

用于对图像等Arnold置乱加密算法(二维)

2021-06-29

混沌序列列列列列列列列列列列

可直接使用的混沌序列

2021-06-29

Snort环境资源包.zip

Snort环境资源包

2021-06-25

空空如也

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

TA关注的人

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