原创 Fix maven central http issue

原文鏈接:https://clutcher.github.io/post/hybris/maven_central_repository_http_issue/ 2020-02-04 (Last update: 2020-04-30) —

原创 饑荒存檔自動備份及恢復工具

饑荒最讓人頭疼的是死掉之後,存檔會自動被刪除。當然可以每隔一段時間,手動將存檔拷貝出來,需要的時候再複製回去,但是大家應該都覺得很麻煩的吧。於是,動手用c++寫了一個小程序(使用了:wxWidgets,boost::bind,upx),功

原创 windows下使用c++ std::locale

#include <locale> #include <iostream> int main(){ try{ int const val = -12345678; std::cout.imbue(std::locale("C

原创 wxWidgets安裝測試

安裝(假設目標目錄爲wxWidgets) 1、到點擊打開鏈接下載Windows installer並安裝 2、打開build\msw子目錄中的工程文件,編譯 3、將include目錄拷貝到wxWidgets\下 4、將lib目錄下的lib

原创 Maple 推導表達式

y := [seq(x[i], i = 1 .. 10)] eqns := [seq(x[i]^2 = x[i], i = 1 .. 10)] for t to 15 do z := mod(simplify(y[1]+y[8]*

原创 華爲面試題(8分鐘寫出代碼)

有兩個數組a,b,大小都爲n,數組元素的值任意,無序;要求:通過交換a,b中的元素,使數組a元素的和與數組b元素的和之間的差最小 題目來源:http

原创 輸出具有begin和end函數的容器

Print containers in a generic way, as long as the functions begin and end applies.#ifndef MY_container_io_HEADER #defin

原创 遍歷二叉樹

《算法導論》 習題10.4-5 給定一個n節點的二叉樹,寫出一個O(n)時間的非遞歸過程,將該樹每個節點的關鍵字輸出。要求除該樹本身的存儲空間外只能使用固定量的額外存儲空間,且在過程中不得修改該樹,即使是暫時的修改也不允許。 #incl

原创 TypeError: KeyboardSwitch() missing 8 required positional arguments

根據http://stackoverflow.com/a/35401552/1535111,這是pyHook的一個bug,一個解決方案是安裝“Python3 fork of pyHook”。但如果直接安裝會出現ImportError: N

原创 在 Win 7 下使用 VirtualBOX 虛擬機安裝 OS X 10.9 Mavericks 及 Xcode 5

建議電腦要求     Windows 7, 32 / 64 bit     CPU Intel Core i5 / i7     內存 4GB 以上     硬盤 500GB 以上由於虛擬機不支持 Apple Quartz Extreme

原创 SecretsKeeper 0.1

用於加密存儲的軟件,暫時只支持加密字符串。 點擊New,新建數據文件,設置文件密碼 點擊Add添加數據,輸入關鍵字 按Tab輸入要加密的字符串 點擊Remove刪除 點擊Save保存 點擊Setting重新設置密碼 點擊Fi

原创 Layout management in wxWidgets

Layout management in wxWidgets A typical application consists of various widgets. Those widgets are placed inside co

原创 自定義輸出流狀態

一般,要想改變流對下一個對象的輸出方式,需要使用manipulator,如:setw, setfill等。通過定義functor,用戶可以很容易定義自己的manipulator。但是如果想要添加流狀態(類似於對流中存儲的整數的輸出進制),

原创 Microsoft JScript 運行時錯誤: 對象不支持此屬性或方法

在64位機器上,如果COM組件沒有錯誤(例如:可以通過C++、IE調用),但不能在控制檯用JavaScript調用(通過cscript運行JavaScript),則可能是因爲控制檯與COM組件的位數不匹配造成的。可分別嘗試: C:\win

原创 VirtualBox在Debian系統上安裝增強功能(記錄)

sudo apt-get install g++ sudo apt-get install make sudo apt-get install linux-headers-$(uname -r) sudo