自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(198)
  • 资源 (1)
  • 收藏
  • 关注

原创 【项目实战】Winodws下使用ELK搭建日志分析框架

【项目实战】Winodws下使用ELK搭建日志分析框架ELK是什么:引用官网的一句话:核心产品包括 Elasticsearch、Kibana、Beats 和 Logstash(也称为 ELK Stack)。能够安全可靠地获取任何来源、任何格式的数据,然后实时地对数据进行搜索、分析和可视化。Elasticsearch 是一个基于JSON的分布式搜索和分析引擎Kibana 可以让数据变的有形有样(即数据可视化),是一个可扩展的用户界面Logstash 是动态数据收集管道,拥有可扩展的插件生态系统

2021-09-19 11:12:05 300 1

原创 【项目复盘】vue及uniapp中使用地区三级联选择器

【项目复盘】vue及uniapp中使用三级联选择器文章目录【项目复盘】vue及uniapp中使用三级联选择器vue使用地区三级联选择器下载引用:使用:Code 转 文字uniapp使用地区三级联选择器vue使用地区三级联选择器下载npm install element-china-area-data -S引用:import { regionData } from "element-china-area-data";使用:<template> <div id="a

2021-05-07 17:00:00 863

原创 【计算机网络基础】返回结果的HTTP状态码分别代表什么意思?

返回结果的HTTP状态码分别代表什么意思?本篇博客总结自《图解HTTP》,内容没有复制粘贴,纯手打(也为了自己记的更牢)????文章目录返回结果的HTTP状态码分别代表什么意思?状态码类别2xx成功200 OK204 No Content206 Partial Content3xx重定向301 Moved Permanently302 Found303 See Other304 Not Modified307 Temporary Redirect4xx 客户端错误400 Bad Request401

2020-08-05 11:13:07 49054

原创 【Vue】什么?2020年了,你连vue都没学,还不快来入门!

【Vue】什么?2020年了,你连vue都没学,还不快来入门!前言,本篇为vue的特别基础指令篇,适用于还没入门或者刚刚入门的同学。vue大佬可以到我空间看看别的,哈哈重点组件配置及用法(基础篇)基本指令篇1.v-text往元素内部添加文本内容,相当于JS中的innerText两种用法:<div v-text="content"></div><...

2020-04-30 10:44:21 49126 5

原创 【JAVA】java基本数据类型详解

JAVA基本数据类型解析首先介绍一下:Java是一种强类型语言,每个变量都必须声明其数据类型。 Java的数据类型可分为两大类:基本数据类型(primitivedata type)和引用数据类型(reference data type)。Java中定义了3类8种基本数据类型数值型- byte、 short、int、 long、float、 double字符型- char布尔型-bo...

2020-02-22 11:26:15 48527

原创 【项目复盘】微服务网关GateWay过滤

微服务网管过滤新建一个过滤类@Component//过滤器的执行优先级,返回值越小,执行优先级越高@Order(-2)public class EncryptResponseBodyFilter implements GlobalFilter { @Override public Mono<Void> filter(ServerWebExchange exchange, GatewayFilterChain chain) { return chain.

2021-09-08 16:57:06 248

原创 【项目复盘】springboot中使用swagger生成接口文档并配置bootstrap主题

springboot中使用swagger生成接口文档并配置bootstrap主题引入依赖 <dependency> <groupId>org.hibernate.validator</groupId> <artifactId>hibernate-validator</artifactId> <version>6.1.6.Final</version&g

2021-09-06 16:26:06 325

原创 【项目复盘】javax.validation的简单使用

javax.validation的简单使用javax.validation需要与hibernate-validator配合使用。validation bean 是基于JSR-303标准开发出来的,使用注解方式实现,及其方便,但是这只是一个接口,没有具体实现.Hibernate Validator是一个hibernate独立的包,可以直接引用,他实现了validation bean同时有做了扩展,比较强大。.在要添加校验注解的类上先添加@Validated注解,再在对应的属性上添加如下注解:常用注解

2021-09-06 16:15:27 325

原创 【项目复盘】springboot项目中使用mybatis-plus进行分页

springboot项目中使用mybatis-plus进行分页文章目录springboot项目中使用mybatis-plus进行分页引入依赖配置类实体类持久层业务层引入依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId>

2021-09-06 15:48:02 178

原创 【项目实战】spring boot中使用webSocket

spring boot中使用webSocket文章目录spring boot中使用webSocket引入依赖支持配置类接口类前端连接方式前端信息发送方式引入依赖需要在基础的spring boot web项目项目中添加下面一个依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-

2021-07-25 20:30:15 389

原创 【微服务】springcloud-dubbo,springCloudAlibaba服务调用使用dubbo

springcloud-dubbo,springCloudAlibaba服务调用使用dubbo文章目录springcloud-dubbo,springCloudAlibaba服务调用使用dubbo添加依赖配置具体操纵添加依赖在springCloud中使用dubbo,需要添加以下依赖:<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>

2021-07-14 10:05:16 715

原创 【Java】说说spring-jdbc和spring事务管理

文章目录说说spring-jdbc和spring事务管理spring-jdbc1.配置数据源2.使用jdbcTemplete3.在dao层使用jdbcTemplete外部配置方式新建配置文件jdbc.properties修改数据源配置部分使用其他数据源SPRING事务管理编程式事务声明式事务XML方式注解方式:说说spring-jdbc和spring事务管理spring-jdbc1.配置数据源<bean id="dataSource" class="org.springframework.jd

2021-07-09 20:37:10 227

原创 【计算机网络】网线规格的鉴别与接线方法

网线规格的鉴别与接线发送文章目录网线规格的鉴别与接线发送一、怎么判断网线类型?二、制作网线标准三、屏蔽类型四、使用场景五、米数标记接线方法一、怎么判断网线类型?可以根据网线外皮的标识来判断,正规厂商生产的网线在外包装上会有规范的标识,网线包装及网线外皮上都标有清晰的规格标识与参数,以目前比较常见的网线来说,CAT.5是五类网线,CAT.5E是超五类网线,CAT.6是六类网线,CAT.6A是超六类网线,CAT.7是七类网线,CAT8是八类网线。二、制作网线标准AWG(American Wire G

2021-07-03 20:14:00 5443 2

原创 【spring】说说spring的IOC与DI

说说spring的IOC与DI文章目录说说spring的IOC与DIid属性和name属性标签scope:Bean的作用范围Spring,配置生成Bean的三种方式Sping 的 Bean属性注入Sping的Bean属性通过命名空间方式注入注入复杂类型注解方式注册注解属性注入注解bean作用范围注解bean生命周期配置IOC :Inversion of Control 控制反转,指的是 对象的创建全反转交给spring管理,实现了程序的解耦合DI:Dependency Injection,即“依

2021-06-27 14:35:53 169 1

原创 【maven】maven基础知识入门

maven文章目录maven什么是maven为什么使用maven项目构建过程的几个主要环节maven核心概念如何通过坐标到仓库中查找jar包什么是mavenMaven 是 Apache 软件基金会组织维护的一款自动化构建工具,专注服务于 Java 平台的项目构建和 依赖管理。Maven 这个单词的本意是:专家,内行。为什么使用maven添加第三方jar包在今天的 JavaEE 开发领域,有大量的第三方框架和工具可以供我们使用。要使用这些 jar 包最简单 的方法就是复制粘贴到 WEB-IN

2021-06-27 14:34:36 173 1

原创 【git】说说git的基础命令

git的基础命令命令名称作用git config --global user.name 用户名设置用户签名git config --global user.email 邮箱设置用户签名git init初始化本地库git status查看本地库状态git add 文件名添加到暂存区git commit -m “日志信息” 文件名提交到本地库git reflog查看历史记录git reset --hard 版本号本本穿梭git

2021-06-27 14:32:26 170

原创 【Java】Java的类加载器和双亲委派模型

文章目录类加载器双亲委派模型类加载器对于任意一个类,都必须由加载它的类加载器和这个类本身一起共同确立其在Java虚拟机中的唯一性,每一个类加载器,都有一个独立的类名称空间。比较两个类是否"相等",只有在这两个是由同一个类加载器加载的前提下才有意义。即使这两个类来源于同一个class文件,被同一个Java虚拟机加载,只要加载他们的类加载器不同,那么这两个类就必定不相等。(这里所指的“相等”,包括代表类的Class对象的equals()方法,isAssignableFrom()方法,isInstanc

2021-06-23 08:09:22 157 1

原创 【Java】说说Java的线程池

说说Java的线程池文章目录说说Java的线程池为什么要使用线程池ThreadPoolExecutor提供的构造方法解析线程池处理流程为什么要使用线程池创建/销毁线程需要消耗系统资源,线程池可以复用已创建的线程控制并发的数量,并发数量过多,可能会导致资源消耗过多,从而曹诚服务器崩溃可以对线程做统一管理ThreadPoolExecutor提供的构造方法五个参数的构造参数public ThreadPoolExecutor(int corePoolSize, int maximumPoolSi

2021-06-23 08:06:04 171 1

原创 【JavaWeb】el表达式与jstl标签的使用

el表达式与jstl标签的使用el表达式简介el表达式的全称:Expression Language。是表达式语言EL表达式的作用:EL表达式主要是代替jsp页面中的表达式脚本在jsp页面中进行数据的输出。因为EL表达式在输出数据的时候,要比jsp的表达式脚本要简洁的多EL表达式的语法格式:${表达式}。EL 表达式在输出 null 值的时候,输出的是空串。jsp 表达式脚本输出 null 值的时候,输出的是 null 字符串。表达式搜索域数据的顺序L 表达式主要是在 jsp

2021-06-09 21:00:15 375

原创 【大前端】uniapp上传图片

uniapp上传图片看本篇文章之前建议看下本篇文章直接上代码uni.chooseImage({ success: (chooseImageRes) => { //获取文件的路径 const tempFilePaths = chooseImageRes.tempFilePaths; let that = this; uni.uploadFile({ url: getApp().globalData.login+'uploa

2021-06-09 20:57:27 319

原创 【大前端】vue,jq,uniapp ajax默认的请求格式

vue,jq,uniapp ajax默认的请求格式文章目录vue,jq,uniapp ajax默认的请求格式常见的内容类型(content-type)jq默认请求格式默认内容类型:multipart/form-data请求格式VUE默认请求格式:默认的内容格式设置请求格式:uniapp常见的内容类型(content-type)application/x-www-form-urlencoded 表单中默认的encType,表单数据被编码为key/value格式发送到服务器application/js

2021-06-09 20:54:03 706

原创 【JVM】垃圾回收算法

垃圾回收算法文章目录垃圾回收算法标记-清除算法标记-复制算法标记整理算法混合使用标记-清除算法标记-清除算法是最早出席那也是最基础的垃圾收集算法,是1960年由Lisp之父John McCarthy所提出。如它的名字 一样,算法分为“标记”和“清楚”两个阶段:首先标记处所有需要回收的对象标记完成后,统一回收掉所有被标记的对象之所以说它是最基础的收集算法,是因为后续的收集算法大多都是以标记-清除算法为基础,对其 缺点进行改进而得到的。标记-清除算法缺点:执行效率不稳定,如果Java堆中

2021-06-09 20:50:45 247

原创 【JVM】如何判决一个对象的生死

如何判决一个对象的生死文章目录如何判决一个对象的生死如何判断对象是否存活(应该被回收)引用计数法可达性分析算法引用生存还是死亡如何判断对象是否存活(应该被回收)引用计数法很多教科书判断对象是否存活的算法是这样的:在对象中添加一个引用计数器,每当有一个地方 引用它时,计数器值就加一;当引用失效时,计数器值就减一;任何时刻计数器为零的对象就是不可 能再被使用的。客观地说,引用计数算法(Reference Counting)虽然占用了一些额外的内存空间来进行计数,但 它的原理简单,判定效率也很高,在

2021-06-09 20:44:13 170

原创 【JVM】说一下jvm运行时数据区域

说一下jvm运行时数据区域文章目录说一下jvm运行时数据区域程序计数器栈本地方法栈堆方法区运行时常量池直接内存本篇文章总结自《深入理解Java虚拟机》程序计数器程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令。分支,循环,跳转,异常处理,线程恢复等基础功能都需要依赖这个计数器来完成每个线程都有一个独立的程序计数器,各条线程之间计数器互补影响,独立存储,我们称这类内存区域为线程私有的内

2021-06-05 09:31:43 233 1

原创 # 【项目复盘】redis stream 实现消息队列

【项目复盘】redis stream 实现消息队列redis stream 命令这个直接看官网更好:http://www.redis.cn/java客户端如何监听及发送看下面这篇文章链接:https://blog.csdn.net/hhl18730252820/article/details/114826366举例新建监听消息类package com.example.demo;import org.springframework.data.redis.connection.stream

2021-05-21 20:38:54 453

原创 【项目复盘】 Java web(servlet)中使用阿里oss进行图片存储并回显链接

【项目复盘】 Java web(servlet)中使用阿里oss进行图片存储并回显链接本项目采用 eclipse创建servlet项目,并手动引入jar包的方式作为示例引入依赖编写工具类package cn.gengms.util;import java.io.IOException;import java.security.SecureRandom;import java.text.SimpleDateFormat;import java.util.Date;import ja

2021-05-21 19:55:37 397

原创 【项目复盘】 mybatis获取刚刚插入信息的主键id

【项目复盘】 mybatis获取刚刚插入信息的主键id在xml文件里添加useGeneratedKeys="true" keyProperty="tId" keyColumn="t_id"# keyProperty 为对象属性名# keyColumn 为数据库字段名例如: <insert id="saveInfor" parameterType="TeamInforFront" useGeneratedKeys="true" keyProperty="tId" keyColumn="t_

2021-05-21 19:52:42 116

原创 【项目复盘】jq ajax请求一直走error请求

1.后端返回格式错误后端是直接返回的对象或者直接返回字符串,是不可以的。需要使用jackson或者fastson转换成json字符串再往前端发送

2021-05-21 19:48:55 117

原创 【项目复盘】利用阿里oss存储图片并回显图片链接

利用阿里oss存储图片并回显图片链接文章目录利用阿里oss存储图片并回显图片链接1.开通oss对象存储服务2.下载jdk(导入maven依赖)3.配置本篇只带大家做个简单入门,实现复杂功能大家可以各显神通1.开通oss对象存储服务至于开通步骤,大家直接看阿里官网视频即可https://www.alibabacloud.com/help/zh/doc-detail/31883.htm2.下载jdk(导入maven依赖)jdk下载:https://www.alibabacloud.com/h

2021-05-15 19:00:55 1207 1

原创 【项目复盘】easyExcel的简单使用

【项目复盘】easyExcel的简单使用easyExcel官方文档:https://www.yuque.com/easyexcel/doc/read#1bfaf593引入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.2.

2021-05-15 08:39:51 205

原创 【项目复盘】 springboot项目中使用redis

springboot项目中使用redis引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>编写redis配置类@Configurationpublic class RedisConfig { @

2021-05-09 21:31:48 98

原创 【项目复盘】Java发送邮件

Java发送邮件文章目录Java发送邮件引入依赖编写工具类编写测试接口测试废话不多说,直接开门见山引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>编写工具

2021-05-09 15:56:04 256

原创 【项目复盘】利用fastdfs存储静态数据,实现文件上传

利用fastdfs存储静态数据,实现文件上传最近学校有个小比赛,于是一个人快速的用了20多天做了个小项目。由于是赶时间,所以项目源码可能很少注释,解决问题的方式可能也不是很正规。于是想把项目中新用到的技术点总结一下,加深印象项目技术栈:后端主要技术栈:springcloud(nacos+Sentinel+seata+gateWay+openfeign),分别实现注册配置中心,流量管理,网关路口,微服- 务调用的功能springBootmybatismysqlredis等业务需要的依赖

2021-05-09 07:49:37 186 1

原创 【项目复盘】vue中使用ajax,cookie,图片预览,瀑布流

vue中使用ajax,cookie,图片预览文章目录vue中使用ajax,cookie,图片预览axiosvue-cookiesAPI图片预览使用vue-waterfall-easy 2.xaxios下载:npm install --save axios vue-axios在main.js引用:import axios from 'axios'import VueAxios from 'vue-axios'Vue.use(VueAxios, axios)使用:this.axios.

2021-05-04 18:37:49 178

原创 我的Severless实战—【项目复盘】一文概览微服务的拆分,注册,配置,流控,事务,服务调用,网关

我的Severless实战—如何进行有效的服务拆分及服务间通信【本文正在参与“100%有奖|我的Serverless 实战”征稿活动】活动地址:https://marketing.csdn.net/p/15940c87f66c68188cfe5228cf4a0c3f文章目录我的Severless实战—如何进行有效的服务拆分及服务间通信微服务如何进行拆分进行服务注册与配置服务注册服务配置最近学校有个小比赛,于是一个人快速的用了20多天做了个小项目。由于是赶时间,所以项目源码可能很少注释,解决问题的方

2021-05-04 08:43:11 306 2

原创 【项目复盘】旅游项目复盘-快速搭建总后端基础框架

旅游项目复盘-快速搭建总后端基础框架最近学校有个小比赛,于是一个人快速的用了20多天做了个小项目。由于是赶时间,所以项目源码可能很少注释,解决问题的方式可能也不是很正规。于是想把项目中新用到的技术点总结一下,加深印象项目技术栈:后端主要技术栈:springcloud(nacos+Sentinel+seata+gateWay+openfeign),分别实现注册配置中心,流量管理,网关路口,微服务调用的功能springBootmybatismysqlredis等业务需要的依赖前端主要技

2021-05-03 09:05:37 237 1

原创 【项目复盘】旅游项目复盘-快速搭建web前端基础框架

旅游项目复盘-快速搭建web前端基础框架文章目录旅游项目复盘-快速搭建web前端基础框架什么是飞冰1.一键创建应用:2.可视化搭建页面3.下载组件到本地编程报告使用vue-ui补充依赖最近学校有个小比赛,于是一个人快速的用了20多天做了个小项目。由于是赶时间,所以项目源码可能很少注释,解决问题的方式可能也不是很正规。于是想把项目中新用到的技术点总结一下,加深印象项目技术栈:后端主要技术栈:springcloud(nacos+Sentinel+seata+gateWay+openfeign)

2021-05-03 08:19:41 304 1

原创 【eclipse】将elipse设置成中文界面(最简单)以及取消汉化

将elipse设置成中文界面(最简单)1. 找到语言包下载地址点击:https://www.eclipse.org/babel/downloads.php如图所示:这个链接就是语言包地址,有适用于不同版本的eclipse的语言包。把这个链接复制下来2.点击安装新的插件把刚才复制的链接粘贴粘贴在这个输入框里,点击add.选择中文简体选项点击下一步然后根据提示重启即可取消汉化找到Eclipse的安装路径,用记事本打开eclipse.ini文件。在文件最后加上-Duser.

2021-04-30 11:32:52 31349 14

原创 【JavaWeb】一篇入门tomcat,从安装到部署

一篇入门tomcat,从启动到部署文章目录一篇入门tomcat,从启动到部署tomcat概述软件的架构C/S架构的软件:B/S架构的软件:服务器web动态资源目录结构tomcat的安装发布一个Web项目到TOMCAT中使用工具发布一个WEB项目tomcat概述软件的架构C/S架构的软件:Client / Server 客户端和服务器端的软件. 都是需要在PC端安装的软件.例如:QQ,360,迅雷优点:效果酷炫,一部分代码写到客户端(速度快).缺点:服务器端更新,客户端都需要更新.B/

2021-04-30 10:16:28 205 1

原创 【JavaWeb】JDBC实现MySQL中的事务管理

JDBC实现MySQL中的事务管理事务的概述事务:指的是逻辑上的一组操作,组成这组操作的各个逻辑单元,要么全都成功,要么全都失败。start transaction 开启事务commit 提交事务rollback 回滚事务事务的特性原子性:事务的不可分割,组成事务的各个逻辑单元不可分割。一致性:事务执行的前后,事务完整性保持一致性隔离性: 事务执行不应该受到其他事务的干扰持久性:事务一旦结束,数据就持久化到数据库中。事务的隔离级别如果不考虑隔离性(一个事务执行受到其他的事务的

2021-04-23 21:06:41 87

腾讯游戏官网全套页面(高仿)

腾讯游戏官网全套页面(高仿),里面有腾讯官网全部的图片,当然还要页面,可以用于学校作业,等地方,欢迎大家下载

2020-05-07

空空如也

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

TA关注的人

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