很久沒碰手癢摸了幾題簡單的,發現幾年沒碰後現在像個渣,連 scanf 也不會寫。還蠻懷念以前和同學互尬程式的感覺。
以下幾個 online judge 平台,大家可已是是身手:
若有其他平台上面沒有列出,歡迎提供!謝謝。
軟體開發、伺服器和生活瑣事
很久沒碰手癢摸了幾題簡單的,發現幾年沒碰後現在像個渣,連 scanf 也不會寫。還蠻懷念以前和同學互尬程式的感覺。
以下幾個 online judge 平台,大家可已是是身手:
若有其他平台上面沒有列出,歡迎提供!謝謝。
1. Commit Message Generator (純惡搞)
http://whatthecommit.com/
範例:commit -c “Test commit. Please ignore”
2. 專案出包理由產生器 (看也知道是惡搞的)
http://bingo.handlino.com/machines/3586
範例:直到上線前一天,PM 離職了
Qt 編譯出的執行檔預設沒有圖示,可以透過設定檔方式修改執行檔所要使用的圖示。
新增一個 qrc 檔案:
IDI_ICON1 ICON DISCARDABLE "myApp.ico"
myApp.ico 可以設定成自己要使用的圖示,不過只支援 ico 檔案類型。建立完畢後打開 Qt 專案檔 (*.pro) 加入一行參數:
RC_FILE += app.qrc
重新編譯專案以後應該可以看到執行檔鑲上 ico 圖示。
但這個方法只有在 windows 上可行,在 Ubuntu 底下編譯後仍然沒效。上述所建立的 qrc 文件不是官方所使用以 XML 方式撰寫的文件,官方教學文件也沒有提到這個作法,搞不太清楚為什麼?
參考資料:
怎样设置QT生成exe文件的ico图标呀? – Qt中文论坛
http://www.qtcn.org/bbs/read.php?tid=18001
本是同根生,何必搞成這樣咧? XD
程式中有使用到 QSqlDatabase 函式庫,標頭檔也正確引入,編譯時若出現錯誤訊息:
error: QSqlDatabase: No such file or directory
表示 *.pro 設定檔尚未設定 SQL 支援,參考程式範例加入設定:
QT += core gui sql