01 2023 档案

摘要:Rabbitmq比kafka可靠,kafka更适合IO高吞吐的处理,比如ELK日志收集 Kafka和RabbitMq一样是通用意图消息代理,他们都是以分布式部署为目的。但是他们对消息语义模型的定义的假设是非常不同的。 a) 以下场景比较适合使用Kafka。如果有大量的事件(10万以上/秒)、你需要以 阅读全文
posted @ 2023-01-29 16:49 码农公子的幸福生活 阅读(23) 评论(0) 推荐(0) 编辑
摘要:若application.yml 和bootStrap.yml 在同一目录下,则bootStrap.yml 的加载顺序要高于application.yml,即bootStrap.yml 会优先被加载。 原理:bootstrap.yml 用于应用程序上下文的引导阶段。 bootstrap.yml 由父 阅读全文
posted @ 2023-01-29 16:48 码农公子的幸福生活 阅读(388) 评论(0) 推荐(0) 编辑
摘要:Redis基础 redis也可以实现队列,为什么还要用rabitmq或者kafka 抛开业务场景谈这些组件的选择就是耍流氓。 负载不大,可靠性要求不高,没有扩容需求的情况下自然都一样,甚至就像之前说的,不用redis,就写文件都行,往某个文件夹里写个文件=>入队,拿出来删掉=>出队至于ack啊,分布 阅读全文
posted @ 2023-01-29 16:44 码农公子的幸福生活 阅读(15) 评论(0) 推荐(0) 编辑
摘要:SpringBoot中整合Redis缓存 背景: 工作中需要用到缓存 之前都是用ConcurrentHashMap 公司不让用redis 那我就小试牛刀一下 前端的App、网页在登录时,或是用户在进行一些敏感操作的时候需要进行短信验证。但是在等待用户输入验证码的这段时间里,这个随机生成的验证码在后台 阅读全文
posted @ 2023-01-29 16:24 码农公子的幸福生活 阅读(932) 评论(0) 推荐(0) 编辑
摘要:@ContextConfiguration的用法 在Spring Boot测试 @ContextConfiguration这个注解通常与@RunWith(SpringJUnit4ClassRunner.class)联合使用用来测试 当一个类添加了注解@Component,那么他就自动变成了一个bea 阅读全文
posted @ 2023-01-29 16:04 码农公子的幸福生活 阅读(286) 评论(0) 推荐(0) 编辑
摘要:Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project IPMSExtend: Input length = 1 -> 阅读全文
posted @ 2023-01-12 18:01 码农公子的幸福生活 阅读(59) 评论(0) 推荐(0) 编辑
摘要:mysql唯一索引的作用 1、在数据库表结构中对字段添加唯一索引后,进行数据库进行存储操作时数据库会判断库中是否已经存在此数据,不存在此数据时才能进行插入操作。 2、索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一 例子: -- unique (OrderId) -- A表 O 阅读全文
posted @ 2023-01-12 18:01 码农公子的幸福生活 阅读(296) 评论(0) 推荐(0) 编辑
摘要:SpringBoot配置文件中spring.profiles.active配置详解 现象: 在开发的时候测试和生产配置不一样 每次加配置都需要更新生产 原因: 不方便 解决: 添加多套配置 知识库: 1、多环境配置 我们在开发Spring Boot应用时,通常同一套程序会被应用和安装到几个不同的环境 阅读全文
posted @ 2023-01-11 16:28 码农公子的幸福生活 阅读(4806) 评论(0) 推荐(0) 编辑
摘要:Windows环境下RocketMQ安装时问题 步骤 去官网下载运行版本 zip 去git上下载管理端 安装问题 RocketMQ的目录和jdk的目录都不能有空格 否则提示找不到主类 无奈我的jdk很早就安装在了program files下面了 担心卸载了重新安装会有一些问题 解决: 在E:\mq\ 阅读全文
posted @ 2023-01-11 16:27 码农公子的幸福生活 阅读(93) 评论(0) 推荐(0) 编辑
摘要:RocketMQ RocketMQ作为一款纯java、分布式、队列模型的开源消息中间件,支持事务消息、顺序消息、批量消息、定时消息、消息回溯等。主要功能是异步解耦和流量削峰。 常见的MQ主要有:ActiveMQ、RabbitMQ、Kafka、RocketMQ 四种消息中间件的基本介绍: | 特性 | 阅读全文
posted @ 2023-01-11 16:25 码农公子的幸福生活 阅读(81) 评论(0) 推荐(0) 编辑
摘要:windows常用命令 远程电脑连接 windows键+R键 输入 mstsc 阅读全文
posted @ 2023-01-11 16:24 码农公子的幸福生活 阅读(11) 评论(0) 推荐(0) 编辑
摘要:A字符串包含B字符串 String source = "china"; String target = "INA"; //contains true 包含 boolean containsFlag = source.contains(target); //indexOf 1 包含 返回子字符串在当前 阅读全文
posted @ 2023-01-06 15:54 码农公子的幸福生活 阅读(121) 评论(0) 推荐(0) 编辑
摘要:MySQL 删除时 Data truncation: Truncated incorrect DOUBLE value 数据库在删除的时候会做数据类型校验,将字段值转换为你传进去的类型,发现不能转换的就会报错 阅读全文
posted @ 2023-01-04 15:23 码农公子的幸福生活 阅读(447) 评论(0) 推荐(0) 编辑
摘要:MySQL删除有外键关联的表 现象: Cannot delete or update a parent row: a foreign key constraint fails 原因: 在删除表时, 删除的表与另外一张表存在外键关联 解决: 方案一: 先删除关联表的表数据,再删除当前表数据 方案二: 阅读全文
posted @ 2023-01-04 15:23 码农公子的幸福生活 阅读(262) 评论(0) 推荐(0) 编辑
摘要:SpringBoot配置文件中spring.profiles.active配置详解 现象: 在开发的时候测试和生产配置不一样 每次加配置都需要更新生产 原因: 不方便 解决: 添加多套配置 知识库: 1、多环境配置 我们在开发Spring Boot应用时,通常同一套程序会被应用和安装到几个不同的环境 阅读全文
posted @ 2023-01-04 15:23 码农公子的幸福生活 阅读(1014) 评论(0) 推荐(0) 编辑
摘要:Intellij IDEA 在DEBUG模式下如何不执行后续代码直接停止程序 第一步:打断点 第二步:找出控制台 idea可以使用快捷键:两下alt,点击左下角的debug 第三步:出现当前页面 然后,在弹框中输入符合格式的返回数据,即可直接返回,不再执行下面的代码 阅读全文
posted @ 2023-01-03 15:03 码农公子的幸福生活 阅读(1483) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示