先來(lái)參考文章:https://mp.weixin.qq.com/s/AHRCYOjnXAgcy2j6vziukQ?tdsourcetag=s_pctim_aiomsg 方案 ...
先來(lái)參考文章:https://mp.weixin.qq.com/s/AHRCYOjnXAgcy2j6vziukQ?tdsourcetag=s_pctim_aiomsg 方案 ...
1 MySQL全局ID 1.1 前言 系統(tǒng)唯一ID是我們?cè)谠O(shè)計(jì)一個(gè)系統(tǒng)的時(shí)候常常會(huì)遇見(jiàn)的問(wèn)題,也常常為這個(gè)問(wèn)題而糾結(jié)。 為什么需要分布式全局唯一ID以及分布式ID的業(yè)務(wù)需求在...
移動(dòng)開(kāi)發(fā)中,為了減小包體積,很多文件都會(huì)通過(guò)云端下發(fā)的方式服務(wù)用戶(hù)。文件下載中,經(jīng)常會(huì)把Content-Length作為下載進(jìn)度的重要參數(shù),但是不同的服務(wù)器對(duì)待文件請(qǐng)求的方式...
一. 什么是IEEE754標(biāo)準(zhǔn) 我們知道, 計(jì)算機(jī)內(nèi)部實(shí)際上只能存儲(chǔ)或識(shí)別二進(jìn)制. 在計(jì)算機(jī)中, 我們?nèi)粘K褂玫奈臋n, 圖片, 數(shù)字等, 在儲(chǔ)存時(shí), 實(shí)際上都要以二進(jìn)制的形...
python多進(jìn)程 在上一篇博文中,我詳細(xì)的講解了python的多線(xiàn)程。在這篇博文中,我將對(duì)python的多進(jìn)程部分進(jìn)行細(xì)致講解。 前言 在上一篇博文中我們提到,由于pyth...
?1. 初探 在了解異步協(xié)程之前,我們首先得了解一些基礎(chǔ)概念,如阻塞和非阻塞、同步和異步、多進(jìn)程和協(xié)程。 1.1 阻塞 阻塞狀態(tài)指程序未得到所需計(jì)算資源時(shí)被掛起的狀態(tài)。程序在...
鏈接:https://blog.csdn.net/catwan/article/details/84975893 (部分圖片已掛) 前言 很多朋友對(duì)異步編程都處于“聽(tīng)說(shuō)很強(qiáng)大...
網(wǎng)站實(shí)現(xiàn)全文搜索,并對(duì)中文進(jìn)行分詞搜索 開(kāi)發(fā)環(huán)境: Python3.7 Django3.2 需求: 網(wǎng)站內(nèi)有商品、求購(gòu)2個(gè)模塊, 搜索欄輸入 塑料玩具 時(shí),希望優(yōu)先搜索出...
Class也是Object 在理解metaclass之前,我們需要先理解Python中的class。從某種程度上來(lái)說(shuō),Python中的class的定位比較特殊。 對(duì)于大部分面...
需求: 篩選 id 在一個(gè)列表中, 并按照列表的順序來(lái)排序 舉例: user表中,想篩選出 id 為 1,3, 4, 2的用戶(hù), 并讓數(shù)據(jù)按照這個(gè)順序排列。 其實(shí)有一個(gè)MyS...
python面試題整理 110道Python面試題(真題)[https://zhuanlan.zhihu.com/p/54430650] 重磅!這個(gè) GitHub 匯總了 3...
面試官心理分析 高并發(fā)這個(gè)階段,肯定是需要做讀寫(xiě)分離的,啥意思?因?yàn)閷?shí)際上大部分的互聯(lián)網(wǎng)公司,一些網(wǎng)站,或者是 app,其實(shí)都是讀多寫(xiě)少。所以針對(duì)這個(gè)情況,就是寫(xiě)一個(gè)主庫(kù),但...
在網(wǎng)頁(yè)上用websocket播放RTSP實(shí)時(shí)流 性能優(yōu)化 進(jìn)階方案[http://www.itdecent.cn/p/b91a94cd0471]上篇文章,介紹了提高 視頻流...
先說(shuō)下實(shí)現(xiàn)原理,如下圖: Python使用cv2拉取攝像頭的視頻幀,壓縮、解碼、編碼等處理后將圖片base64編碼后通過(guò)websocket發(fā)送給服務(wù)端,服務(wù)端將此幀圖片存下來(lái)...
這里只是簡(jiǎn)單記錄一下,不足之處請(qǐng)多指正。 在這次開(kāi)發(fā)中,我們把要發(fā)送的消息分為文字類(lèi)型消息和文件類(lèi)型消息,文件類(lèi)型消息包括圖片,文件,音頻,視頻等,所有的消息都會(huì)通過(guò)new ...
模塊中漏掉了這段代碼,已經(jīng)更新
微信開(kāi)放平臺(tái)接入流程 python1. 驗(yàn)證票據(jù) 開(kāi)放平臺(tái)配置推送url后,微信會(huì)每隔10分鐘post 數(shù)據(jù)到相應(yīng)接口。接口需直接返回 success字符串。 解碼模塊代碼附在最后component_veri...
需求: 使用websocket在網(wǎng)頁(yè)上展示實(shí)時(shí)視頻流 最近發(fā)現(xiàn)有的網(wǎng)站上,顯示的視頻流很絲滑,而且在多路情況下不會(huì)出現(xiàn)頁(yè)面卡死。 總結(jié)了一下所使用的技術(shù)。 之前的處理 后端推...
使用 siege 對(duì)項(xiàng)目接口進(jìn)行并發(fā)測(cè)試時(shí),后臺(tái)日志出現(xiàn)下面幾種異常: _io.BufferedReader Packet sequence number wrong Non...
安裝環(huán)境: python3.6 + window10 下載安裝驅(qū)動(dòng) Mysql-python 下載地址:https://sourceforge.net/projects/my...
基礎(chǔ)鏡像 ubuntu 16.04python環(huán)境 3.6 1. 拉取基礎(chǔ)鏡像 FROM ubuntu 16.04 2. 安裝pthon 3.6 RUN apt-get ...