- 博客(336)
- 资源 (4)
- 问答 (7)
- 收藏
- 关注
原创 从学生到打工人,那就在2024做一个标志性总结吧
说来惭愧,自从工作之后就没写过年终总结。好吧,参加工作之前也没写 : ) 总是慌张又匆忙地度过一年又一年。 趁着当下时间充足,那就简单的做个总结吧
2024-08-13 09:00:00 1074
原创 构建以caffeine为L1,Redis为L2的多级缓存
业务代码与缓存逻辑交织在一起,耦合度太高,后期维护人员无法快速接手。 预期实现业务代码与缓存逻辑解耦,使得业务人员可以专注于业务代码编写...
2024-06-29 15:46:37 1021
原创 揭秘某电商公司最新面试流程
本文主要介绍 Java 程序员面试的相关内容。在本文中,我主要记录面试前的准备、面试过程中的问题以及面试后的反思和总结三个方面的事项,为各位程序员提供一些实用的建议,希望能够对大家有所帮助。
2024-02-14 11:21:55 924
原创 精简还是全能?如何在 Full 和 Lite 之间做出最佳选择!关于Configuration注解的Full模式与Lite模式(SpringBoot2)
关于 @Configuration 注解,相信在座的各位 Javaer 都使用过,且大部分人使用它是直接在配置类上塞一个 @Configuration 就完事了,不会去过多使用它的参数,这期文章是来讲述 @Configuration 注解的一个代理相关的参数 proxyBeanMethod。
2024-02-09 10:01:15 815
原创 防火防盗防小人 使用 Jasypt 库来加密配置文件
在日常开发工作中,我们经常需要使用到各种敏感配置,如数据库密码、各厂商的 SecretId、SecretKey 等敏感信息。通常情况下,我们会将这些敏感信息明文放到配置文件中,或者放到配置中心中。然而,这种做法存在严重的安全隐患!
2023-11-10 22:21:48 1204
原创 阿里淘系第五面coding题:实现亿级int数据量的一个array求和
阿里淘系第五面coding题:实现亿级int数据量的一个array求和,你有几种方案?
2023-11-03 08:34:58 684
原创 周末在家值班,解决几个月前遗忘的Bug
周末被迫在家值班,无聊之际打开尘封已久的Bug清单,发现有Bug拖了几个月还没解决…场景是这样子的,有个功能是拿Redis缓存热点数据进行展示,暂且称它为功能A,有个另外的功能B,它会去更新缓存中这个热点数据,另外有定时任务去执行缓存数据持久化按理说这样子设计是没得问题的。不会出现数据一致性问题
2023-08-05 15:35:11 1281
原创 学习RabbitMQ高级特性
1、消息可靠性投递 【confirm 确认模式、return 退回模式】2、Consumer ACK 【acknowledge】3、消费端限流 【prefetch】4、TTL过期时间 【time to live】5、死信队列 【Dead Letter Exchange】6、延迟队列 【rabbitmq-delayed-message-exchange】7、优先级队列 【x-max-priority】
2023-05-23 22:27:49 1737 1
原创 使用RabbitMQ的手动接收模式:消息第二次入队Failed to declare queue
rabbitMQ测试使用手动接收模式时发生 Failed to declare queue错误rabbitMQ测试使用手动接收模式时发生 Failed to declare queue错误
2023-04-22 11:22:27 1224
原创 RabbitMQ基础核心概念
1、模型概念2、Producer (生产者) 、 Consumer(消费者)3、Exchange (交换机)4、Queue (消息队列)5、Broker(服务节点)6、RabbitMQ的五种工作模式
2023-04-07 20:26:14 721 1
原创 使用VueBarcode结合vueEasyPrint打印条形码标签
VueBarcode + VueEasyPrint 合体,生成标签并实现打印功能
2023-02-12 10:08:27 3950 5
原创 了解一下RabbitMQ
消息队列是在消息的传输过程中保存消息的容器,用于接收消息并以文件的方式存储,一个消息队列可以被一个也可以被多个消费者消费,服务之间最常见的通信方式是直接调用彼此来通信
2022-11-06 22:58:41 1090
原创 使用分布式锁 解决订单超卖场景(二)
巧用 Redis=>set 命令 解决订单超卖场景Redis具有极高的性能,且其命令对分布式锁支持友好,借助SET命令即可实现加锁处理。
2022-10-15 22:26:34 754
原创 生产过程替换nginx配置文件,pid文件丢了
我直接替换nginx.conf,以为替换,热更新配置文件即可...直接运行结果导致pid文件缺失导致无法重启nginx每个nginx进程对应一个id,存放于 nginx.pid 文件中。如何解决重启不了的问题呢?再重启大法!
2022-09-26 20:55:16 1585
原创 解决本地项目连接虚拟机redis进程失败【Failed connecting to host 6379】
虚拟机的redis没开放,太“保守”了。
2022-09-23 18:08:50 2062
原创 SpringCloud的服务发现框架 — Eureka — Eureka集群构建流程
搭建 Eureka 集群 是微服务 远程服务调用的最核心思想。如果你的注册中心只有一台,假如出现故障,直接欢声笑语打出GG。这样子会导致整个服务环境不可用,所以我们要搭建集群环境,实现负载均衡+故障容错...
2022-07-04 22:49:24 272
原创 SpringCloud的服务发现框架 — Eureka — 单机Eureka构建流程,以及服务注册功能实现
了解 单机Eureka构建流程,以及服务注册功能实现
2022-06-28 09:01:41 233
原创 忘记过滤.idea文件导致maven管理错误一系列操作...
忘记过滤.idea文件夹,导致maven仓库配置信息也一起传了上去,拉取代码时发现问题,改正后,我手动删除了远程仓库的.idea文件夹 发现问题更大…
2022-06-27 13:55:57 209
原创 记录开发过程中无法使用管理员身份修改系统文件问题
查了一下去看系统工具,发现也没有大家所说的管理组什么的…后来就是,大家都说先 输入 打开 本地组策略编辑器,而我并没有这个东西
2022-06-26 23:30:05 358
原创 SpringCloud的服务发现框架 — Eureka入门
了解 Eureka 服务注册与发现SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。Eureka是 Netflix 的一个子模块,也是核心模块之一,它的功能类似于Dubbo的注册中心,比如 Zookeeper。在传统的RPC远程调用框架中,每个服务与服务之间的依赖关系比较复杂,管理起来也比较复杂,所以服务治理出现了,服务之间依赖关系,可以实现服务调用、负载均衡、容错等,实现服务发现与注册。...
2022-06-25 14:59:32 599
原创 SpringCloud入门详解
1、SpringCloud 是什么?2、SpringCloud 和 SpringBoot 的关系3、SpringCloud 的特性是什么?4、SpringCloud版本说明5、SpringCloud的前景
2022-06-18 09:05:33 2190
原创 微服务入门详解
微服务架构的 核心就是 将单一的应用程序划分成一组小的服务 , 也就是模块化(根据业务模块 划分成一个个具体的服务,每一个服务提供特定的功能,一个服务只做一件事)。而每个服务运行在自己的进程内,服务之间相互协调,互相配置。每个服务围绕着具体的业务进行构建,并独立部署到生产环境中。...
2022-06-16 20:57:32 1005
原创 开发功能写注释的时候,被同事指导了一遍
事情是这样子的,在我兴致勃勃的写接口的时候,此时一位同事暗藏身后,观察着我的一举一动。看我十指如飞速般的敲击键盘,他说了一句,你为什么要写这么多注释。我直言不讳的说了,因为写完如果将来要修改才能更直观,更快速~此时他回答到:你这样子会让我们的系统变慢的!你看他还得判断这个是不是注释,才选择执不执行我回答:哈?是这样子的吗?我继续问到:我看你平时写代码没写注释,你看得懂吗?他回答:我写的我怎么会看不懂!我:我也就没跟他杠了…转头我一手百度解惑,“在项目中写注释会造成项目速度变慢吗”
2022-05-13 21:04:58 342
原创 前端传输JSON格式数据 居然尾随了一个等于号...
问题:项目中 前端传JSON数据尾巴多了一个等于号解决办法: 前端 设置请求体类型 以及 数据格式后端也要指定 接受数据 的格式在写前后端接口的时候,我的前端将表单的数据封装后转成JSON格式 想着传到后端来解析一波前端代码传过来 一解析 发现数据的最后面 多了一个 等于 号,一开始还怀疑我的前端封装哪里封装错了后端代码那我就在前端控制台打印一下看看…发现没错… 咦~ 怎么到后端就错了呢,问题肯定是出在AJAX做数据传输的时候…网上搜索了一下,发现当前我们
2022-03-30 09:30:16 1945
潮汕奴仔订单管理系统.rar
2021-06-23
Kettle拉取服务器文件超时断开
2022-12-06
如何解决idea运行tomcat时 控制台输出中文乱码问题
2021-05-06
关于创建maven工程
2021-02-24
Mybatis 关于xml配置文件中sql多条件查询 返回结果
2021-02-22
关闭编码格式问题 更改格式后中文注释乱码 改不回来
2021-02-07
Java P1014 Cantor 表 求解
2021-01-31
关于java中哈夫曼树中创建哈夫曼树---循环报错数组下标越界
2021-01-28
java数组空指针异常
2021-01-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人