buguge - Keep it simple,stupid

知识就是力量,但更重要的,是运用知识的能力why buguge?

导航

上一页 1 2 3 4 5 6 ··· 49 下一页

2024年10月22日 #

定义明确的参数名/变量名--许多时候,授人以渔还真不如直接授人以鱼

摘要: 定义明确的参数名/变量名,是软件开发中的一个重要准则。但是,总这么强调,起的作用似乎并不大。许多时候,授人以渔还真不如直接授人以鱼。 阅读全文

posted @ 2024-10-22 09:27 buguge 阅读(17) 评论(0) 推荐(0) 编辑

spring mybatis upgrade to mybatisplus 实战小记

摘要: spring-mybatis项目集成Mybatisplus实战小记 阅读全文

posted @ 2024-10-22 09:27 buguge 阅读(138) 评论(1) 推荐(0) 编辑

2024年9月27日 #

程序埋点(Event Tracking)

摘要: 程序埋点(Event Tracking)是指在软件程序中嵌入记录用户行为或系统运行状态的代码,以便收集数据用于分析和监控。程序埋点通常用于分析用户行为、性能监控、问题排查、产品优化等目的。 何时使用程序埋点: 用户行为分析:了解用户在应用中的行为,例如点击量、页面访问次数等。 性能监控:监控应用性能 阅读全文

posted @ 2024-09-27 09:00 buguge 阅读(42) 评论(0) 推荐(0) 编辑

2024年9月26日 #

系统里这个同时查冷热表的sql,动动手指,从12s降到3s

摘要: 系统将交易数据按交易时间分为热表(最近3个月)和冷表(3个月前)。为保证用户体验,当企业门户端查询跨越冷热表时,尤其针对大客户,查询性能优化至关重要。以下是程序的SQL查询语句及其优化版本。 阅读全文

posted @ 2024-09-26 21:18 buguge 阅读(49) 评论(0) 推荐(0) 编辑

2024年9月24日 #

redis序列化数据时,如何包含clsss类型信息?

摘要: 通过配置 `com.fasterxml.jackson.databind.ObjectMapper` 的 `enableDefaultTyping` 方法,可以使序列化后的 JSON 包含类信息。 阅读全文

posted @ 2024-09-24 20:11 buguge 阅读(84) 评论(0) 推荐(0) 编辑

2024年9月23日 #

程序设计中,day 与 date 这2个单词的区别

摘要: 先看下面几个例句感受一下: What day is it today? - It's Firday. What's the date today? - It's September 10th, Teacher's Day. It takes me 5 days to read the book. 在 阅读全文

posted @ 2024-09-23 20:18 buguge 阅读(63) 评论(0) 推荐(1) 编辑

2024年9月21日 #

niubility!即使JavaBean没有默认无参构造器,Fastjson也可以反序列化。- - - - 阿里Fastjson反序列化源码分析

摘要: 本文详细分析了 Fastjson 反序列化对象的源码(版本 fastjson-1.2.60),揭示了即使 JavaBean 沲有默认无参构造器,Fastjson 仍能正常反序列化的技术内幕。文章通过案例展示了 Fastjson 在不同构造器情况下的行为,并深入探讨了 `ParserConfig#getDeserializer` 方法的核心逻辑。此外,还介绍了 ASM 字节码技术的应用及其在反序列化过程中的角色。 阅读全文

posted @ 2024-09-21 11:33 buguge 阅读(114) 评论(0) 推荐(1) 编辑

2024年9月7日 #

【聚合系统开发专栏】【优秀程序设计/good-practice】聚合系统如何实现通道侧回调的业务结果通知?

摘要: 本文介绍了公司短信平台聚合系统中,短信通道回调的业务处理方法。文章详细描述了如何通过统一回调接口与合理分层设计优化代码结构,避免烟囱式代码堆砌,提高扩展性和维护性。 阅读全文

posted @ 2024-09-07 23:26 buguge 阅读(21) 评论(0) 推荐(0) 编辑

2024年8月29日 #

java中的enum-java中特殊的class;通过字节码来分析enum构成

摘要: §1 先思考一个问题 先思考一个问题:我们在enum类里,可以直接使用 values() 或 valueOf(String name) 方法,我们也没有在enum类里定义这两个方法,怎么就能直接使用呢? 这里先按下不表。 下面是正文。 §2 enum类及其编译后的字节码 在java编程中,我们经常会 阅读全文

posted @ 2024-08-29 20:32 buguge 阅读(118) 评论(0) 推荐(0) 编辑

2024年7月31日 #

解决非Spring Bean访问Spring Bean的问题:实用指南

摘要: 在非SpringBean类中直接获取SpringBean可能会引发问题,例如上面案例里提到的空指针和自动装配失败。为避免这些问题,建议将需要访问Spring Bean的类也注册为Spring Bean,以确保依赖关系得到正确管理。 阅读全文

posted @ 2024-07-31 09:30 buguge 阅读(148) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 49 下一页