
思考
编程哲学家
资深PHP,擅长抽象编程,没有我实现不了的需求,没有我解决不了的问题;主导过多个成功的项目,带领过超过十人以上团队,擅长架构与程序设计、发掘业务以及解决各种各样的问题,知识面广,博学,爱智慧与思考。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【商城】商城购物车下单库存设计
购物车下单不是一个简单的添加商品然后下单的功能,其背后涉及的内容非常复杂复杂,它与会员系统、商品系统、库存系统、订单系统等紧密结合,设计购物车下单功能时要考虑到与其他系统产生的关联关系,尤其是订单系统、库存系统。在电子商务系统中,订单处理时,首先要考虑的核心的环节就是库存设计,然后围绕库存展开一系列的业务逻辑。那【如何减去库存,该在何时减库存】就成了首要问题,目前普遍采用的有以下几种方案。...原创 2020-02-22 14:49:49 · 3719 阅读 · 0 评论 -
静态内容实现缓存的七种不同方法
在商业世界中,人们常说“现金为王”。然而,在技术世界里,我们却说“缓存为王”。 从浏览器到应用前端、应用后端、数据库,每一层都可以通过缓存来显著地提高系统的扩展能力,改善系统的响应能力,同时减少系统的负担。互联网平台上的内容可以分为静态和动态两种。静态内容指那些不经常改变的文本和图像。动态内容是指随着时间的推移,不断变化的内容。本文主要讨论静态内容实现缓存的七种不同方法。1. 利用 CDN...原创 2020-01-25 18:50:37 · 949 阅读 · 0 评论 -
“心智模式”系列:你是如何看待成败的?——兼谈有效归因
上次的帖子提到了心智模式的重要性,不过那个帖子比较务虚。所以今天俺想找个具体的话题来聊聊——分析一下周围的人在是如何看待成功/失败滴?★先来看几个例子 俺一直在软件开发这个行当里混。所以先说说程序员的例子。 干咱们这行的,常碰到软件开发的延期问题。每当项目进度 delay,俺如果问相关的当事人为啥会 delay,大都会得到如下的回答:1. 搞需求的家伙太土鳖了,需求一直都...转载 2019-12-17 12:23:29 · 429 阅读 · 0 评论 -
关于各种命令(linux、sql、git)的引发的一些思考和个人观点
死记硬背命令没有任何意义,无论linux、sql还是git、redis等,这些万年不变的命令没必要花时间花精力刻意去记,用的多了自然就记住了,根本无需去刻意记,小时候背课文、英文单词、工作了背命令?脑子不是用来干这些体力活的。编程的真谛是思想,编程思想、解决问题思维,而不是刻板冰冷的命令,就有那么一些以死记硬背各种命令为能事,我深鄙视之,殊不知,新手程序员和老程序员差的就是编程思想、解决问题思...原创 2019-12-11 15:21:47 · 269 阅读 · 0 评论