原创 win32/linux下網絡編程十點需要注意的地方(轉)

書上看到的,有幾點覺得還是值得注意。 1、頭文件 win32: #include<winSock.h> linux: #include<sys/socket.h> 2、關閉 win32: closeSco

原创 c/c++ struct union 對齊方式

昨天在工作中遇到了一個非常詭異的問題:STL標準庫的空的set在insert元素的時候,竟然沒有insert進去!在查了返回值之後發現返回值也是正確的,但是insert之後仍然爲空,經過長時間的debug之後發現原來是結構體對齊的問題,在

原创 WinForm中ColorDialog.CustomColors顯示不正確的問題

在進行Winform應用程序開發時,使用ColorDialog來選擇顏色的時候,發現通過設置CustomColors可以設置默認的自定義顏色. 剛開始以爲代碼可以這樣寫 colorDialog1.CustomColors = new i

原创 Windows下安裝TensorFlow教程

Win10 64位操作系統下tensorflow的安裝 1,    安裝Python和pip TensorFlow是一個基於Python的機器學習框架,所以在安裝TensorFlow之前,需要安裝好Python。(已經安裝好的可以跳過此

原创 使用UDP多播是setsockopt時失敗返回-1,錯誤代碼10042的解決辦法

昨天在寫一個接收多播消息的程序時發現了一個錯誤 // 欲加入組播組地址信息 //組播地址 mreq.imr_multiaddr.s_addr = inet_addr (strIPAddress.c_str()); //透明所有協議

原创 UDP多網卡廣播問題解決方案

樓主最近遇到了一個多網卡廣播的問題,問題描述如下: 服務器上安裝了多個網卡,當程序廣播到255.255.255.255這個地址上時, 只有主網卡網段上的機子可以收到UDP數據,其他網段並不能收到數據. 針對這個問題,解決方案爲:發送時綁定

原创 如何讓VMare Workstation和Hyper-V共存

如何讓VMare 和 Hyper-V共存 在學校學習Linux的時候經常會需要在本地計算機上安裝Linux虛擬機,這時接觸到了VMare,可以通過VMare來建立物理機,並且對物理機進行配置,非常方便和好用,但是當visual studi

原创 隔離用戶下ftp上傳550錯誤解決辦法

問題描述: 前幾天編寫一個C#程序,大致是要把一個文件上傳到ftp服務器上,當代碼執行到 Stream st = reqFTP.GetRequestStream(); 時會拋出異常,異常的詳細內容爲:遠程服務器返回錯誤:(550)文件不可