自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 MyBatis-Plus 入门 (二)

MyBatis-Plus 入门 (二)文章目录MyBatis-Plus 入门 (二)一、MP单表增删改查一、插入操作插入操作相关注释1.@TableId(type = IdType.AUTO)2.@TableName("tb_user")3.@TableField二、更新操作根据id进行更新根据条件进行更新1.通过QueryWrapper2.通过UpdateWrapper三、删除操作deleteById()deleteByMap()deleteByWrapper()deleteBatchIds() 批量删

2022-04-25 14:40:09 552

原创 MyBatis-Plus 入门 (一)

MyBatis-Plus 入门 (一)文章目录MyBatis-Plus 入门 (一)@[TOC](文章目录)一、MyBatis-Plus的特性二、框架一、MyBatis-Plus的特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求支持 Lambd

2022-04-25 13:32:26 198

转载 关于spring-boot-starter-parent报红的解决方法

关于spring-boot-starter-parent报红的解决方法问题描述在maven项目中若要导入SpringBoot,父级依赖的spring-boot-starter-parent通常都会出现Project报红使用的是IntelliJ IDEA Ultimate 2020.3,maven版本3.6.3,导入了parent的2.4.3版本。思路分析其实从网上找到的说法都说是maven和spring的兼容问题什么的balabala的,还有改镜像等等各种方法,但是我多次尝试后发现最关键的问题是

2022-04-24 17:44:59 1175

转载 Windows配置MySQL,看这一篇避免所有bug

2022-04-24 14:30:37 661

原创 IDEA 断点调试 debug的不同方法

IDEA 断点调试 debug的不同方法文章目录IDEA 断点调试 debug的不同方法@[TOC](文章目录)一、行断点 vs 详情断点二、方法断点三、接口断点四、异常断点五 、类变量断点一、行断点 vs 详情断点详情断点更像是一个Warning,不会真正停止程序,只会把触发的行数标出来,没啥用。二、方法断点在方法体第一行和最后一行进行停顿,把方法中的参数信息标注出来三、接口断点如果接口报错,就在接口打断点,这样会跳到对应出错的实现类中去四、异常断点添加异常,用于监控全局某一

2022-04-24 12:21:52 183

原创 软件开发中的角色分工

软件开发中的角色分工文章目录软件开发中的角色分工一、项目经理二、产品经理三、UI设计师四、架构师五、开发工程师六、测试工程师七、运维工程师一、项目经理对整个项目负责,任务分配,把控进度二、产品经理进行需求调研,输出需求调研文档、产品原型等三、UI设计师根据产品原型输出界面效果图四、架构师项目整体架构设计、技术选型等五、开发工程师代码实现,只要做对的事情就行,不需要把事情做对。六、测试工程师编写测试用例,输出测试报告七、运维工程师软件环境搭建、项目上线...

2022-04-22 14:41:32 11076

原创 SpringBoot 整合 myBatis-Plus? 看这一篇就够了

SpringBoot 整合 myBatis-Plus? 看这一篇就够了提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录SpringBoot 整合 myBatis-Plus? 看这一篇就够了前言一、配置XML文件二、编写Mapper,Service接口1.Mapper接口继承BaseMapper2.Service接口继承IService3.实现UserService实体类三、MybatisPlusAutoConfiguration的自动配置内容一、SqlSessionFactor

2022-04-22 14:10:18 583 1

原创 SpringBoot 整合 pgSQL? 看这一篇就够了

SpringBoot 整合 pgSQL? 看这一篇就够了文章目录SpringBoot 整合 pgSQL? 看这一篇就够了一、导入XML依赖二、配置yaml文件三、简单测试一、导入XML依赖 <dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> </dependency>二、配置yaml文件spr

2022-04-22 13:55:49 4457

原创 ActiveMQ入门 (八)使用常见问题/面试题

文章目录一、ActiveMQ宕机了怎么办?二、如何防止消费方消息重复消费?1.数据库操作2.非数据库操作三、如何防止消费方消息重复消费?一、ActiveMQ宕机了怎么办?Zookeeper集群+ Replicated LevelDB + ActiveMQ集群(目前只看了一遍视频,没有动手操作,具体等遇到问题再看)二、如何防止消费方消息重复消费?1.数据库操作把消息的ID作为表的唯一主键,这样在重试的情况下,会触发主键冲突,从而避免数据出现脏数据。2.非数据库操作可以借助第三方的应用,例如R

2022-04-22 10:53:26 789

原创 ActiveMQ入门 (七) 死信队列

ActiveMQ入门 (七) 死信队列一、ActiveMQ死信队列设置1.消息重发的情况A transacted session is used and rollback() is called.A transacted session is closed before commit is called.A session is using CLIENT_ACKNOWLEDGE and Session.recover() is called.当一个消息被重发超过6(缺省为6次)次数时,会给bro

2022-04-22 10:11:46 1504

原创 ActiveMQ入门 (六) 消息的投递方式

ActiveMQ入门 (六) 消息的投递方式文章目录ActiveMQ入门 (六) 消息的投递方式一、消息投递方式1.同步发送:2.异步发送:2.1.如何实现异步:2.2.异步投递配置:2.3.异步投递如何确认发送成功: 采用异步回调接口3.延迟投递:1.修改activemq.xml:2.在代码中设置延迟时长:4.定时投递:1.启动类添注解:2.在生产者添加@Scheduled设置定时:一、消息投递方式1.同步发送:消息生产者使用持久(Persistent)传递模式发送消息的时候,Producer.s

2022-04-20 17:54:58 555

原创 ActiveMQ入门 (五) 消息的事务

ActiveMQ入门 (五) 消息事务文章目录ActiveMQ入门 (五) 消息事务一、消息事务二、生产方事务性配置类配置三、消费方事务机制一、消息事务消息事务,是保证消息传递原子性的一个重要特征,和JDBC的事务特征类似。一个事务性发送,其中一组消息要么能够全部保证到达服务器,要么都不到达服务器。生产者、消费者与消息服务器直接都支持事务性;ActionMQ的事务主要偏向在生产者的应用。二、生产方事务性配置类配置package com.itheima;import org.apache.

2022-04-20 15:47:49 784

原创 ActiveMQ入门 (四) 持久化原理

ActiveMQ入门 (四) 持久化原理文章目录ActiveMQ入门 (四) 持久化原理一、三种消息存储的方式(1) Memory 消息存储-基于内存的消息存储。(2) 基于日志消息存储方式,KahaDB是ActiveMQ的默认日志存储方式,它提供了容量的提升和恢复能力。(3) 基于JDBC的消息存储方式-数据存储于数据库(例如:MySQL)中。二、ActiveMQ持久化流程图一、三种消息存储的方式(1) Memory 消息存储-基于内存的消息存储。优点:非常快速缺点:没法保证持久化server

2022-04-20 14:36:35 538

原创 ActiveMQ入门 (三) JMS消息组成

ActiveMQ入门 (三) JMS消息组成文章目录ActiveMQ入门 (三) JMS消息组成一、JMS协议组成结构二、JMS Message消息组成1.JMS消息头2.JMS消息体1. TextMessage 字符串对象2. MapMessage 一套值对3. ObjectMessage 一个序列化的Java对象X4. BytesMessage 一个字节的数据流5.. StreamMessage Java原始值的数据流一、JMS协议组成结构二、JMS Message消息组成1.JMS消息头生

2022-04-20 13:52:11 2217

原创 ActiveMQ在Windows本机部署问题解决

ActiveMQ在Windows本机部署问题解决不管是用JMS原生API操作activeMQ,还是用springBoot,一直报错,本来以为是版本问题,迟迟不能解决。解决方案:在同一台windows服务器上部署activeMQ,需要修改服务端端口(默认61616)和控制台端口(默认8161)配置文件在conf目录1、修改服务端端口activemq.xml 搜索61616改成616172、修改控制台端口jetty.xml 搜索8161改成8162...

2022-04-20 10:09:44 634

原创 ActiveMQ入门 (二) 原生JMS API操作ActiveMQ

ActiveMQ入门 (二) 原生JMS API操作文章目录ActiveMQ入门 (二) 原生JMS API操作一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seabor

2022-04-20 09:57:34 120

原创 SpringBoot整合ActiveMQ 看这一篇就够了

文章目录一、SpringBoot整合ActiveMQ1.XML配置2.YAML文件配置一、SpringBoot整合ActiveMQ1.XML配置</dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-activemq</artifactId></dependency>2.YAML文件配置server:

2022-04-19 10:17:23 1028 2

原创 ActiveMQ入门 (一) 简介

文章目录前言一、什么是JMS API二、ActiveMQ的应用场景1.异步处理![在这里插入图片描述](https://img-blog.csdnimg.cn/8a7a496b57284c19a7d8b928b1fb1129.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQyNjM5Njcz,size_20,color_FFFFFF,t_70,g_se,x_16)2.应用解耦3.流

2022-04-18 16:41:14 158

转载 SpringBoot 整合 Redis? 看这一篇就够了

SpringBoot 整合 Redis文章目录SpringBoot 整合 Redis前言一、什么是Redis二、SpringBoot如何在内部自动配置Redis的三、如何在SpringBoot中整合Redis1.XML依赖引入2.YAML配置文件3.Jedis和Lettuce作为客户端连接的区别4.配置Jedis的方法四、redisTemplate源码解析五、使用redisTemplate对Redis进行操作六、redisTemplate中的序列化1.JdkSerializationRedisSerial

2022-04-18 14:28:13 490

空空如也

空空如也

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

TA关注的人

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