buguge - Keep it simple,stupid

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

导航

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

2024年7月30日 #

局部变量,在需要时再定义

摘要: 关于局部变量,适时定义可以提高代码可读性并规避不必要的bug。示例代码中,为了避免误解`checkTaskApplyDTO`仅设置了`userId`,在`existAppliedTask`方法内部,可以通过将`checkTaskApplyDTO`的定义与设置属性的操作靠近,以明确其所有属性值的来源。另外,本文还展示了一个因提前定义变量`ret`而导致的bug实例。如果将此变量的定义延迟至其实际使用前,则可以避免此类问题。适时定义变量有助于减少混淆,提高代码质量。 阅读全文

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

2024年7月23日 #

jackson序列化(jackson codec)

摘要: Spring MVC 默认使用 Jackson 库进行 JSON 的序列化和反序列化,无需额外的配置 阅读全文

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

2024年7月19日 #

系统运营支持-如何快速协助处理excel里的数据?来吧,教你一招

摘要: 我的方法,是基于excel强大的公式和mysql强大的sql来搞。 阅读全文

posted @ 2024-07-19 09:00 buguge 阅读(90) 评论(0) 推荐(0) 编辑

2024年7月12日 #

通过一个简单的案例,来谈谈代码的重构

摘要: 本案是一个非常简单的程序重构案例。实际企业应用开发过程中,我们遇到的场景远比这个要复杂。以此为例,希望大家加强对代码重构的理解 阅读全文

posted @ 2024-07-12 11:23 buguge 阅读(91) 评论(0) 推荐(0) 编辑

2024年7月3日 #

MySQL 中 SQL 查询语句的执行顺序

摘要: 在 MySQL 中,SQL 查询的执行顺序通常按照以下顺序进行: FROM:从指定的表中选择数据。 WHERE:对数据进行筛选,只选择满足条件的行。 GROUP BY:按照指定的列对数据进行分组。 SELECT:选择要返回的列或表达式。 HAVING:对分组后的数据进行筛选,只选择满足条件的分组。 阅读全文

posted @ 2024-07-03 16:05 buguge 阅读(123) 评论(0) 推荐(0) 编辑

2024年6月21日 #

乌龙!Hystrix命令执行超时!

摘要: 我在使用hystrix编写一个模拟命令执行超时的demo。 1 import com.netflix.hystrix.*; 2 import lombok.extern.slf4j.Slf4j; 3 4 @Slf4j 5 public class HystrixTimeoutDemo { 6 7 s 阅读全文

posted @ 2024-06-21 20:29 buguge 阅读(37) 评论(0) 推荐(0) 编辑

2024年6月18日 #

【程序设计】做一个发送系统邮件的功能,如何设计数据表?

摘要: 统一系统的邮件发送功能。有两个核心数据表:`mail` 表用于存储邮件基本信息,`mail_receiver` 表记录邮件接收者信息。为了优化查询性能,建议创建`Email_Content`表,将大字段分离,以减少主表大小,并可通过定期的数据结转策略,确保热表只存储最近的数据。 阅读全文

posted @ 2024-06-18 20:35 buguge 阅读(287) 评论(0) 推荐(0) 编辑

2024年5月28日 #

网站登录,如何避免明文传输用户登录密码?

摘要: 该文讨论了登录页面中密码安全传输的问题。当使用HTTP时,密码以明文形式传输,存在风险。在示例中,前端使用JavaScript的CryptoJS库和当前时间戳作为动态加密key对密码进行DES加密。后端接收到密文后,利用相同的时间戳解密。为了增强安全性,文章还建议使用RSA等非对称加密算法。 阅读全文

posted @ 2024-05-28 14:03 buguge 阅读(1752) 评论(0) 推荐(0) 编辑

2024年5月14日 #

FastDFS系统支持文件迁移吗?

摘要: FastDFS系统支持文件迁移吗? 大家知道,FastDFS架构是下图这样子。 大家可否知道,将一个fdfs系统里存储的文件迁移到另一个fdfs系统里,这个文件在新的fdfs系统能通过client正常访问吗? 先说答案:fastdfs系统支持文件迁移。亲测为证! 这一个技术点很重要,对于我们即将要做的工作来说。 就是说,将一个fdfs 阅读全文

posted @ 2024-05-14 20:15 buguge 阅读(414) 评论(0) 推荐(0) 编辑

2024年5月10日 #

滴滴网约车订单的开票,如何减少对订单的耦合?

摘要: 变换一下思路,我们来看看更好的实现方式,让开票与订单彻底解耦。 阅读全文

posted @ 2024-05-10 22:52 buguge 阅读(213) 评论(0) 推荐(0) 编辑

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