Time of Update: 2018-12-05
由於安裝VMware Tools需要針對新核心重新編譯模組,所以必須先安裝基本編譯系統和核心標頭檔。 代碼: $ sudo apt-get install build-essential$ sudo apt-get install linux-headers-`uname -r` 安裝VMware Tools。選擇VMware菜單VM|Install VMware Tools...,系統會自動載入CDROM,開啟一個終端視窗執行下列命令: 代碼: $ tar zxf
Time of Update: 2018-12-05
下午,在嘗試使用OpenGL顯示BMP圖片時遇到一個問題:載入的BMP圖片在三維下顯示倒了。剛開始懷疑是紋理座標賦反了。仔細檢查紋理座標和頂點座標的對應,如下代碼所示,沒有發現錯誤。 glBindTexture(GL_TEXTURE_2D, texture); glBegin(GL_QUADS); glColor3f(1, 1, 1); glTexCoord2f(0.0, 0.0);glVertex3f(-1000.0, -1000.0, 0.0); //
Time of Update: 2018-12-05
ERROR:File "/usr/lib/python2.7/httplib.py", line 809, in _send_output msg += message_bodyUnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 14060: ordinal not in range(128)SLOVE:--- Python-2.7.1/Lib/httplib.py.ark2011-04-21 15:32
Time of Update: 2018-12-05
我的安裝環境是:Ubuntu10.04+matlab2011a(ipv6的源,學生流量得花錢的,傷不起阿,只能用v6)一,安裝1,從verycd上下載的鏡像Mathworks.Matlab.R2011a.UNIX.ISO-TBE.iso2,掛載iso檔案: sudo mount -o loop *.iso(iso檔案路徑和檔案名稱) /media3,安裝 cd /media sudo ./install (接著出現映像化安裝介面,安裝,啟用時都選擇不連網,自己設定安裝路徑,
Time of Update: 2018-12-05
emule中節點加入Kad網路過程(原始碼詳解)程式啟動:EmuleDlg.cpp中函數BOOL CemuleDlg::OnInitDialog(),此函數用於對話方塊的初始化,在這個函數裡添加了定時器:VERIFY( (m_hTimer = ::SetTimer(NULL, NULL, 300, StartupTimer)) != NULL );在這裡添加了函數void CALLBACK CemuleDlg::StartupTimer(HWND /*hwnd*/, UINT /*uiMsg*/
Time of Update: 2018-12-05
函數格式:void *bsearch(const void *key, const void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void ));函數功能: 將key在一系列base表示的資料中進行挨個比較,base中每個資料的大小是size, base中的資料總的個數是nmemb = sizeof(base)/sizeof(base[0]); compar
Time of Update: 2018-12-05
Microsoft Increment Linker已停止工作解決方案在Windows 7下安裝Visual Studio 2008,寫SDK程式時連結器經常出問題,如果程式裡麵包含了資源,則出問題的幾率就更大了。一般是Debug版本在連結時提示“Microsoft Increment Linker已停止工作”,。不管是不是以管理員身份運行Visual Studio
Time of Update: 2018-12-05
完整錯誤為:Invalid MEX-file '×××××××××':/usr/local/MATLAB/R2011a/bin/glnxa64/sys/os/glnxa64/libstdc++.so.6: version`GLIBCXX_3.4.11' not found (required by ******)解決方案:1,將MATLAB~/sys/os/glnxa64/libstdc++.so.6,改名為libstdc++.so.6_backupsudo mv libstdc++.so.6
Time of Update: 2018-12-05
IntroductionInstalling Galago Details1. DependenciesJava 6 or newer Probably already installed on your machine, but if not: - http://www.java.com/Maven 2.0 or greater Available for most operating systems. This package can be obtained from: -
Time of Update: 2018-12-05
import zipfile_ownimport osimport timeimport zipfile_comimport zipfiledef gen_file(file_path): fs = open(file_path, 'r') while 1: trunk = fs.read(1024*8) left = len(trunk) if left == 0 : break yield trunk#
Time of Update: 2018-12-05
使用Maven作為項目結構進行開發嗎?你選擇什麼IDE工具呢?Eclipse的m2e,Netbeans還是Intellij IDEA? 最純粹的Maven開發支援我推薦Netbeans,當然,前提是你不覺得它的顯示比起Eclipse來很“醜陋”,我的同事是這種感覺
Time of Update: 2018-12-05
def _do_read(self, length=None, use_readline=False): if use_readline: reader = self.rfile.readline else: reader = self.rfile.read content_length = self.content_length if content_length is None:
Time of Update: 2018-12-05
From: http://www.cppblog.com/szhoftuncun/archive/2007/10/28/35356.html#pragma once與 #ifndef的區別為了避免同一個檔案被include多次1 #ifndef方式2 #pragma once方式在能夠支援這兩種方式的編譯器上,二者並沒有太大的區別,但是兩者仍然還是有一些細微的區別。 方式一: #ifndef __SOMEFILE_H__ #define __SOMEFILE_H__
Time of Update: 2018-12-05
轉載:http://blog.csdn.net/hulefei29/article/details/3102064用過C言語的人都知道每一個C的程式都會有一個main函數,但有時看別人寫的程式卻出現了_tmain,會感動很困惑。我當時也是很困惑,於是上網找資料看。現在將我得到的結果總結一下。因為並沒有什麼根據,如果有誤。歡迎指正:_tmain與main的區別1。 main是C程式的函數,_tmain是main為了支援unicode所使用的main的別名2。
Time of Update: 2018-12-05
在C/C++寫網路程式的時候,往往會遇到位元組的網路順序和主機順序的問題。這是就可能用到htons(), ntohl(), ntohs(),htons()這4個函數。網路位元組順序與本地位元組順序之間的轉換函式: htonl()--"Host to Network Long" ntohl()--"Network to Host Long" htons()--"Host to Network Short" ntohs()--"Network to Host
Time of Update: 2018-12-05
/* 將一個unsigned long 型的IP轉換為字串類型的IP */#define IPTOSBUFFERS 12char *iptos(u_long in){ static char output[IPTOSBUFFERS][3*4+3+1]; //ip字串格式包含4個三位元加三個點加一個結尾符 static short which; u_char *p; p = (u_char *)∈ which = (which + 1 ==
Time of Update: 2018-12-05
來自:csdn http://blog.csdn.net/MSDA/article/details/5766917在進行網路編程時,我們常常見到同步、非同步、阻塞和非阻塞四種調用方式。這些方式彼此概念並不好理解。下面是我對這些術語的區別。同步所謂同步,就是在發出一個功能調用時,在沒有得到結果之前,該調用就不返回。按照這個定義,其實絕大多數函數都是同步調用(例如sin,
Time of Update: 2018-12-05
VMware7載人iso光碟片鏡像時,如果檢測為Windows作業系統,會提示將使用Easy Install模式安裝,在此模式下您只需設定好硬體參數,VMware便會一條龍全自動地安裝該作業系統。VMware7的Easy Install模式 Easy Install模式既然能滿足某些需求,也必定帶來某些問題,首當其衝的是: 一、用Easy Install模式安裝系統後,你會發現裡面只有C盤一個系統磁碟分割。 二、眾所周知要在虛擬機器與本機之間共用檔案,必須安裝VMware
Time of Update: 2018-12-05
Golomb哥倫布編碼主要是針對正整數進行編碼,Golomb編碼對較小的數用較短的編碼,較大的數用較大的編碼錶示,這樣可以有效節省空間的,尤其在索引系統中對於壓縮文檔編號和位置資訊列表這種小數值時效果很好。 假設對正整數 x 進行 Golomb 編碼,選擇參數 m,令 b = 2^m ,q = INT((x - 1)/b) ,r = x - qb -
Time of Update: 2018-12-05
以Button為例,但不限於Button,其他的控制項都可以使用代碼中常用屬性:Button bt=new Buttion(Context context);bt.setText();---為控制項設定常值內容xml中常用屬性:android:layout_width=""---控制項寬android:layout_height=""---控制項高android:layout_weight=""---控制項權重表示一個地區,幾個控制項根據權重來進行相應的大小分配(感覺優先順序高於 lauout_