自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一路向北

每天走一小步

  • 博客(41)
  • 资源 (7)
  • 收藏
  • 关注

原创 Linux系统磁盘挂载

可以看到/dev/vdb的磁盘整个被我挂载到/mnt/data目录下,表示挂载成功!将初始化好的/dev/vdb 挂载到创建的/mnt/vdb目录下。如果目录中有文件或其他目录,您需要先删除它们,或者使用。然后保存并关闭文件,这样就完成了删除挂载点的所有步骤。命令,因为它会删除目录及其所有内容而不会有任何提示)命令来强制删除整个目录和其中的内容(请谨慎使用。在挂载之前,需要识别你想要挂载的磁盘。警告:这将清除 /dev/vdb 上的所有数据。命令查看系统中的磁盘和分区。

2024-05-16 15:35:04 771

原创 离线linux服务器安装mysql8

原因:这个错误表示在系统中没有找到名为mysql的用户或组解决方式:创建新用户:useradd mysql有时候创建用户的同时也会自动创建同名的组。创建新组:groupadd mysql这个错误信息表明您在尝试运行MySQL客户端mysql时,系统无法找到名为的共享库文件。这通常发生在新安装或升级MySQL后,尤其是当系统上缺少某些必需的库文件时。是ncurses库的一部分,它提供了终端处理功能,许多命令行和文本界面程序都依赖于它。不同版本的Linux。

2024-03-25 16:18:41 1757

原创 离线Linux/openEuler服务器指定本地yum仓库

chmod -R 444 /mnt/cdrom 目录及其所有子文件和子目录的权限为只读。:现在你可以使用yum安装软件包了,yum将会从本地仓库中获取所需的依赖。这将创建一个指向你的本地镜像文件的仓库。用户在目标服务器上的密码。输入密码后,文件传输将开始。执行此命令后,系统可能会提示你输入。命令用于挂载ISO文件到这个目录。创建一个目录用于挂载镜像。是你的镜像文件的路径。

2024-03-25 15:02:38 978

原创 Linux服务器安装nvm

【代码】Linux服务器安装nvm。

2024-03-07 15:51:35 695

原创 Spring中MultipartFile和File转换

MultipartFile和File转换

2023-12-03 23:27:14 1600 3

原创 Controller代码优化过程

MVC架构下,我们的web工程结构会分为三层,自下而上是dao层,service层和controller层。controller层为控制层,主要处理外部请求,调用service层。

2023-06-08 22:12:22 349

原创 SELECT COUNT(*) 会造成全表扫描?

本文通过一个例子深入剖析了 MySQL 的执行计划是如何选择的,以及为什么它的选择未必是我们认为的最优的,这也提醒我们,在生产中如果有多个索引的情况,使用 WHERE 进行过滤未必会选中你认为的索引,我们可以提前使用EXPLAIN来优化我们的查询语句。

2023-03-19 17:47:30 419 1

原创 原码、反码、补码

1、原码原码的表示与机器数真值表示的一样,即用第一位表示符号,其余位表示数值,例如的十进制的的正负1,用8位二进制的原码表示如下:【+1】= 原:[ 0000 0001 ]【-1】= 原:[ 1000 0001 ]2、反码反码正数的反码是其原码本身。负数的反码是在其原码的基础上,符号位不变,其余各位取反。【+1】= 原: [ 0000 0001 ] = 反:[ 0000 0001 ]【-1】 = 原:[ 1000 0001 ] = 反:[ 1111 1110 ]3、补码补码。

2022-11-20 14:00:26 4174 4

原创 四种进制介绍及转换

二进制:0,1 ,满 2 进 1.以 0b 或 0B 开头;十进制:0-9 ,满 10 进 1(是我们日常使用的数值);八进制:0-7 ,满 8 进 1. 以数字 0 开头表示;十六进制:0-9 及 A(10)-F(15),满 16 进 1. 以 0x 或 0X 开头表示。此处的 A-F 不区大小写//二进制(以0b或0B开头的数值)//八进制(以0开头的数值)//十进制(就是我们正常使用的进制数)//十六进制(以0x或0X开头的数值)

2022-11-19 20:25:02 11980

原创 MySQL多表查询&事务&DCL

MySQL多表查询&事务&DCL文章目录MySQL多表查询&事务&DCL多表查询:创建部门表创建员工表事务DCL:多表查询:查询语法:select列名列表from表名列表where…准备sql创建部门表CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20));INSERT INTO dept (NAME) VALUES ('开发部'),('市场部'),(

2021-09-29 21:57:34 96

原创 springboot自动配置原理

1.ConditionCondition是在spring4.0增加的条件判断功能,通过这个功能可以实现选择性的创建bean的操作1-1.创建一个springboot工程,编写启动类 原理:我们通过springboot提供的run方法查看,发现其返回ConfigurableApplicationContext这个对象,它是spring的Ioc容器,因此我们通过它获取IOC容器,再通过IOC容器获取相应的bean@SpringBootApplicationpub...

2021-09-26 22:48:34 150

原创 基于springboot+dubbo+zookeeper+redis实现微服架构搭建

1.运行原理Provider:暴露服务的服务提供方 Consumer:调用远程服务的服务消费方 Registry:提供注册与调用服务的注册中心 Monitor:统计服务的调用次数和调用时间的监控中心 Container:服务运行容器,例如spring容器服务容器负责启动,加载,运行服务提供者。 服务提供者在启动时,向注册中心注册自己提供的服务。 服务消费者在启动时,向注册中心订阅自己所需的服务。 注册中心返回服务提供者地址列表给消费者,如果有变更,注册中心将基于长连接推送变更数据给.

2021-09-25 22:32:52 746

原创 微服务架构入门简介

目标:掌握微服务架构的相关概念 掌握微服务架构设计原则行业分类:传统软件行业:面向企业开发应用软件,软件的最终使用者为企业内部员工。互联网软件行业:面向广大互联网市场开发软件,软件的最终使用者为互联网的所有用户。两种分类的对比: 比较项 传统软件行业 互联网软件行业 面向用户 企业内部用户 互联网线上用户 用户量 ...

2021-09-25 19:51:32 140

原创 SpringBoot与Shiro整合

1.Shiro框架简介Apache Shiro是一个强大且易用的权限管理框架,执行身份验证、授权、密码管理和会话管理等Apache Shiro 认证流程:Subject:即当前用户,在权限管理的应用程序里往往需要知道谁能够操作什么,谁拥有操作该程序的权利,shiro中则需要通过Subject来提供基础的当前用户信息,Subject 不仅仅代表某个用户,也可以是第三方进程、后台帐户(Daemon Account)或其他类似事物。Subject自己不会实现相应的身份验证/授权逻...

2021-09-23 16:08:15 220

原创 Tomcat中Session钝化与活化实现步骤

原理:为了保证客户端不关闭,服务器关闭后,两次获取的session是同一个,tomcat内部自动完成以下工作:1.session的钝化:在服务器正常关闭之前,将session对象系列化到硬盘上,在tomcat的目录下的work目录中,会生成SESSIONS.ser文件 2.session的活化:在服务器启动后,将session文件转化为内存中的session对象即可。读取work目录中的session对象,并删除实现方式:yiji1.首先编写servlet两个类...

2021-09-14 15:29:38 642

原创 会话技术——Cookie&Session&JSP入门

文章目录会话技术Cookie:JSP:入门学习Session:主菜案例:验证码会话技术会话:一次会话中包含多次请求和响应。一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止功能:在一次会话的范围内的多次请求间,共享数据方式:客户端会话技术:Cookie服务器端会话技术:SessionCookie:概念:客户端会话技术,将数据保存到客户端快速入门:使用步骤:创建Cookie对象,绑定数据new Cookie(String name,

2021-09-14 14:29:36 83

原创 Tomcat启动startup.bat一闪而过问题

原因:没有正确配置JRE_HOME环境变量解决方法:需要自己手动配置JRE_HOME 这个环境变量变量值:D:\environment\java\jdk1.8\jre(根据你自己的JDK安装目录寻找JRE)如图:

2021-09-14 12:01:35 580

原创 ‘javac‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。

方法一:找到自己安装的JDK路径下面的bin文件,将整个路径复制下来然后添加到系统环境变量的path变量的值里面就可以了比如我的路径是:E:\Environment\java\JDK_1.8\bin将这个路径添加到环境变量path值里去即可——点击确定...

2021-09-14 11:51:45 189

原创 DQL&约束&数据库的设计&数据库备份和还原

文章目录DQL——查询语句约束数据库的设计数据库的备份和还原DQL——查询语句排序查询语法:order by 子句order by 排序字段1 排序方式1 , 排序字段2 排序方式2…排序方式:ASC:升序,默认的。DESC:降序。注意:如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件。聚合函数:将一列数据作为一个整体,进行纵向的计算。count:计算个数一般选择非空的列:主键count(*)max:计算最大值min:计

2021-09-13 09:26:06 101

原创 springBoot——文件上传结合ElementUi

1.编写文件上传的表单ref:表达的引用 action:文件上传的地址 show-file-list:是否显示已选中的图片 :on-preview:点击放大图片时钩子函数,调用具体的方法 :before-remove:文件上传之前调用的方法,用于验证文件格式等信息 :on-remove:移除文件时的钩子函数 :before-remove:移除文件之前要执行的函数 :auto-upload:是否自动上传文件,一般设置为false :data:上传文件时同时附带表单中的其他数据 multi

2021-09-12 15:42:01 1310

原创 springBoot——全局异常处理&全局数据保存

1.定义全局异常处理类GlobalExceptionHandler@ControllerAdvice可以用于实现全局异常处理,该注解 用于标注一个类,类中可以定义多个方法,不同的方法处 理不同的异常。使用@RestControllerAdvice标注类上,该注解包含了@ControllerAdvice功能使用@ExceptionHandler标注各种异常处理方法package com.ck.handler;import com.ck.vo.ReturnResult;i...

2021-09-11 16:34:50 1381

原创 springBoot快速入门

1.创建maven项目

2021-09-10 17:18:16 72

原创 mysql的基础知识语法

文章目录数据库的基本概念MySQL数据库软件SQLDDL:操作数据库、表DML:增删改表中数据DQL:查询表中的记录数据库的基本概念MySQL数据库软件安装卸载配置SQL数据库的基本概念数据库的英文单词: DataBase 简称 : DB什么数据库?用于存储和管理数据的仓库。数据库的特点:持久化存储数据的。其实数据库就是一个文件系统方便存储和管理数据使用了统一的方式操作数据库 – SQL​常见的数据库软件参见《MySQL基础.

2021-09-10 16:10:31 76

原创 JSR303——数据校验&统一响应数据格式

1.JSR303简介适用于服务器端的数据校验 Java为Bean数据合法性校验所提供的标准框架 Spring MVC支持JSR 303标准的校验框架 JSR 303通过在Bean属性上标注校验注解指定校验规则 Spring本身没有提供JSR 303的实现,他是由Hibernate Validator 实现与spring整合的2.JSR303相关常用的注解@Null(message) :被注释的元素必须为null @NotNull(message :被注释的元素必须不为null @...

2021-09-09 18:52:21 442

原创 junit&反射&注解

文章目录Junit单元测试:反射:框架设计的灵魂注解:Junit单元测试:测试分类:黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。白盒测试:需要写代码的。关注程序具体的执行流程。Junit使用:白盒测试步骤:定义一个测试类(测试用例)建议:测试类名:被测试的类名Test CalculatorTest包名:xxx.xxx.xx.test cn.itcast.test定义测试方法:可以独立运行建议:方法名:test测试的方法名

2021-09-09 10:32:30 74

原创 在vue中使用vuex和session Storage保存用户登录状态

1.安装vuex使用npm包管理工具来安装Vuex,命令格式如下所示:npm install vuex --save在命令中加上-save是因为这个包需要在生产环境中使用更多安装方式请参考:Vuex 安装2.安装完成后构建如下目录vuex的目录结构:getters => 从基本数据派生的数据mutations => 提交更改数据的方法,同步!...

2021-09-08 20:35:45 9142 1

原创 原生servlet自动生成验证码

1.创建一个生成验证码的工具类VCCUtilpackage com.example.utils;import java.awt.*;import java.awt.image.BufferedImage;import java.util.Random;/** * 生成验证码 */public class VCCUtil { public final static String code = "QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfgh

2021-09-08 17:46:34 471

原创 解决springboot跨域等问题

1.第一种方式:创建一个CorsConfig类用于解决跨域问题由于springboot项目没有web.xml这个配置文件,所有我们使用servlet3.0支持注解配置,用于代替xml文件,所以一定要在这个类上加上注解:@WebFilter(urlPatterns = "/*",filterName = "CorsConfig")package com.ck.filter;import javax.servlet.*;import javax.servlet.annot...

2021-09-08 16:15:58 210

原创 IDEA设置maven用户设置文件(settings.xml)和本地仓库路径

maven请求数据的执行优先级

2021-09-07 23:19:48 21973

原创 使用Markdown编辑器

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-09-07 22:44:12 53

原创 springBoot整合

1.使用maven构建springBoot项目这里使用的IDEA版本为2021.1点击next点击完成! 创建好的项目目录结构是这样的2.在pom.xml中添加mybatis和连接mysql数据库的相关依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>myb...

2021-09-07 18:52:00 179

原创 运行配置停止之前未连接应用程序服务器,原因: 无法在 localhost:1099处 ping 服务器

解决方法:打开idea的编辑配置:记得点击应用和确定 !

2021-08-31 21:45:35 12134 12

原创 基于maven的SSM框架整合环境搭建

1.导入相关依赖 <dependencies> <!--单元测试的依赖--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version>

2021-08-31 21:00:01 177

原创 spring MVC 简介及环境搭建

1.springMVC的概述Spring MVC是Spring提供的一个强大而灵活的web框架。借助于注解,Spring MVC提供了几乎是POJO的开发模式,使得控制器的开发和测试更加简单。这些控制器一般不直接处理请求,而是将其委托给Spring上下文中的其他bean,通过Spring的依赖注入功能,这些bean被注入到控制器中。Spring MVC主要由DispatcherServlet、处理器映射、处理器(控制器)、视图解析器、视图组成。他的两个核心是两个核心:处理器映射:选择使用哪个控制

2021-08-30 16:03:35 197

原创 spring的配置文件-applicationContext.xml

1.<beans>标签是spring的配置文件的根标签,其包含相关的命名空间,用于约束子标签的标识<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.s

2021-08-28 14:07:30 18765 1

原创 tomcat与servlet笔记

今日内容1. web相关概念回顾2. web服务器软件:Tomcat3. Servlet入门学习web相关概念回顾1. 软件架构 1. C/S:客户端/服务器端 2. B/S:浏览器/服务器端2. 资源分类 1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析 * 如: html,css,JavaScript 2. 动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览

2021-08-27 21:42:43 87

原创 java基础语法知识

第二章:选择结构1.if选择结构1.基本ifif(判断条件成立){​ //执行的代码块​ }2.if…else…if(判断条件成立){​ //条件成立要执行的代码}else{//判断的条件不成立要执行的代码}3.多重ifif(判断条件1){​ //条件1成立要执行的代码块1;}else if(判断条件2){​ //条件2成立要执行语句;}else if(判断条件3){​ //条件3成立要执行语句;}else{​ //以上条件都不符合要执行的代码}4.嵌套if

2021-08-27 21:39:20 71

原创 使用Spring的新注解用java类代替spring的配置文件(applicationContet.xml)

1.maven中导入相关的依赖 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.3.3</version> &l

2021-08-27 21:33:01 272

原创 spring与mybatis整合声明式事务开发步骤

1.在pml.xml文件中引入依赖的坐标 <!-- https://mvnrepository.com/artifact/commons-logging/commons-logging --> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifac

2021-08-27 12:04:09 173

原创 markdown基本标记

> 很喜欢杨绛的一段话:我们曾如此渴望生命的波澜,到最后才发现,人生最曼妙的风景,竟是内心的淡定和从容,我们曾如此盼望外界的认可,到最后才知道,世界是自己的,与他人毫无关系。

2021-08-27 09:48:46 86

mysql-8.0.30-linux-glibc2.12-x86-64.tar.xz解压版

mysql-8.0.30-linux-glibc2.12-x86-64.tar.xz解压版

2024-03-25

student_info.sql

基于springboot+dubbo+zookeeper+redis实现微服架构搭建用到的数据库

2021-09-25

dubbo-war.rar

可视化管理监控中心

2021-09-25

测试接口-postman.rar

测试接口-postman.rar

2021-09-25

redis-desktop-manager.rar

redis-desktop-manager.rar

2021-09-25

注册中心-zookpper.rar

配置管理,名字服务,提供分布式同步以及集群管理

2021-09-25

test_shiro.sql

测试用的用户权限及用户角色及用户表

2021-09-22

settings.xml

maven用户设置文件

2021-09-07

空空如也

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

TA关注的人

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