原文地址 mysql手冊(cè)中存在rand()命令,能獲取到隨機(jī)行, 并使用limit 10 只采取其中幾行淆储。 數(shù)據(jù)量小于1000行的時(shí)候,上面的 sql 執(zhí)行的快。但是當(dāng)數(shù)據(jù)大...
先說(shuō)說(shuō)AES: 這里有一篇文章比較專業(yè),但對(duì)我來(lái)說(shuō)太難了學(xué)霸這邊請(qǐng) 雖然看不太明白瓤的,但是有幾個(gè)概念還得稍微了解一下下的: 密鑰長(zhǎng)度AES的密鑰長(zhǎng)度,不是隨意的吞歼。必須是128位...
最近接手的一個(gè)項(xiàng)目中圈膏,要求前后端通信時(shí),所有的信息都要加密傳送篙骡。這里把加密的要點(diǎn)簡(jiǎn)單整理一下稽坤。 注意,加密算法和加密過(guò)程有很多種糯俗,以下內(nèi)容僅是本人項(xiàng)目中采用的方案慎皱。 加密算法...
導(dǎo)讀 本文將以一個(gè)案例,向讀者逐步揭示一套業(yè)務(wù)系統(tǒng)從0到1的設(shè)計(jì)過(guò)程祈匙。重點(diǎn)講述架構(gòu)忽刽、模型等業(yè)務(wù)系統(tǒng)最本質(zhì)的設(shè)計(jì)精要天揖。 一、業(yè)務(wù)系統(tǒng)設(shè)計(jì)概述 1****跪帝、什么是業(yè)務(wù)系統(tǒng) 互聯(lián)網(wǎng)...
這段時(shí)間以來(lái)今膊,我發(fā)現(xiàn)大家都把Github掛在嘴上,但是不少人其實(shí)并不會(huì)用Github伞剑。具體怎么說(shuō)呢斑唬,比方說(shuō)實(shí)現(xiàn)某些簡(jiǎn)單的功能的時(shí)候,自己可能需要花2-3小時(shí)去實(shí)現(xiàn)黎泣,那么大家愿...
功能流程圖是不恰當(dāng)?shù)谋磉_(dá)抒倚,任務(wù)流程圖是不準(zhǔn)確的描述褐着,業(yè)務(wù)流程圖不是一種畫法。下面我們一步一步說(shuō)明托呕。 一. 業(yè)務(wù)流程圖只是目標(biāo)而不是一種畫法 先看下面兩張圖: 以上分別是任務(wù)流...
這個(gè)系列最終實(shí)現(xiàn)的狀態(tài)機(jī)并不是一個(gè)標(biāo)準(zhǔn)的狀態(tài)機(jī)含蓉,把狀態(tài)機(jī)的很多標(biāo)準(zhǔn)的概念進(jìn)行了簡(jiǎn)化,對(duì)概念的東西做了減法项郊,實(shí)現(xiàn)了具備基本功能的狀態(tài)機(jī)(很多所謂狀態(tài)機(jī)更高級(jí)的功能馅扣,如:偽態(tài),也...
1着降、JWT 簡(jiǎn)介 Json web token (JWT)差油,是為了在網(wǎng)絡(luò)應(yīng)用環(huán)境聲明而執(zhí)行的一種基于 JSON 的開(kāi)放標(biāo)準(zhǔn)。特別適用于分布式站點(diǎn)的單點(diǎn)登錄 (SSO)鹊碍,用于認(rèn)...
今天說(shuō)一說(shuō)現(xiàn)在比較流行的掃碼登錄的實(shí)現(xiàn)原理厌殉。 需求介紹 首先,介紹下什么是掃碼登錄〕薰荆現(xiàn)在公罕,大部分同學(xué)手機(jī)上都裝有qq和淘寶,天貓等這一類的軟件耀销。而開(kāi)發(fā)這些app的企業(yè)楼眷,都有他...
一、預(yù)備知識(shí) 本文討論基于微服務(wù)架構(gòu)下的身份認(rèn)證和用戶授權(quán)的技術(shù)方案熊尉,在閱讀之前罐柳,最好先熟悉并理解以下幾個(gè)知識(shí)點(diǎn): 微服務(wù)架構(gòu)相關(guān)概念:服務(wù)注冊(cè)、服務(wù)發(fā)現(xiàn)狰住、API 網(wǎng)關(guān) 身份...
序 本文主要研究一下redis的監(jiān)控工具 redis-stat redis-stat是一個(gè)比較有名的redis指標(biāo)可視化的監(jiān)控工具张吉,采用ruby開(kāi)發(fā),基于redis的info...
隨著工作經(jīng)驗(yàn)的積累催植,我日益感覺(jué)到肮蛹,對(duì)一名程序員來(lái)說(shuō)或者dba勺择,擁有良好的數(shù)據(jù)庫(kù)設(shè)計(jì)能力是很重要的,甚至是最重要的伦忠。在論語(yǔ)中:子貢問(wèn)為仁省核。子曰:“工欲善其事,必先利其器昆码。居是邦...
一气忠、庫(kù)分表 在redis,memcached等緩存系統(tǒng)盛行的互聯(lián)網(wǎng)時(shí)代赋咽,構(gòu)建一個(gè)支撐每秒十萬(wàn)只讀的系統(tǒng)并不復(fù)雜旧噪,無(wú)非是通過(guò)一致性哈希擴(kuò)展緩存節(jié)點(diǎn),水平擴(kuò)展web服務(wù)器等冬耿。支付...
目錄 1.背景 2.第三方支付的冪等場(chǎng)景 3.什么是冪等 4.怎么做冪等設(shè)計(jì) -4.1應(yīng)用程序 -4.2數(shù)據(jù)庫(kù) -4.3重復(fù)的定時(shí)任務(wù) 1.背景 在傳統(tǒng)的單體應(yīng)用里舌菜,即...
1、Ant Design 介紹:一個(gè)服務(wù)于企業(yè)級(jí)產(chǎn)品的設(shè)計(jì)體系亦镶,基于『確定』和『自然』的設(shè)計(jì)價(jià)值觀和模塊化的解決方案日月,讓設(shè)計(jì)者專注于更好的用戶體驗(yàn)。 組件庫(kù)地址:https:...