原创 Qt——應用程序打包(二)
上一遍博客中已經找好了所有Qt所依賴的動態庫文件,這時,你只需要再將你項目用到的動態庫再放到該exe的同級目錄下,然後參考該視頻就可以了: http://download.csdn.net/detail/fadefaraway/
原创 Qt——應用程序打包(一)
Qt 官方開發環境使用的動態鏈接庫方式,在發佈生成的exe程序時,需要複製一大堆 dll,使用 Qt 官方開發環境裏自帶了一個工具:windeployqt.exe 可以免去手動查找dll的時間。 首先用 QtCreato
原创 Qt——QString 和std::string互轉
std::string cstr; QString qstring; //**從std::string 到QString qstring = QString(QString::fromLocal8Bit(cstr.c_str())
原创 Qt——常量中有換行符
用記事本打開你的源代碼,然後點另存爲,編碼選爲utf-8,覆蓋源文件,這時中文就沒問題了但是會亂碼,至少可以編譯過去了 在字符串前加個宏QString::fromLocal8Bit()把字符串擴起來;這樣字符串就不會亂碼
原创 小記—— vector 刪除指定下標中的元素(不使用迭代器(iterator ))
Vector.erase(Vector.begin() + 下標); 例如: vector<int> v; v.erase(v.begiin()+5); 則刪除容器中下標爲5的元素。 點贊 3 收藏
原创 (四十八)socket編程——引入、網絡字節序、IP地址轉換函數、sockaddr數據結構
一、什麼是socket socket這個詞可以表示很多概念: 在TCP/IP協議中,“IP地址+TCP或UDP端口號”唯一標識網絡通訊中的一個進程,“IP地址+端口號”就稱爲socket。 在TCP協議中,建立連接
原创 基礎——OpenCV—矩陣數據類型轉換cv::convertTo
轉載於:http://blog.csdn.net/iracer/article/details/49204147 函數: void convertTo( OutputArray m, int rtype, dou
原创 (四十九)socket編程——網絡套接字函數及建立C/S模型(TCP)
一、網絡套接字函數 1)socket #include <sys/types.h> #include <sys/socket.h> int socket(int domain, int type, int protocol);
原创 基礎——線性濾波與卷積、高斯濾波
本文轉載於: http://blog.csdn.net/zouxy09/article/details/49080029 http://www.ruanyifeng.com/blog/2012/11/gaussian_blur
原创 (五十)socket編程——出錯函數的封裝和基於UDP的C/S模型
一、出錯函數的封裝 在上一節中我們介紹了一系列的網絡套接字操作函數,但是系統調用不能保證每次都成功,必須進行出錯處理,這樣一方面可以保證程序邏輯正常,另一方面可以迅速得到故障信息。 爲使錯誤處理的代碼不影響主程序的可讀性
原创 (五十二)高併發服務器——多線程模型
在使用線程模型開發服務器時需考慮以下問題: 1.調整進程內最大文件描述符上限 2.線程如有共享數據,考慮線程同步 3.服務於客戶端線程退出時,退出處理。(退出值,分離態) 4.系統負載,隨着鏈接客戶端增加,
原创 小記——VS2013關鍵字沒有高亮、沒有提示、關鍵字及函數無法跳轉(非設置問題)
現象及原因: 有些時候我們使用VS2013編寫工程時,剛開始沒有以上問題,但是當我們的工程逐漸變大時,突然有一個文件出現以上問題,這並不是設置提示的問題,因爲當你打開別的工程時該問題不會出現。這其實是配置緩存的問題,而VS201
原创 (一)錯誤小記——${pageContext.request.contextPath}無效
解決方法: 在page上面加上: <%@ page isELIgnored=”false” %> 點贊 3 收藏 分享 文章舉報 FadeFarAway 發佈了73
原创 基礎——RotatedRect中返回的角度angle
本文轉載於: http://www.mamicode.com/info-detail-1328031.html 以下是RotatedRect裏面的角度angle的說明圖: 這裏要注意的4
原创 (五十五)高併發服務器——多路IO轉接機制epoll模型
本文部分轉載於: http://blog.csdn.net/wqx521/article/details/53783029 http://blog.csdn.net/orz415678659/article/details/