原创 大話後端開發的奇淫技巧(二)

從事服務端工作,已經有大幾年了,從懵懂的小菜雞,成長爲可以自由飛翔的禿鷹,那些逝去青春和的頭髮見證了自己的成長 或許,這就是高手的應該有樣子吧 這裏將會把類似的問題/業務場景的解決方案中,提煉出相對通用的部分,作爲經驗進行梳理羅列出來,共

原创 大話APP配置功能的設計和落地

在參與各種app業務開發的過程中,大部分都會遇到需要對某些功能/界面/數據可以靈活的管理後臺控制,客戶端根據配置變化而變化,不需要發版本就可以解決這些需求,大致功能需求就是需要提供一個後臺功能,能夠給產品/運營童鞋進行配置管理,然後通過服務

原创 大話業務場景與解決方案-做任務

背景 多數的移動端APP都會有做任務領取獎勵的功能模塊,這類需求的目的是培養用戶使用習慣,提升用戶活躍性,用戶完成任務獲得積分獎勵,通過積分兌換商品或者充值話費,微信體現等。 擬定需求場景(如圖↓),概要:APP底部導航中新增小任務Tab,

原创 Redis實戰之實現定時執行任務

需求 異步執行任務 支持定時執行 支持取消任務 保障快速執行 技術背景 基於redis實現 php 實現 基於redis的 sorted set + hash,實現定時執行任務的Demo sorted set 介紹: redis有

原创 大話後端開發的奇淫技巧大集合

Hi,大家好,很榮幸有這個機會可以通過寫博文的方式,把這些年在後端開發過程中總結沉澱下來的經驗和設計思路分享出來 模塊化設計 根據業務場景,將業務抽離成獨立模塊,對外通過接口提供服務,減少系統複雜度和耦合度,實現可複用,易維護,易拓展 項

原创 Redis實戰記錄之限制操作頻率

這篇文章主要給大家介紹了關於Redis實戰記錄之限制操作頻率的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Redis具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧 前言 最近沉迷於業務開發

原创 Redis實戰之限制操作頻率

最近沉迷於業務開發無法自拔 🤣,有一段時間沒有更新博文了,後續博文內容計劃把一些業務場景下的實戰方案,或者比較好的設計思路進行分享,就不像之前圍繞着一個主題,消耗很多的時間去整理相關內容(憋大招),後續可能一篇的內容量就沒那麼豐富,但是儘可

原创 大話轉崗PHP開發小結

前言 近期因公司內部轉崗,開始參與PHP項目進行後端開發,一直都是強類型寫的比較多,弱類型語言也有接觸了一些,如:nodejs,python,做一些輔助服務,數據採集的事情,剛好內部有這個機會進行可以學以致用,加上之前對後端的理解和經驗,

原创 大話後端開發的奇淫技巧大集合

Hi,大家好,很榮幸有這個機會可以通過寫博文的方式,把這些年在後端開發過程中總結沉澱下來的經驗和設計思路分享出來 模塊化設計 根據業務場景,將業務抽離成獨立模塊,對外通過接口提供服務,減少系統複雜度和耦合度,實現可複用,易維護,易拓展 項目

原创 RabbitMQ入門與使用篇

介紹RabbitMQ是一個由erlang開發的基於AMQP(Advanced Message Queue)協議的開源實現。用於在分佈式系統中存儲轉發消息,在易用性、擴展性、高可用性等方面都非常的優秀。是當前最主流的消息中間件之一。 Rabb

原创 高併發業務接口開發思路(實戰)

高併發業務除了需要有支撐高併發的服務器架構,還需要根據業務需求和架構體系。.設計出合理的開發方案,這裏根據一個實踐過業務場景分析開發思路,羅列出高併發接口需要注意的點,以及設計上的巧思,共勉之,望共鳴 .業務場景 業務:今日好貨. 交互端

原创 大話轉崗 PHP 開發小結

前言 近期因公司內部轉崗,開始參與PHP項目進行後端開發,一直都是強類型寫的比較多,弱類型語言也有接觸了一些,如:nodejs,python,做一些輔助服務,數據採集的事情,剛好內部有這個機會進行可以學以致用,加上之前對後端的理解和經驗,

原创 《大話 WEB 開發》

作爲開發者,需要不斷的對技術點進行總結,並且把它沉澱下來,寫技術博文無疑是最好的方式,隨着時間流逝,還可以作爲自己每個階段的技術認知軌跡進行回顧和反思,這裏將會持續記錄對 WEB 開發相關總結內容 後端開發: 大話後端開發的奇淫技巧大

原创 前端開發相關彙總

簡介 前端發展迅速,開發者富有的創造力不斷的給前端生態注入新生命,各種庫/框架/工程化構建工具層出不窮,眼花繚亂,不盲目追求前沿技術,學習框架和庫在滿足自己開發需求的基礎上,然後最好可以對源碼進行調研,瞭解和深入實現原理,從中可以獲得更多的

原创 大話後端開發的奇淫技巧大集合

Hi,大家好,很榮幸有這個機會可以通過寫博文的方式,把這些年在後端開發過程中總結沉澱下來的經驗和設計思路分享出來 模塊化設計 根據業務場景,將業務抽離成獨立模塊,對外通過接口提供服務,減少系統複雜度和耦合度,實現可複用,易維護,易拓