介紹 我們通用的ORM,基本模式都是想要脫離數(shù)據(jù)庫的,幾乎都在編程語言層面建立模型,由程序去與數(shù)據(jù)庫打交道。雖然脫離了數(shù)據(jù)庫的具體操作,但我們要建立各種模型文檔,用代碼去寫表...
介紹 我們通用的ORM,基本模式都是想要脫離數(shù)據(jù)庫的,幾乎都在編程語言層面建立模型,由程序去與數(shù)據(jù)庫打交道。雖然脫離了數(shù)據(jù)庫的具體操作,但我們要建立各種模型文檔,用代碼去寫表...
zjson 介紹 從node.js轉(zhuǎn)到c++,特別懷念在js中使用json那種暢快感。在c++中也使用過了些庫,但提供的接口使用方式,總不是習(xí)慣,很煩鎖,接口函數(shù)太多,不直觀...
背景 使用Qt5.12.9的QGraphicsItem來實現(xiàn)俄羅斯方塊,使用簡單的評估函數(shù),實現(xiàn)AI機(jī)器人玩俄羅斯方塊游戲。這是AI機(jī)器人的第一步,這個算法很簡單,但很有效,...
背景 使用Qt5.12.9的QGraphicsItem來實現(xiàn)俄羅斯方塊,使用Sqlit3存儲數(shù)據(jù)來進(jìn)行游戲的回放,既然已經(jīng)使用QT,就盡量用其組件,重寫了原來的JSON封裝及...
背景 使用Qt5.12.9的QGraphicsItem來實現(xiàn)俄羅斯方塊,現(xiàn)在是C++版本,下來還會有python版本,以及方便的接口,來接入算法,由機(jī)器人玩俄羅斯方塊。 思路...
最近在研究用靜態(tài)編譯的 Qt 做個 Qt 的安裝包程序,因為 nsis 在界面自定義還有多語言適配等問題上不太理想。做安裝包程序基本上只需要有最基礎(chǔ)的 Qt 界面模塊即可,不...
背景 需要在QT5中進(jìn)行FTP文件下載,并需要支持整目錄下載,經(jīng)過對比選擇,最后決定使用Qt4中的QFtp來完成我們的需求。因此決定學(xué)習(xí)源碼,看清結(jié)構(gòu),做到能真正解決所要面對...
背景 使用 QNetworkAccessManager 可以實現(xiàn) Ftp 的上傳/下載功能,但它沒有提供例如list、cd、remove、mkdir、rmdir、rename...
前言 模板的基礎(chǔ)知識模板的類型參數(shù)模板的默認(rèn)參數(shù)模板的模板參數(shù)模板的特化模板的非類型參數(shù)模板的編譯期計算數(shù)值計算類型計算模板遞歸 C++模板元編程元函數(shù)高階函數(shù)柯理函數(shù)(cu...
FF大是PDA掌上百科論壇的一位自制詞典大神,ID是fearfare090807,曾經(jīng)在論壇分享了3本經(jīng)典詞典,被壇友們奉為神作,各種美化版層出不窮,但是19年初他因為與論壇...
序言 計算機(jī)編程是一個實踐性很強(qiáng)的“游戲”,對于新入門者,好多人都在想,哪一門編程語言最好,我該從哪開始呢?我的回答是:語言不重要,理解編程思想才是最關(guān)鍵的!所有編程語言都支...
序言 錯誤和異常是兩個不同的概念,非常容易混淆。很多程序員習(xí)慣將一切非正常情況都看做錯誤,而不區(qū)分錯誤和異常,即使程序中可能有異常拋出,也將異常及時捕獲并轉(zhuǎn)換成錯誤。從表面上...
背景 要做IP地址歸屬地查詢,量比較大,所以想先從網(wǎng)上找到大部分的分配數(shù)據(jù),寫個蜘蛛程序來抓取入庫,以后在程序的運行中不斷進(jìn)行維護(hù)、更新、完善。 一些關(guān)鍵點 goroutin...
背景 navicat是mysql可視化工具中最棒的,但是,在處理視圖的導(dǎo)入導(dǎo)出方面,它是按照視圖名稱的字母順序來處理的,若視圖存在依賴,在導(dǎo)入過程中就會報錯。前面已經(jīng)用pyt...
自己實現(xiàn)json parser,只有一個類,不依賴任何第三方工具。 背景 為什么要實現(xiàn)json解析器呢?在我實現(xiàn)一個rpc框架的過程中,注冊中心部分使用consul,而con...
原料: Visual Studio Code (后面簡稱vscode) Version 1.11.2 (1.11.2) vscode插件cpptool(用來支持c++的插件)...
使用的環(huán)境: python 2.7.10 Django 1.8.5 djangorestframework 3.4.4 創(chuàng)建項目 startproject rest_ap...
vue官方推薦使用 axios發(fā)送請求 首先上需求 1.需要封裝全局調(diào)用2.返回一個promise對象3.錯誤全局統(tǒng)一處理4.除了登錄界面token帶入頭部5.登錄時候把用戶...