小吕努力变强
码龄2年
  • 24,100
    被访问
  • 102
    原创
  • 68,752
    排名
  • 37
    粉丝
关注
提问 私信

个人简介:大四学生一枚,有问题请大家指出,我会改正!!!

  • 加入CSDN时间: 2020-05-22
博客简介:

qq_48033003的博客

查看详细资料
  • 4
    领奖
    总分 547 当月 20
个人成就
  • 获得28次点赞
  • 内容获得58次评论
  • 获得94次收藏
创作历程
  • 1篇
    2022年
  • 101篇
    2021年
成就勋章
TA的专栏
  • 开发工具
    23篇
  • 虚拟机
    3篇
  • 软件安装教程
    11篇
  • java
    69篇
  • spring
    16篇
  • springboot
    18篇
  • oracle
    15篇
  • 入门
    44篇
  • redis
    10篇
  • javaweb
    28篇
  • dubbo
    7篇
  • linux
    4篇
  • zookeeper
    5篇
  • mybatis
    5篇
  • springcloud
    7篇
  • 前端
    2篇
  • js
    2篇
  • html
    2篇
  • ajax
    2篇
  • tomcat
    1篇
  • maven
    4篇
  • idea
    2篇
  • mongodb
    1篇
  • IO流
    2篇
  • mysql
    5篇
兴趣领域 设置
  • 大数据
    mysql
  • 后端
    spring架构
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

docker基础安装配置centos7

一、docker安装1、yum 包更新到最新sudo yum update2、安装需要的软件包yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的sudo yum install -y yum-utils device-mapper-persistent-data lvm23、 设置yum源3.1、方案一:使用ustc的(一下两个二选一)sudo yum-config-manager --add-repo http://mirr
原创
发布博客 2022.01.03 ·
159 阅读 ·
0 点赞 ·
0 评论

Springboot项目@Scheduled()定时任务

文章目录前言创建springboot项目添加依赖启动器添加注解写一个定时任务工具类启动服务定时任务cron规则详解快捷生成规则规则详解本文结束前言在项目中通常会用到定时任务,来实现某些业务(比如凌晨服务器比较空闲的时候,做一些数据库的操作),本文将大致的讲解一下如何使用@Scheduled实现定时任务创建springboot项目创建一个springboot项目,不再赘述添加依赖<?xml version="1.0" encoding="UTF-8"?><project
原创
发布博客 2021.11.28 ·
110 阅读 ·
1 点赞 ·
0 评论

使用springboot整合连接elasticSearch基本操作以及小例子

文章目录引用说明版本说明本文源码一、springboot整合连接Es做基本操作创建springboot项目导入依赖写一个高级客户端的配置类创建一个测试用的实体类编写配置文件测试类二、编写jd全局搜索例子创建项目引入jar包封装一个抓取jd的商品数据的工具类封装一个es操作的工具类编写控制器编写启动类三、测试测试插入数据查询数据(不高亮)查询数据(高亮)引用说明本文参考狂神说狂神的视频以及文章,大家可以支持下狂神(狂神ElasticSearch文章地址、狂神ElasticSearch视频地址)版本说
原创
发布博客 2021.10.05 ·
414 阅读 ·
0 点赞 ·
0 评论

elasticSearch的基本操作

前言文章目录文章目录前言文章目录引用说明准备工作elasticSearch的基本操作1、关于索引的操作创建索引查看索引往索引中插入数据2、查看elasticSearch的基本信息3、更新文档4、删除索引、文档5、查询准备工作根据id查询指定文档根据指定字段精确匹配指定文档match查询分析词语查询返回指定字段升序或降序查询分页查询布尔值查询同时满足(must)满足其一同时不满足数据过滤单字段匹配多个条件term精准匹配测试准备词语分析term精准匹配高亮查询默认高亮引用说明本文参考狂神说狂神的视频以
原创
发布博客 2021.10.05 ·
63 阅读 ·
0 点赞 ·
0 评论

ElasticSearch的安装配置、中文ik分词、elasticsearch-head的安装、kibana的安装配置使用汉化、es拓展词典以及拓展停止词典的配置、屏蔽敏感词汇

前言文章目录文章目录前言文章目录引用说明版本说明一、ElasticSearch概述简介使用范围与solr的对比lucene简介二、ElasticSearch的安装下载解压目录文件解读配置启动三、安装ik分词器解压四、安装elasticsearch-head可视化界面解压执行命令安装依赖报错运行解决跨域问题重启服务五、安装kibana下载解压汉化六、ElasticSearch核心概念关系型数据库对比ElasticSearch索引(indices)类型(types)文档(documents)字段(field
原创
发布博客 2021.10.05 ·
144 阅读 ·
0 点赞 ·
0 评论

springCloud第五课(链路跟踪、sleuth、zipkin、基于http收集数据、基于rabbitmq消息中间件收集数据、通过mysql存储链路跟踪数据)

前言上文大致内容:SpringCloud第四课(gateway网关详解、gateway统一鉴权、令牌桶算法、基于Filter限流、基于Sentinel限流、网关高可用)上文地址一、微服务的链路跟踪在大型系统的微服务化构建中,一个系统会被拆分成许多模块。这些模块负责不同的功能,组合成系统,最终可以提供丰富的功能。在这种架构中,一次请求往往需要涉及到多个服务。互联网应用构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开发、可能使用不同的编程语言来实现、有可能布在了几千台服务器,横跨多个
原创
发布博客 2021.10.02 ·
52 阅读 ·
0 点赞 ·
0 评论

SpringCloud第四课(gateway网关详解、gateway统一鉴权、令牌桶算法、基于Filter限流、基于Sentinel限流、网关高可用)

前言接上文上文链接微服务网关GateWayZuul网关存在的问题在实际使用中我们会发现直接使用Zuul会存在诸多问题,包括:性能问题Zuul1x版本本质上就是一个同步Servlet,采用多线程阻塞模型进行请求转发。简单讲,每来一个请求,Servlet容器要为该请求分配一个线程专门负责处理这个请求,直到响应返回客户端这个线程才会被释放返回容器线程池。如果后台服务调用比较耗时,那么这个线程就会被阻塞,阻塞期间线程资源被占用,不能干其它事情。我们知道Servlet容器线程池的大小是有
原创
发布博客 2021.10.02 ·
342 阅读 ·
0 点赞 ·
0 评论

SpringCloud Config配置中心详解(消息总线更新、rabbitmq)

前言准备工作本文最终代码gitee地址学习本文需要rabbitmq的知识基础(rabbitmq文章)git知识(可以看廖雪峰的文章)eureka知识(eureka文章)什么是配置中心配置中心概述对于传统的单体应用而言,常使用配置文件来管理所有配置,比如SpringBoot的application.yml文件,但是在微服务架构中全部手动修改的话很麻烦而且不易维护。微服务的配置管理一般有以下需求:集中配置管理,一个微服务架构中可能有成百上千个微服务,所以集中配置管理是很重要的。
原创
发布博客 2021.09.29 ·
125 阅读 ·
0 点赞 ·
0 评论

Rabbit详解(简单、工作、发布订阅、Routing路由、通配模式详解)springboot工程改造

准备工作既然要说rabbitmq,那肯定首先要安装上了!安装rabbitmq教程一、消息队列概述消息队列MQMQ全称为Message Queue,消息队列是应用程序和应用程序之间的通信方法。为什么使用MQ在项目中,可将一些无需即时返回且耗时的操作提取出来,进行异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量。开发中消息队列通常有如下应用场景:任务异步处理将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理。提高了应用程
原创
发布博客 2021.09.29 ·
65 阅读 ·
0 点赞 ·
0 评论

快速搭建FastDFS 分布式文件管理系统(Tracker、Storage、fastdfs-nginx-module、亲测多次,五分钟搭建、附FastDFS相关压缩包资源)

快速搭建FastDFS 分布式文件管理系统(亲测多次,五分钟搭建、附FastDFS相关压缩包)声明参考说明本文参考了江南一点雨的文章以及视频,原文地址基础知识说明本文建立在读者了解基础的nginx知识,以及已经搭建好nginx服务器的基础上。如果没有该基础,可以看下之前的文章,或者b站等渠道学习一下。之前的文章地址版本说明gitee仓库地址(自行下载)搭建fastDFS系统主要需要以下三个压缩包文件注意以上版本都是经过本人亲测的(配置不难,版本兼容踩坑许久的结果)注:nginx也
原创
发布博客 2021.09.25 ·
130 阅读 ·
0 点赞 ·
0 评论

Nginx的安装基础配置(windows、linux)以及搭建图片服务器(windows、阿里云),文件上传

Nginx的安装基础配置(windows、linux)以及搭建图片服务器(windows、阿里云),文件上传注:本文参考狂神说。(原文地址)一、Nginx下载nginx下载官网 下载稳定版本。(还是蛮快的)下载后解压,解压后如下:二、启动nginxwindows下比较简单有很多种方法启动nginx(1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过(2)打开cmd命令窗口,切换到nginx解压目录下,输入命令 nginx.exe ,回车即可(start nginx命令也可以
原创
发布博客 2021.09.23 ·
336 阅读 ·
2 点赞 ·
1 评论

springCloud第三课(Hystrix监控平台、DashBoard、Turbine监控、熔断器的状态、微服务网关Zuul)

springCloud第三课()上文回顾上文我们实现了hystrix的熔断降级,我们知道,当请求失败,被拒绝,超时的时候,都会进入到降级方法中。但进入降级方法并不意味着断路器已经被打开。那么如何才能了解断路器中的状态呢?上文链接Hystrix的监控平台...
原创
发布博客 2021.09.21 ·
65 阅读 ·
0 点赞 ·
0 评论

SpringCloud开始的第二课(consul、Feign声明式调用、Jmetter压力测试工具、Hystrix熔断降级兜底、)

SpringCloud开始的第二课()一、前提回顾上文我们讲解了(RestTemplate、Eureka、Eureka集群、Ribbon负载均衡、Eureka节点服务剔除)上文链接接下来我们继续讲讲其他的微服务的知识示例二、Eureka的替换方案疑问:Eureka那么好用为什么要换掉它呢?在Euraka的GitHub上,宣布Eureka 2.x闭源。近这意味着如果开发者继续使用作为 2.x 分支上现有工作 repo 一部分发布的代码库和工件,则将自负风险。那么我们可以替换哪些注册中心
原创
发布博客 2021.09.16 ·
4835 阅读 ·
0 点赞 ·
1 评论

SpringCloud开始第一课的案例(RestTemplate、Eureka、Eureka集群、Ribbon负载均衡、Eureka节点服务剔除)

前言理解springCloud的概念知识,可以看之前的文章 文章链接使用微服务架构的分布式系统,微服务之间通过网络通信。我们通过服务提供者与服务消费者来描述微服务间的调用关系。服务提供者:服务的被调用方,提供调用接口的一方服务消费者:服务的调用方,依赖于其他服务的一方准备工作基础环境软件版本jdk1.8mysql5数据库表:create table `easybuy_product` ( `ep_id` bigint (20), `ep_nam
原创
发布博客 2021.09.15 ·
60 阅读 ·
0 点赞 ·
0 评论

springcloud开始第一课(知识概念RPC、RESTful、SOA、CAP等)

springcloud开始第一课微服务的一些概念知识系统架构的演变随着互联网的发展,网站应用的规模不断扩大,常规的应用架构已无法应对,分布式服务架构以及微服务架构势在必行,亟需一个治理系统确保架构有条不紊的演进!1、单体应用架构Web应用程序发展的早期,大部分web工程(包含前端页面,web层代码,service层代码,dao层代码)是将所有的功能模块,打包到一起并放在一个web容器中运行。优点所有的功能集成在一个项目工程中项目架构简单,前期成本低,周期短,小型项目的首选
原创
发布博客 2021.09.14 ·
100 阅读 ·
0 点赞 ·
0 评论

solr安装配置以及使用数据库同步数据至solr引擎

solr安装配置以及使用数据库同步数据至solr引擎一、solr简介Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。Solr是一个高性能,采用Java开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并
原创
发布博客 2021.09.13 ·
63 阅读 ·
0 点赞 ·
0 评论

rabbitMQ的安装配置启动(以及遇到rabbitMQ无法启动,修改系统用户名的解决方案)

rabbitMQ的安装配置启动安装版本信息说明因为rabbitMQ依赖于erlang,所以要先安装erlang,所以版本之间的兼容问题就很重要!!!erl9.3rabbitmq_server-3.7.14(注意安装的目录不能带中文、不能带中文、不能带中文)一、安装erlang下载地址:http://erlang.org/download/otp_win64_20.3.exe以管理员身份运行此文件进行安装。找到 资料\软件\otp_win64_20.3.exe 右击选择 以管理员身
原创
发布博客 2021.08.25 ·
174 阅读 ·
0 点赞 ·
0 评论

运行web项目使用指定jdk版本运行、指定端口运行命令,不修改环境变量(windows、linux),改造为bat、sh命令

运行web项目使用指定jdk版本运行、指定端口运行命令,不修改环境变量(windows、linux)、查看指定端口使用情况、关闭指定端口服务一、运行web项目使用指定jdk版本运行、指定端口运行命令开发时可能遇到某个服务需要使用jdk1.8,但是另外一个服务必须使用jdk9,那么在非IDEA这种集成应用下,如何做到使用指定jdk运行服务呢?运行服务的命令 java -jar xxx.jar --server.port=端口号1、windows系统下原理解析:方法:首先cmd切换至
原创
发布博客 2021.08.22 ·
214 阅读 ·
0 点赞 ·
0 评论

windows、linux中查看端口占用情况并关闭对应进程(图文讲解、清晰明白)

windows、linux中查看端口占用情况并关闭对应进程一、linux1、查看端口使用情况(linux)netstat -anp |grep 端口2、关闭指定进程(linux)kill -9 进程号二、windows1、查看端口使用情况(windows)查询所有端口情况netstat -ano如图:查询指定端口netstat -ano|findstr “指定端口”如图:2、关闭指定进程(windows)注意是进程号不是端口号taskkill
原创
发布博客 2021.08.22 ·
59 阅读 ·
0 点赞 ·
0 评论

搭建聚合项目(横向拆分、springboot项目、maven项目、整合dubbo、redis集群、nginx部署)

搭建聚合项目(横向拆分、springboot项目、maven项目、整合dubbo、redis集群、nginx部署)一、准备工作因为本篇文章重点讲解聚合项目的搭建,所以我们之前拿来上文的项目,进行拆分改造讲解(上文点这里!)1、版本环境JDK:JDK9版本idea的maven-complice-version:9版本 <maven.compiler.source>9</maven.compiler.source> <maven.compiler.targ
原创
发布博客 2021.08.21 ·
205 阅读 ·
0 点赞 ·
2 评论
加载更多