自定义博客皮肤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)
  • 资源 (12)
  • 收藏
  • 关注

原创 Maven知识回顾

在java开发中最常用的就是Maven工程的开发,想起了刚开始接触到maven时,还认为maven太麻烦了,不想学,后面随着学习的深入,才渐渐明白maven可以极大的提高开发效率的。在没有用上maven前我还是到处百度,去寻找各种依赖jar包来开发。想想那时…

2023-02-27 22:44:38 148

原创 electron安装 node install.js报错RequestError: read ECONNRESET

项目背景:想用Electron开发一个应用报错。

2023-02-26 16:29:46 1146

原创 部署gitlab

一、部署 GItLab 步骤准备环境:centos 7官网安装SSHsudo yum install -y curl policycoreutils-pythonopenssh-server设置开机SSH启动命令sudo systemctl enable sshd 启动SSHsudo systemctl start sshd安装发邮箱工具sudo yum install postfix启动发邮箱工具sudo systemctl enabl

2021-09-08 13:27:19 486

原创 SpringSecurity前后端分离

SpringSecurity前后端分离实现的具体思路:要实现通过Token令牌来认证信息的访问权限通过redis来保存用户信息,首先我们需要登录,如果账号和密码都正确的话,我们将用户类保存到redis内存中去然后我们访问API时安排是否存在Token,如果存在token,则将token解密,token里边保存的是一个随机生成的唯一ID,我们获取这个ID后在redis中找出对应的redis存储的数据,最后转换成为用户数据就可以了在实现过程中,要实现JWT认证最重要的是,要去掉sessio

2021-09-05 22:47:48 472 1

原创 SpringSecurity权限认证管理

第一阶段:SpringSecurity用户认证,授权用户权限,系统判断用户是否拥有访问资源的权限,自由访问权限的系统资源单点登录只登录一次,就可以访问同平台的其他系统第三方认证,要定义的接口,都会遵循 Oauth2 认证流程一、快速入门快速入门项目是以及前后端分离开发为基础的,具体说到自定义拦截接口;没有涉及数据库。创建test_secutity Maven项目,并在pom中导入依赖<properties> <java.version>1

2021-09-05 22:44:49 403

原创 JWT 生成

jwt Token生成JWT的原则是在服务器身份验证之后,将生成一个JSON对象并将其发送回用户一、快速入门搭建SpringBoot环境pom.xml 中添加 java-jwt<dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.9.1</version>&l

2021-09-05 22:35:19 822

原创 SpringBoot 对象存储

SpringBoot+COS快速入门按照 SpringBoot微服务快速入门案例,搭建一个SpringBoot基础项目,名字叫springBoot_cos_dome本文主要总结腾讯COS对象存储:官网文档导入对象存储SDK依赖<dependency> <groupId>com.qcloud</groupId> <artifactId>cos_api</artifactId> <version>5.6.

2021-09-05 22:25:54 779

原创 Git学习对接实际开发

本文章主要介绍Git学习本文章参考菜鸟教程文章目录一、Git 简介二、 Git安装三、Git命令行一、Git 简介Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。采用了分布式版本库的方式,不必服务器端软件支持。二、 Git安装在使用Git前我们需要先安装 Git:下载地址windows 下载版本三、Git命令行命令可以在 Git Bash中运行(可以执行Linux命令)也可以在CMD运行创建一个 git仓库,运行后,在当前目录下会生成一个.g

2021-09-05 15:50:41 63

原创 hutool工具类的使用

hutool 工具类常用的方法简介:官网|文档一个Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类,同时提供以下组件:模块介绍hutool-aopJDK动态代理封装,提供非IOC下的切面支持hutool-bloomFilter布隆过滤,提供一些Hash算法的布隆过滤hutool-cache简单缓存实现hutool-core核心,包括Bean操作、日期、各种Util等hutool-cron

2021-09-05 12:58:47 3827

原创 SpringBoot验证码和二维码的使用

目录第一章:whvse 图形验证码的使用一、快速入门二、判断验证码是否正确三、前后端分离开发项目使用四、各种API第二章:hutool二维码的生成一、 快速入门第三章:微信小程序页面二维码第一章:whvse 图形验证码的使用Java图形验证码,支持gif、中文、算术等类型,可用于Java Web、JavaSE等项目。【github地址】一、快速入门先简单创建一个SpringBoot项目,并创建启动类,名称为CaptchaRun之后导入图形验证码依赖<dependency>

2021-09-04 22:13:18 650

原创 网络工程师:第五阶段通信技术

通信技术1. 信道特征模拟信号:无法远距离传输,可以放大数字信号:码元:尼奎斯特定理:在理想信道的情况下最高码元的传输速率的公式:B=2W,W为信道的带香农理论:推导出了带宽受限且有噪声干扰的信道的极限信息传输速率C=Wlog2(1+S/N)PCM脉冲编码调制技术:采样要大于模拟信号的高频的2倍2. 数字编码与编码效率单极性码极性码双极性码曼彻斯特编码差分曼彻斯特编码3. 脉冲编码调制4. 复用技术空分复用:让同一个频段在不同的空间内得到重复利用频分复用:每个频段分给不同

2021-08-13 13:41:38 193

转载 Vue入门学习

Vue 是一套渐进式框架,只关注视图层本文主要参考 菜鸟教程目录一、 快速入门二、Vue语法命令三、Vue自定义组件四、路由(重要)一、 快速入门下载vue新建一个HTML页面,并在HTML头部引入vue的js文件<script src="https://unpkg.com/vue/dist/vue.js"></script>在body标签里边写入一下代码,需要注意的是 id=app,可以代表Vue的作用域,名称可以自定义<div id="ap...

2021-05-28 19:42:26 41

原创 自动化办公Panda的使用

panda 专业来说是,基于Numpy的一个强大的分析结构化数据的工具集,可以快速实现数据清洗功能。而对我来说,panda同时也是一个强大的,自动化办公工具集,同时支持cvs、xlsx等多种格式文件的信息处理。用它处理表格数据是非常高效的!提示:本文主要表述的是Python的Panda文档处理方法和使用技巧文章目录一、安装与环境二、读取和展示数据1. 读取不同格式的数据2. 只将部分内容载入内存三、Panda内容展示1. 控制台内容展示2. 去除干扰的数据一、安装与环境通过cmd命令行的方.

2021-05-26 20:54:56 428

原创 SpringBoot 整合Mybatis项目

本项目将综合前边文章做过的Mybatis项目和Spring boot 快速入门以及用到Spring的知识提示:本项目不实现 web页面,只通过Spring boot展示数据库数据转换成为JSON数据的列表文章目录一、搭建Spring boot项目二、 融合Mybatis进行开发一、搭建Spring boot项目可以根据我前边文章的方法搭建创建一个Maven工程,导入Maven坐标,这次加多了Spring的和Mybatis的jar包<!--导入Springboot-->

2021-05-23 20:45:46 421

原创 SpringBoot 快速入门

SpringBoot 快速入门Spring太多配置,多了代表开发时间损耗而SpringBoot解决了这个问题其为Spring的开发提供更快的入门体验,即用,没有代码生成,也不需要配置XML,同时可修改默认值来满足开发需求,提供大型项目常见的功能,如服务器,安全,指标等提示:平时我用SpringBoot 进行开发的话,大都是用于前端端分离开发,SpringBoot为前端提供Json数据类型的接口;本篇内容需要用到Maven的相关知识相关知识文章:Maven快速入门文章目录一、 环.

2021-05-23 17:52:42 86

原创 Maven项目快速入门

Maven项目快速入门Maven解决问题: 防止太多jar包引起的冲突 打包方便,也方便寻找jar包,其是一个jar的管理仓库提示:本篇文章主要介绍,如何通过IDEA生成Maven项目,而Maven项目配置环境,可以去参考其他的文章一、Maven项目的环境要求需要去Maven官网下载,Maven环境 下载好后配置:MAVEN_HOME 环境变量和path变量 通过cmd输入命令检查Maven环境是否安装好mvn -version看到如下信息就可以新建自己的第一个...

2021-05-23 16:21:41 181

原创 mybatis快速入门

mybatis快速入门mybatis是持久层的,它内部封装了jdbc,使得开发者只用关注sql本身本篇文章主要说明了快速入门的方法相应项目家电数据管理目录1. 环境配置1. 在我提供的项目中,导入这两个jar包,第一个是mybatis操作的jar包,第二个是数据库连接的架包2. 导入好后,创建一个resources目录,在idea中将resources目录设置为资源目录3. 在新创建的资源目录下,创建一个后缀名称为xml的mybatis配置文件,...

2021-05-23 13:13:07 144 2

原创 2. 操作系统

操作系统(软件设计师考试) 考点分析 : 进程状态转换图、信号量与PV操作、死锁问题、银行家算法、段页式存储,页面置换算法,磁盘调度,树形文件系统操作系统是管理整台计算机的软硬件资源的目录操作系统(软件设计师考试)一、数的表示操作系统进程状态最初的时候#mermaid-svg-o7P8VSt9JVJjBgWm .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fi

2021-05-22 16:38:03 91

原创 java基础知识

java 基础知识汇总本篇文章主要记录,我几年前学习java的知识笔记汇总文章目录java 基础知识汇总一. java常用知识点二、 java常用API一. java常用知识点命名规范类名规范:首字母大写,后边的每个单词首字母大写(大驼峰)变量名规范:首字母小写,后边的每个单词字母大写(小)方法名规范:同变量名数据类型单引号为字符类型(只可以写一个字符)双引号为字符串类型默认的数字为整形,长整形要在数字末尾加L ,浮点型要在数字末尾加F(如果数字超出范围会溢出)

2021-05-22 16:22:37 72

原创 hint: (e.g., ‘git pull ...‘) before pushing again. hint: See the ‘Note about fast-forwards‘ in ‘git

git 上传代码异常解决问题描述:原因分析:本地的和远程的库的内容冲突解决方案:强制合并远程分支git push origin master -f

2021-05-22 12:00:40 2225

原创 fatal: unable to access .*penSSL SSL_read: Connection was reset, errno 10054

git上传代码时报错:提示:在往GitHub推送源码时,总是提示这个错误,前面几场多推送几次就成功了,后边试了几次还不行;问题描述:这几天整理项目,会经常出现这个bug,原因分析:出现这个问题的原因,第一可能是网络的问题 第二可能是git的验证机制出现了问题;解决方案:如果重新试了几次都不得,则可以修改一下配置文件git config --global http.sslVerify "false"或者如图在末尾添加两行如下内容[http] sslVer.

2021-05-22 11:56:14 498

原创 java.sql.SQLException: The server time zone value ** is unrecognized or represents more

java连接MySQL数据库时异常:我们在做各种项目时经常会用java连接数据库,而连接数据库的过程中往往会出现很多类似的代码异常问题描述:我在用druid(阿里巴巴一个开源的数据库连接池)连接数据库时产生如下异常原因分析和解决方案:主要原因有两种驱动架包需要升级了(对一些老的项目)升级后的mysqljar包需要修改驱动将com.mysql.jdbc.Driver 改成com.mysql.cj.jdbc.Driver (架包在8以上的)需要修改连接url添加如下选项(其中最重要的是se

2021-05-21 22:47:24 226

原创 MySQL系列知识汇总

MySQL系列知识汇总本课题内容将从MySQL基础的使用方式开始进行MySQL各种知识进行汇总。这里忽略安装步骤,执行写用法;文章目录MySQL系列知识汇总1. Windows系统下cmd登录2. 控制台下SQL语句的使用1. Windows系统下cmd登录前提:正确配置好MySQL的环境变量下win+R输入cmd,之后在cmd中输入命令mysql -uroot -p123456其中root为用户名称;123456为本机数据库密码,登录成功后如下图2. 控制台下SQL语句的使用

2021-05-21 11:06:48 92 1

原创 力扣刷题之排序算法篇

力扣刷题之排序算法篇为了提高自我对各种算法了理解,和提高解决实际问题的能力,在力扣网进行刷题,由于我熟练掌握两种语言,即每道题提供java,和Python的解题通过代码!如果内容有类似的可以联系我进行删除。题目来源和相关知识请查看:力扣文章目录力扣刷题之排序算法篇冒泡排序冒泡排序冒泡排序:依存比较第i个关键字和第i+1个关键字,大的网排后,一趟得到最大值先看力扣:剑指 Offer 45. 把数组排成最小的数,了解一下练习题1:输入一个非负整数数组,把数组里所有数字拼接起来排成一个数,打

2021-05-14 13:53:57 764 2

原创 力扣刷题1-20题

力扣刷题为了提高自我对各种算法了理解,和提高解决实际问题的能力,在力扣网进行刷题,由于我熟练掌握两种语言,即每道题提供java,和Python的解题通过代码!如果内容有类似的可以联系我进行删除。题目来源和详情请查看:力扣文章目录力扣刷题1. 两数之和1. 两数之和给定一个整数数组 nums 和一个整数目标值target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序

2021-05-11 21:18:27 254

原创 1. 计算机组成与结构

计算机组成与结构 考点分析 : 浮点数运算,溢出,算术,逻辑运算,计算机体系结构分类,指令系统基础,CISC与RISC,流水线,Cache存储器可靠性分析,检验方法目录计算机组成与结构一、数的表示二、计算机CPU计算机体系结构分类Flynn总结一、数的表示进制转换任何的R进制都可以使用按权展开法:1010.01=1×23+1×21+1×2−21010.01=1\times2^3+1\times2^1+1\times 2^{-2}1010.01=1×23+1×21+1×2−2十

2021-05-11 01:07:29 402

原创 蓝桥杯最后备战

蓝桥杯最后备战目录蓝桥杯最后备战主要知识点一、 java输入输出1.基础输入2. 高级输入主要知识点一、 java输入输出1.基础输入Scanner in =new Scanner(System.in); // 声明接收数据的对象,之后用这个in去接收各种类型的数据int a=in.nextInt();double b=in.nextDouble();需要注意的有遇到空格就会停止System.out.println(in.next());// 如在控制台中输入,hello wo

2021-05-08 21:27:04 45

springboot-logging.zip

springboot日志系统

2021-09-05

springboot-knife4j 实现API文档

API文档

2021-09-05

springboot全局异常捕获

实现SpringBoot全局异常捕获,实现友好的反馈

2021-09-05

springboot-security 前后端分离开发

整合SpringBoot和SpringSecurity实现jwt认证,前后端分离开发

2021-09-05

SpringSecurity 基础案例

SpringBoot 实现SpringSecurity 对接数据库登录,基础案例

2021-09-05

rabbitmq中间件

SpringBoot对接rabbitMQ,实现消费者和生产者模式

2021-09-05

mybatis-plus 代码生成器

实现mybatis-plus代码生成器配置,可运行

2021-09-05

mybatis_plus动态注解案例

实现mybatis-plus动态注解的

2021-09-05

hutool二维码生成基础案例

基于hutool生成二维码的基础案例

2021-09-05

whvse_easy_captcha_dome.zip

图形验证码基础案例

2021-09-05

springboot整合mybatis项目

springboot整合mybatis项目

2021-05-23

SpringBoot快速入门单纯的SPringBoot项目

基于Maven项目的SpringBoot框架快速入门

2021-05-23

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

TA关注的人

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