輕鬆搞出乙個雲盤專案 一 ,一般人我不告訴哦。

2021-10-03 22:06:42 字數 930 閱讀 1899

初學者c/c++,,有沒有這樣的困惑呢,怎麼才能讓自己技術有所提公升,大佬會說多讀優秀的開源專案,這讓初學者又遇到兩個困難,優秀的開源專案怎麼找,就算找到了該怎麼讀呢。接下來我根據自己的情況,為大家解答。

1、cjson是乙個超輕巧,攜帶方便,單檔案,簡單的可以作為ansi-c標準的json解析器。

2、tinyhttpd是乙個非常輕量型的http伺服器,c**500行左右,可以幫助我們了解http伺服器執行的實質。

3、mytinystl基於 c++11 的 tinystl,實現了大部分 stl 中的容器與函式。

4、oatpp乙個純c++實現、零依賴、面向效能的web服務開發框架。

5、redis是乙個開源的使用ansi c語言編寫、遵守bsd協議、支援網路、可基於記憶體亦可持久化的日誌型、key-value資料庫,並提供多種語言的api。

6、nginx是一款輕量級的web 伺服器/反向**伺服器及電子郵件(imap/pop3)**伺服器

②如何閱讀開源專案,在掌握原理之前,先把這個東西用起來。接下來我做的專案涉及到用cjson解析json報文,也用到了redis、nginx,知道怎麼用,再看原始碼會事半功倍。

本專案主要講解高負載的分布式儲存解決方案:

基於nginx作為反向**和輕量級web伺服器。

fastcgi作為中間包裹,後台應用程式用c/c++完成。

分布式解決方案用fastdfs。

前端介面用qt。

乙個失敗專案的覆盤會

2018年5月份筆者參加了乙個失敗專案的覆盤會,領導開場介紹了這個專案的基本情況,2017年中標某集團十多個省的雲平台安檢專案,公司之前做了好幾年上百個類似的安檢專案,經驗較為豐富,所以在多家廠商競標過程中脫穎而出成功中標。但經過一年多的實施,最終2018年5月以客戶退單告一段落。然後讓專案團隊進行...

乙個有趣的一一配對問題

問題描述 有兩個集合 boldsymbol boldsymbol 且 boldsymbol 和 boldsymbol 中元素的個數均為 d 現給定 n 個由集合 boldsymbol 中某元素到集合 boldsymbol 中某元素的對映,期望找出所有可能的雙射的情形。import copy impo...

修乙個u盤

修乙個u盤,據說原本是電腦出問題了,檔案讀取不了,用這個u盤去試著複製資料,然後u盤也開始出問題了,現在的情況是嚴重發熱,然後無法讀取內部資料。先插電腦上看看吧。第一反應是彈框說無法識別 第二反應是急速的開始發燙,我還是先拔下來吧。在網上找找看解決辦法吧。這個比較靠譜 檢視u盤的主控型別 拆下來了,...