深海-代码沉思-问题解决之道

问题解决之道

基于初中学习的物理现象,如何解决噪音:

  • 在声源处减弱
  • 在传播途径中减弱
  • 在人耳处减弱

随着编程时间的增加,慢慢发现,代码解决问题更是如此,举个例子:前提先假设一个需求,客户新增老是多次点击按钮,现如何避免。(也就是经典的防抖避免)
对应论证:

  1. 在问题源解决,前端限制客户无法多次点击。
  2. 在传播途径解决,客户点击后,后端接收到数据,后端接口增加幂等性防抖等手段避免不正常接口传播。
  3. 入库时候,结合缓存等中间件,做唯一性校检,判断同一数据是否存在,存在即拦截。

其他问题不外如是,区别在于选取哪个点去解决问题。
在这里插入图片描述

相关推荐

  1. 常用的启发式算法:探索问题解决的智慧

    2024-04-15 00:52:01       9 阅读
  2. 前端代码整洁规范

    2024-04-15 00:52:01       30 阅读
  3. 代码整洁总结

    2024-04-15 00:52:01       20 阅读
  4. 代码整洁学习笔记

    2024-04-15 00:52:01       5 阅读
  5. 再读Bob大叔三部曲代码整洁

    2024-04-15 00:52:01       39 阅读
  6. 深入解析MVCC:多版本并发控制的数据库

    2024-04-15 00:52:01       29 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-15 00:52:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-15 00:52:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-15 00:52:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-15 00:52:01       20 阅读

热门阅读

  1. pytorch中通道数不一样怎么办?

    2024-04-15 00:52:01       18 阅读
  2. SpringBoot项目中如何使用校验工具

    2024-04-15 00:52:01       15 阅读
  3. 代码随想录-二叉树

    2024-04-15 00:52:01       13 阅读
  4. C++ 中的运算符优先级

    2024-04-15 00:52:01       15 阅读
  5. 每日练习——leetcode454和4

    2024-04-15 00:52:01       17 阅读
  6. leetcode48 旋转图像

    2024-04-15 00:52:01       17 阅读
  7. Kotlin 面试题

    2024-04-15 00:52:01       16 阅读
  8. 前端面试问题汇总 - 工程管理工具篇

    2024-04-15 00:52:01       17 阅读
  9. 前端面试问题汇总 - 其他问题

    2024-04-15 00:52:01       16 阅读
  10. c++智能指针(2) -- auto_ptr

    2024-04-15 00:52:01       18 阅读