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

原创 List中的对象根据对象属性分组或分组汇总,返回map

逻辑代码:查询到的是一个list集合,根据objId,转化成以objId为Key,以具有同样objId的List作为value 的map。

2023-02-01 19:21:26 4

原创 Spring Cloud Gateway服务网关的部署与使用(结合nacos)

最近在开发时遇到了网关相关内容,如果没有网关的话,假如说前端工程师要直接连接成百上千的微服务,如果后端给ip端口改了,前端还得跟着动.这样极大增加了前端的工作量。相反,使用了网关的话,前端直接连接网关,然后根据网关的配置去Nacos里面获取对应的服务器地址去调用,这样前端只需要在前端代码里面配置网关的地址就行了,不管你后端怎么改服务的ip和端口,这样前端的工作量就大大的降低了.

2023-01-09 15:38:21 268

原创 服务部署遇到的一些小问题

文件传输、启动jar包脚本编写、nacos服务启动、xmanger安装mysql(一键安装)

2022-12-25 14:07:09 382

原创 String解析为json,存储到dto中,然后按照某个字段进行排序

json解析

2022-11-22 16:21:40 106

原创 RabbitMQ(幂等性、优先级队列、惰性队列)

RabbitMQ(幂等性、优先级队列、惰性队列)知识补充!

2022-11-07 16:38:42 621

原创 RabbitMQ 发布确认高级

在生产环境中由于一些不明原因,导致 RabbitMQ 重启,在 RabbitMQ 重启期间生产者消息投递失败,导致消息丢失,需要手动处理和恢复。如何才能进行 RabbitMQ 的消息可靠投递呢?本文就来详细介绍一下遇到这种问题我们怎样去处理!

2022-11-06 02:22:21 80

原创 消息中间件RabbitMQ

RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。

2022-11-06 02:16:14 930

原创 Nginx 反向代理和负载均衡

Nginx 是一个高性能的 HTTP 和反向代理服务器,占有内存少,并发能力强,nginx 的并发能力确实在同类型的网页服务器中表现较好,本篇文章希望对大家学习nginx有所帮助。

2022-10-21 09:43:50 962

转载 简单使用mybatis-plus的${ew.sqlSegment},${ew.sqlSelect},${ew.customSqlSegment}

简单使用mybatis-plus的${ew.sqlSegment},${ew.sqlSelect},${ew.customSqlSegment}

2022-10-10 15:37:49 122 2

转载 left join on详解

左连接时涉及到主表、辅表,需要注意的是主表条件要写在WHERE之后,辅表条件写在ON后面,否则的话不会生效。

2022-10-10 11:35:40 194 1

转载 国产神器ApiPost

​随着国内越来越多的项目对开发质量和进度的要求提升,在对于接口管理的问题上,越来越多的技术管理者有了更多的期待,除了一键快速生成、导出API文档,对支持前、后端及测试协同开发,进行接口批量测试等要求也越来越迫切,基于对以上痛点的解决,ApiPost成为比Postman更懂中国程序员的一款研发协同工具。

2022-09-27 14:29:50 88 2

原创 Spring Cloud Alibaba之Sentinel实现熔断和限流

Spring Cloud alibaba为分布式应用开发提供一站式解决方案。它包含开发分布式应用程序所需的所有组件,有了Spring Cloud Alibaba,我们只需要添加一些注释和少量配置,就可以将Spring Cloud的应用程序连接到阿里巴巴的分布式解决方案上,并利用阿里巴巴的中间件构建分布式应用系统。

2022-09-25 22:27:34 210

原创 Nacos集群和持久化配置(重要)

Spring Cloud alibaba为分布式应用开发提供一站式解决方案。它包含开发分布式应用程序所需的所有组件,有了Spring Cloud Alibaba,我们只需要添加一些注释和少量配置,就可以将Spring Cloud的应用程序连接到阿里巴巴的分布式解决方案上,并利用阿里巴巴的中间件构建分布式应用系统。

2022-09-25 22:00:13 1078 1

原创 SpringCloudAlibaba微服务分布式架构

Spring Cloud alibaba为分布式应用开发提供一站式解决方案。它包含开发分布式应用程序所需的所有组件,有了Spring Cloud Alibaba,我们只需要添加一些注释和少量配置,就可以将Spring Cloud的应用程序连接到阿里巴巴的分布式解决方案上,并利用阿里巴巴的中间件构建分布式应用系统。

2022-09-16 09:34:05 601 3

原创 分布式搜索引擎ElasticSearch

ES是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别(GB

2022-09-06 17:51:45 1005 3

原创 三、Docker进阶

ocker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。............

2022-08-09 16:48:08 338

原创 二、Docker入门

ocker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。...............

2022-08-04 18:06:44 247

原创 一、初识Docker

ocker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。.........

2022-08-04 10:15:21 252

原创 SpringBoot整合Mybatis时XXXMapper.xml文件存放位置

mybatis中接口文件和对应的mapper.xml文件位置不同,引起的操作也会不一样。

2022-07-25 18:57:29 1581 1

原创 浅谈@RequestParam、@RequestBody、@PathVariable

@RequestParam、@RequestBody、@PathVariable都是作用于Controller层用来接收前端传递过来的数据。下面就来简单说一下三者之间的区别、使用方式以及常见的应用场景。

2022-07-20 18:49:19 416 2

原创 狂神Redis学习记录 完整版

edis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。本文详细介绍了redis常用的一些基础操作,可以更好地应用于学习提高和工作中,一些和redis相关的面试高频在文中也有体现!............

2022-07-15 14:41:52 422

原创 Http远程调用(feign客户端通过POST传递FORM格式数据)

Feign makes writing java http clients easier,这是官方给出的一个说明,本意翻译是:Feign使编写Java http客户端更容易,Feign是一个http请求调用的轻量级框架,可以以Java接口注解的方式调用Http请求,Feign可以通过处理注解,当实际调用的时候,传入参数,根据参数再应用到请求上,进而转化成真正的请求。......

2022-07-12 22:55:44 2169 1

原创 vue如何请求后端数据

在vue中,我们如何通过请求接口来访问后端的数据呢?在这里简单总结了一个小示例:主要问题:如果不封装的话,在每次请求的时候都要书写一遍下面的代码,造成代码冗余。

2022-07-04 17:20:08 10860

原创 Vue父子组件之间传递数据

vue父子组件之间相互传递数据应该是我们开发中最常见的场景,下面有几个小案例供大家参考借鉴

2022-06-24 11:08:46 1053

原创 通过Shell实现小火车效果

放松一下!

2022-06-23 16:58:02 424

原创 阿里云短信服务

视频链接:一、阿里云短信服务1、了解阿里云用户权限操作:登录阿里云账号之后,点击AccessKey管理;开通阿里云服务添加短信模板

2022-06-23 14:47:28 840 2

原创 springboot结合MyBatis实现懒加载(延时加载)

什么是懒加载?个人理解的懒加载就是在需要的时候去加载查询语句,在不需要的时候就不去查。在mybatis中,resultMap可以实现高级映射(使用association、collection实现一对一及一对多映射),association、collection具备延迟加载功能。实例1、要使用延时加载,需要现在全局配置中开启懒加载配置#mybatis.configuration.lazy-loading-enabled=true#false 为按需加载.........

2022-06-22 18:03:00 2284

原创 设计模式学习记录

根具B站结合菜鸟教程学习整理。

2022-06-17 17:53:30 56

原创 JavaScript学习记录

JS学习记录(复习版)

2022-05-01 15:15:53 1114

原创 Swagger学习记录

视频地址:【狂神说Java】一小时掌握Swagger技术_哔哩哔哩_bilibili笔记资料交流都在我们的平台:www.kuangstudy.com秦疆老师SpringBoot课程扩展之Swagger学习;这可能是全网最详细的Swagger视频了从生活到代码,从简单到深入。风趣幽默,通俗易懂。狂神说Java交流群:664386224https://www.bilibili.com/video/BV1Y441197Lw?spm_id_from=333.999.0.0SpringBoot+Vue是当前比较主

2022-04-30 10:00:12 215

原创 Json交互处理

json简介:json是一种轻量级的数据交换格式,采用完全独立于编程语言的文本格式来存储和表示数据。它易于阅读和编写,同时也有利于及其解析和生成。在js中,一切皆对象,因此任何js支持的类型都可以通过json来表示,例如字符串、数字、对象、数组,对象等,json语法规则如下所示:数组(Array)用方括号(“[]”)表示。 对象(0bject)用大括号(“{}”)表示。 名称/值对(name/value)组合成数组和对象。 名称(name)置于双引号中,值(......

2022-04-24 10:46:28 373

原创 Linux运维

第一章、Linux概述一、Linux的概念(1)Linux=Linux-Kernel(内核)+自由发行的软件,(2)Linux是一个开源的,可以自由发布的系统软件。(3)Linux 之父: Linus -----林纳斯-----91年发布的(4)Linux内核: http://www.kernel.org二、Linux的特点(1)与UNIX兼容(2)自由软件,源码公开(3)性能高,安全性强(4)便于定制和再开发(5)相互之间操作性高(6)全面的多任务和真..

2022-04-05 14:10:43 3478

原创 MyBatis Plus学习记录

MyBatis-Plushttps://baomidou.com/入门案例:(1)首先创建数据库(2)创建user表DROP TABLE IF EXISTS user;CREATE TABLE user(id BIGINT(20) NOT NULL COMMENT '主键ID',name VARCHAR(30) NULL DEFAULT NULL COMMENT '姓名',age INT(11) NULL DEFAULT NULL COMMENT '年龄',email VA

2022-04-03 11:07:42 1710 1

原创 遇见狂神说Apach POI,EasyExcel笔记

【狂神说Java】POI及EasyExcel一小时搞定通俗易懂_哔哩哔哩_bilibili秦疆老师通俗易懂的POI及EasyExcel教学一个小时搞定 Java 操作 Excel,工作技能栈 + 1狂神说Java系列,努力打造通俗易懂的教程求点赞三连转发支持QQ交流群:664386224https://www.bilibili.com/video/BV1Ua4y1x7BK?spm_id_from=333.999.0.0在开发中我们经常会涉及到excel的处理,如将用户信息导出为excel...

2022-04-02 15:07:28 1190 1

原创 SpringBoot框架

主要用于后台人员的开发,结合前后端分离进行使用

2022-04-01 17:18:47 153323 25

原创 初识Python(入门)

Python最基础的介绍,适合入门

2022-03-24 22:27:09 90

原创 Oracle数据库---序列、视图、索引

Oracle数据库关于序列、视图、索引的总结概括

2022-03-24 22:25:03 1239

原创 Python基础(详细)

Python课程学习记录,基于期末考试整理复习

2022-03-24 22:20:16 705

原创 Spring5框架知识总结

学习--实践--总结--实践--总结........Spring简介:(1)核心:Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的框架。(2)特点:<1>轻量级的开源的 JavaEE 框架<2>方便解耦,简化开发 <3>方便进行事务操作<4>方便和其他框架进行整合......(3)组成:Spring框架其实是一个分层架构,它由多个模块组成,每个...

2022-03-23 23:21:10 1073

原创 SpringSecurity知识总结

SpringSecurity知识总结

2022-03-22 08:49:50 784 2

考研浙江理工大学数据结构资料

考研浙江理工大学数据结构资料,内含内部复习题及答案、数据结构1800题完整版含答案、数据结构PPT完整版、严蔚敏《数据结构》(C语言版)笔记和习题(含考研真题)详解、浙江理工大学数据结构复习笔记、浙江理工大学数据结构复习提纲、浙江理工大学数据结构复习整理、浙江理工大学数据结构归纳要点、浙江理工大学数据结构练习题(含答案)、浙江理工大学数据结构模拟题及答案、浙江理工大学数据结构习题及答案、浙江理工大学数据结构与算法期末样卷

2023-01-10

适合于后端开发人员的Vue实战笔记

后端人员对前端还是需要有一定的了解的,不过并不需要将所有的知识掌握的很细,有些东西我们简单了解一下,知道怎么用,怎么配合后端开发即可。这篇文章希望能够帮到你,篇幅不多,希望对你有一定的帮助!

2023-01-10

23考研数据结构笔记(终结版)

亲自整理的笔记,希望各位都能够成功上岸!

2022-06-27

2020浪潮优派jsp课堂学习记录(笔记)

2020浪潮优派jsp课堂学习记录(笔记)

2022-05-01

第12章 Linux权限管理.docx

第12章 Linux权限管理.docx

2022-04-05

浪潮优派Oracle学习记录完整版

浪潮优派Oracle学习记录完整版

2022-03-26

浪潮优派Python实习学习记录

浪潮优派Python实习学习记录

2022-03-26

空空如也

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

TA关注的人

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