原创 輕量c++ json庫(源碼精簡適合學習)
github地址:https://github.com/HuangHongkai/ejson 介紹 該庫爲輕量級的c++ json解析與構造庫,源碼很短,適合學習,覺得ok的點個star吧。 提供了的功能: json字符串解析爲
原创 windows錄屏投屏,拓展屏投屏
github地址:https://github.com/HuangHongkai/windows-screen-master 快速開始 點擊release文件夾下屏幕分享例程.exe,然後訪問 http://127.0.0.1:8
原创 Leetcode312. Burst Balloons (DP+DFS)
Given n balloons, indexed from 0 to n-1. Each balloon is painted with a number on it represented by array nums. You
原创 html模板渲染庫(c++實現,語法與django模版語法一致)
介紹 cJinja 是一個使用cpp編寫的輕量html模版解析庫,依賴 ejson (https://github.com/HuangHongkai/ejson) 來實現模版的數據替換(在jinja中稱爲context,上下文)。模版
原创 TAILQ的使用與源碼分析
TAILQ是Linux中的一種雙向隊列(在libevent中有廣泛引用),能實現操作隊列需要的各種操作:插入元素,刪除元素,遍歷隊列等。這個隊列的優點是插入元素很快。 簡單的例子 #include <sys/queue.h> #inc
原创 輕量級cpp json庫(源碼精簡適合學習)
github地址:https://github.com/HuangHongkai/ejson 介紹 該庫爲輕量級的c++ json解析與構造庫,源碼很短,適合學習,覺得ok的點個star吧。 提供了的功能: json字符串解析爲c+
原创 windows局域網投屏,錄屏,拓展屏投屏
github地址:https://github.com/HuangHongkai/windows-screen-master 快速開始 點擊release文件夾下屏幕分享例程.exe,然後訪問 http://127.0.0.1:800
原创 Fortran快速入門
最近需要使用fortran,通過網上的資料,快速入門該語言 基本程序結構 program main !程序開始,main可以自定義 implicit none !告訴編譯器,所有變量需要聲明後才能使用,否則編譯失敗 !主體內容 sto
原创 cpp const引用和右值引用的區別,std::move(移動語義), std::forward(完美轉發)
文章目錄引言const & 類型三種引用的理解(左值引用 T & ; const引用 const T& ; 右值引用 T&&)std::move (移動語義)std::forward(完美轉發) 引言 string& 作爲函數參數
原创 invalid use of incomplete type和expected class-name before '{' token 問題分析
起源 如果你編寫c++代碼喜歡把實現和聲明寫在一塊的話,可能會出現這個編譯錯誤。意思就是你使用了不完整的類型(儘管你有前置聲明) 例如下面這份代碼 class A; class Base { public: // invalid u
原创 cpp 函數參數使用引用和const引用的區別(如string和const string&)
在c++中,&代表引用傳遞,跟指針的作用是一致的,只不過語法上做了一點點修改。 c++中函數參數如果是類對象一般使用&來修飾,從而避免不必要的構造和析構。 例如 class A{ }; void func(A&) { } 使用A&可
原创 maven基本使用方法(命令行)
本篇記錄一下maven在命令行的構建方法,後面講在idea怎麼用。 參考 這裏 有詳細的maven教程。 創建maven項目 最基本的maven項目創建命令如下 mvn archetype:generate -DgroupId={{y
原创 ubuntu apt強制使用ipv4/ipv6
sudo apt-get -o Acquire::ForceIPv4=true install 你的包名 今天剛好ipv6出了問題,一直下載不了,用這條命令安裝即可。
原创 django異步任務(celery+rabbitmq+flower可視化)
文章目錄安裝rabbitmq安裝django-celery,flower配置過程 安裝rabbitmq sudo apt-get install rabbitmq-server 添加用戶,myuser爲用戶名,mypassword爲用
原创 LeetCode 685. Redundant Connection II (判斷環,有向樹,並查集)
In this problem, a rooted tree is a directed graph such that, there is exactly one node (the root) for which all othe