工作中用Redis最多的10种场景

前言 Redis作为一种优秀的基于key/value的缓存,有非常不错的性能和稳定性,无论是在工作中,还是面试中,都经常会出现。 今天这篇文章就跟大家一起聊聊,我在实际工作中使用Redis的10种场景
分类: 服务端 发布时间: 03-11 17:06 阅读次数: 0

CDC+EasyRule规则引擎实战

CDC是指从源数据库捕获到数据和数据结构的增量变更,并将这些变更数据传递给其他系统或应用程序进行实时处理。
分类: 服务端 发布时间: 02-12 17:05 阅读次数: 0

争论不休:金额用Long还是BigDecimal?

金额的数据类型用Long还是BigDecimal? 针对这个问题,热情的网友们从各自的经历出发,提供了的方案居然不下十种,虽然有的像调侃,但都有一定的道理。相信大家也很好好奇。
分类: 服务端 发布时间: 02-11 11:25 阅读次数: 0

池化技术在真实业务中的实践(二)

在上一次分享中,介绍了使用GenericObjectPool创建自定义对象池。但在实际业务使用中发现,默认提供的参数配置并不能满足使用需求。因此本文介绍了如何使用自定义驱逐策略对对象池进行扩展。
分类: 服务端 发布时间: 02-11 11:18 阅读次数: 0

用上了Jenkins,个人部署项目真方便!

本文的宗旨在于通过简单干净实践的方式教会读者,如何在 Docker 中部署 Jenkins,并通过 Jenkins 完成对项目的打包构建并在 Docker 容器中部署。
分类: 服务端 发布时间: 02-10 17:05 阅读次数: 0

为什么高性能场景选用Postgres SQL 而不是 MySQL

你想象不到的性能差距,Postgres SQL 在性能方面全方位碾压 MYSQL, 是时候正视 Postgres SQL了,如果您的应用或者您服务的企业应用有高性能的需求, 请尽情选择Postgres
分类: 服务端 发布时间: 02-10 11:40 阅读次数: 0

使用双异步后,从 191s 优化到 2s

在开发中,我们经常会遇到这样的需求,将Excel的数据导入数据库中。 一般我会这样做: 通过POI读取需要导入的Excel; 以文件名为表名、列头为列名、并将数据拼接成sql;
分类: 服务端 发布时间: 02-10 08:53 阅读次数: 0

审核中台服务的一次重构(抽象模版设计模式+抽象策略设计模式+工厂设计模式)

审核中台服务的一次重构(抽象模版设计模式+抽象策略设计模式+工厂设计模式),看不惯的屎山我们就要去推平它。
分类: 服务端 发布时间: 02-09 17:05 阅读次数: 0

权限管理——多系统下的数据权限通用控制

在项目实际开发中我们不光要控制一个用户能访问哪些资源,还需要控制用户只能访问资源中的某部分数据。这就是所谓的数据权限。典型的如列表数据权限,主要通过数据权限控制行数据,让不同的人有不同的查看数据规则。
分类: 服务端 发布时间: 02-07 17:05 阅读次数: 0

2023年度总结:晋升、跳槽、万粉、圆梦、成为阿里淘天人

2023年度总结:晋升、跳槽、万粉、圆梦、成为阿里淘天人又到了一年一度的年终总结时间了,不出所料,今年我的年终总结又迟到了,不过没关系,好东西永远不怕晚
分类: 服务端 发布时间: 02-05 17:05 阅读次数: 0

2024年10个值得继续学习Sprint Boot的理由

大家好,我是安图新。今年很多技术人员估计也不是太好过了,毕竟裁员潮的到来,甚至各大厂也无法避免,这间
分类: 服务端 发布时间: 02-03 17:05 阅读次数: 0

SpringBoot 整合 Spring Security 、JWT 实现认证、权限控制

SpringBoot 整合 Spring Security 、JWT实现接口的登录、鉴权、鉴权错误返回等处理
分类: 服务端 发布时间: 02-02 17:05 阅读次数: 0

try catch 应该在for循环里面还是外面?

大家好,我是銘,全栈开发程序员。 今天,上班的时候发现一个小问题,try catch 捕获异常的时候,代码放在 for 循环里面和外面是不一样的,现在闲下来了,就好好研究一下它俩到底有啥区别。 使用场
分类: 服务端 发布时间: 01-31 17:05 阅读次数: 0

项目实战中的异步设计

场景切入   先来看一个日常生活快递寄件场景,从寄件人(寄件)到收件人(收件),全流程如下: 当你准备寄送一个包裹时,通常你可以有两种寄件方式:   方案一、你亲自前往快递服务点,填写寄件单、交付包裹
分类: 服务端 发布时间: 01-29 17:05 阅读次数: 0

如何做代码Review?

为什么要做代码Review? 提高代码质量,提升自身水平 及早发现潜在缺陷与Bug,,降低事故成本 促进团队内部知识共享,提高团队整体水平 保证项目组人员的良好沟通 避免开发人员犯一些很常见的问题
分类: 服务端 发布时间: 01-27 17:05 阅读次数: 0

Springboot规则引擎-liteflow 实践

1 前言 在日常的开发过程中,经常会遇到一些串行或者并行的业务流程问题,而业务之间不必存在相关性。在这样的场景下,使用策略和模板模式的结合可以很好的解决这个问题,但是使用编码的方式会使得文件太多,在业
分类: 服务端 发布时间: 01-26 17:05 阅读次数: 0

推荐几个程序员学习的国外优秀网站

推荐个精品资料站点,没事多刷刷题目,帮你构建Java全栈知识体系 www.jiagoujishu.cn 1、Stack Overflow——最权威的问答社区网站 Stack Overflow是全球最受
分类: 服务端 发布时间: 01-24 17:14 阅读次数: 0

面试官:0.1+0.2等于多少?我不假思索0.3,结果直接回家等通知

面试官:0.1+0.2等于多少?我不假思索0.3,结果直接回家等通知 关于0.1+0.2,这是一个非常经典的问题 众所周知数学上是0.1+0.2是等于0.3的,然而在大部分编程语言中却不等于0.3
分类: 服务端 发布时间: 01-24 17:05 阅读次数: 0

JVM | 基于类加载的一次完全实践

引言 我在上篇文章:JVM | 类加载是怎么工作的 中为你介绍了Java的类加载器及其工作原理。我们简单回顾下:我用一个易于理解的类比带你逐步理解了类加载的流程和主要角色:引导类加载器,扩展类加载器和
分类: 服务端 发布时间: 01-22 17:05 阅读次数: 0

SpringBoot 接口:响应时间优化9个技巧!

今天聊聊 SpringBoot接口:响应时间优化的9个技巧。在实际开发中,提升接口响应速度是一件挺重要的事,特别是在面临大量用户请求的时候。好了,咱们直接切入正题。
分类: 服务端 发布时间: 01-20 17:05 阅读次数: 0