① 我有一個05版本的C#源碼 如何升級到10版本
首先電腦上得裝有10的vs 然後選擇用右鍵打開.sln的文件,就會提示你升級,另外注意做好備份,一但升級是沒法再降低版本了
② vs.net2005中如何編譯一個.cs文件,煩請給出詳細步驟
*.aspx.cs是不需要編譯的.
如果你非要編譯,打開要編譯的頁面,菜單生成→生成頁
或者直接生成解決方案F5
----------------------
03下的頁面代碼在05中無法使用,因為05里使用的是源碼分離
-----
我試了一下,05兼容03的代碼,能自動轉化.你就在VS05下按F5就行了...這么長時間了,你自己摸索也應該會了...真服了你們,這又不是技術上的東西自己想不通,IDE的操作自己玩玩不就會了嗎?
③ 怎麼看一個網站的源代碼,網頁源代碼怎麼看
怎麼看一個網站的源代碼?很簡單,現在的瀏覽器基本上都支持查看源代碼的,下面我們來看一下。
先打開要查看源代碼的網站,比如搜狗搜索。
右鍵點擊頁面空白地方,然後點擊菜單上的『顯示網頁源代碼』。
點擊後,就會在新標簽上打開顯示網頁的代碼了。
如果你只要查看某個部分的源代碼,我們可以先在網頁上該部分控制項上右鍵點擊,然後點擊『檢查』。
點擊後,就會在瀏覽器下方顯示出該部分所在的代碼了。
④ 怎樣可以在和手機上查看網頁的源代碼
要看你手機什麼瀏覽器了,我用opera就可以,把要查看的網頁保存到手機上,然後重命名成.txt的,打開就行。
剛才試了下,UC瀏覽器也行,現在手機大部分用的UC吧~~首先是把網頁保存下來,再改名
⑤ 遊程編碼源代碼
這個...........樓上的諸位說的都是什麼啊。今天剛好看到這個問題,把你的E-mail給我把,我有純c的源碼(RLC)。
算了,直接貼關鍵部分吧。這個有一點C++成分,很容易改的。
bool CompressRunLength(BYTE *pSrc, int nSrcLen, BYTE *&pDes, int &nDesLen, int nBitsPerSample, void* nRuns, int nRunCount, int nRunSize);
bool DecompressRunLength(BYTE *pSrc, int nSrcLen, BYTE *&pDes, int &nDesLen);
#define GetDWORD(buf,bit,mask) ((*(DWORD*)(((BYTE*)buf)+((bit)>>3)))>>((bit)&7)&(mask))
#define GetWORD(buf,bit,mask) ((*(WORD*)(((BYTE*)buf)+((bit)>>3)))>>((bit)&7)&(mask))
int GetBitCount(int n)
{
int nBitCount = 0;
while(n)
n >>= 1, nBitCount++;
return nBitCount;
}
int BinarySearch(void* pValue, int nVlaueSize, void* pArray, int nCount)
{
int nIndex, nResult, nStart = 0, nEnd = nCount-1;
while(nStart <= nEnd)
{
nIndex = (nEnd+nStart)/2;
if((nResult = memcmp((BYTE*)pArray+nIndex*nVlaueSize, pValue, nVlaueSize)) == 0)
return nIndex;
if(nResult > 0)
nEnd = nIndex-1;
else
nStart = nIndex+1;
}
return -1;
}
bool CompressRunLength(BYTE *pSrc, int nSrcLen, BYTE *&pDes, int &nDesLen, int nBitsPerSample, void* nRuns, int nRunCount, int nRunSize)
{
pDes = (BYTE*)malloc(nSrcLen*2);
memset(pDes, 0, nSrcLen*2);
nDesLen = sizeof(DWORD);
*(DWORD*)pDes = nSrcLen; // save source length
*(pDes+nDesLen++) = nBitsPerSample; // save bits per sample
*(pDes+nDesLen++) = nRunCount; // save runs count
*(pDes+nDesLen++) = nRunSize; // save run bytes
memcpy(pDes+nDesLen, nRuns, nRunCount*nRunSize); // save runs
nDesLen += nRunCount*nRunSize;
nDesLen <<= 3; // bytes to bits
if(nRunCount == 0)
nRunCount = 256, nRunSize = 1, nRuns = NULL;
int nBitsPerTypeIndex = GetBitCount(nRunCount-1);
int nMaxRunLength = (1 << nBitsPerSample)-1, nRunLength, nRunIndex, nByte = 0;
// loop in the source buffer
while(nByte < nSrcLen)
if((nRuns && (nRunIndex = BinarySearch(pSrc+nByte, nRunSize, nRuns, nRunCount)) != -1 &&
memcmp(pSrc+nByte+nRunSize, (BYTE*)nRuns+nRunIndex*nRunSize, nRunSize) == 0) ||
(!nRuns && (nRunIndex = *(pSrc+nByte)) == *(pSrc+nByte+1)))
{ // set bit to 1 to indicate type found
*(pDes+(nDesLen>>3)) |= 1 << (nDesLen&7);
*(DWORD*)(pDes+(++nDesLen>>3)) |= nRunIndex << (nDesLen&7);
nDesLen += nBitsPerTypeIndex;
// skip the two repeated runs
nByte += nRunSize*2;
// get run length - 2 (without the two repeated runs)
nRunLength = 0;
while(nRunLength < nMaxRunLength && nByte < nSrcLen &&
((nRuns && memcmp(pSrc+nByte, (BYTE*)nRuns+nRunIndex*nRunSize, nRunSize) == 0) || (!nRuns && (BYTE)nRunIndex == *(pSrc+nByte))))
nRunLength++, nByte += nRunSize;
// save run length and increment destination length by bits per sample
*(DWORD*)(pDes+(nDesLen>>3)) |= nRunLength << (nDesLen&7);
nDesLen += nBitsPerSample;
}
else // one byte
*(WORD*)(pDes+(++nDesLen>>3)) |= *(pSrc+nByte++) << (nDesLen&7), nDesLen += 8;
nDesLen = (nDesLen+7)/8; // bits to bytes
pDes = (BYTE*)realloc(pDes, nDesLen);
return true;
}
bool DecompressRunLength(BYTE *pSrc, int nSrcLen, BYTE *&pDes, int &nDesLen)
{
if(nSrcLen == 0)
return true;
// allocate destination buffer
nDesLen = *(DWORD*)pSrc;
pDes = (BYTE*)malloc(nDesLen);
memset(pDes, 0, nDesLen);
// compression information
int nSrcIndex = sizeof(DWORD);
int nBitsPerSample = *(pSrc+nSrcIndex++);
int nRunCount = *(pSrc+nSrcIndex++);
int nRunSize = *(pSrc+nSrcIndex++);
void* nRuns = pSrc+nSrcIndex;
nSrcIndex += nRunSize*nRunCount;
nSrcIndex <<= 3; // bytes to bits
if(nRunCount == 0)
nRunCount = 256, nRunSize = 1, nRuns = NULL;
int nBitsPerTypeIndex = GetBitCount(nRunCount-1);
int nMaxTypeIndex = (1 << nBitsPerTypeIndex)-1;
int nMaxRunLength = (1 << nBitsPerSample)-1;
int nDesIndex = 0, nRunLength, nRunIndex, nRun, nByte;
nSrcLen <<= 3; // bytes to bits
while(nSrcIndex < nSrcLen-8)
if((*(pSrc+(nSrcIndex>>3)) >> (nSrcIndex++&7)) & 1)
{
nRunIndex = GetDWORD(pSrc, nSrcIndex, nMaxTypeIndex), nSrcIndex += nBitsPerTypeIndex;
nRunLength = GetDWORD(pSrc, nSrcIndex, nMaxRunLength)+2, nSrcIndex += nBitsPerSample;
for(nRun = 0; nRun < nRunLength; nRun++)
for(nByte = 0; nByte < nRunSize; nByte++, nDesIndex += 8)
*(WORD*)(pDes+(nDesIndex>>3)) |= nRuns ? GetWORD(nRuns+nRunSize*nRunIndex, nByte<<3, 0xff) : (BYTE)nRunIndex;
}
else // one byte
*(WORD*)(pDes+(nDesIndex>>3)) |= GetWORD(pSrc, nSrcIndex, 0xff), nDesIndex += 8, nSrcIndex += 8;
return true;
}
⑥ 怎麼看網頁審查元素 怎麼看網頁源代碼
怎麼看網頁審查元素?怎麼看網頁源代碼?下面我來教大家。
首先,我們打開我們電腦上面的瀏覽器,然後我們登錄一個網站,如圖所示,之後我們右擊網頁左邊的空白處;
彈出的界面,我們點擊審查元素;
結果如圖所示,這樣我們就看到審查元素了;
我們還是右擊網頁左邊的空白處,彈出的界面,我們點擊查看源文件;
結果如圖所示,這樣我們就可以看到網頁的源代碼了。
⑦ 怎樣在Eclipse中快速查看各種源代碼
在Eclipse中,雖然源碼的jar包已經導入,但是如果想要查看的話,還需要在二者之間建立聯系,下面就介紹一下方法
打開Eclipse,在工具欄中找到窗口,選擇首選項
在首選項左側找到安裝JREs,點擊Duplicate
在打開的選項卡里,找到本地路徑下JRE下面的rt.jar文件,選中後,點擊右側的Source Attachment
在彈出的選項卡里,選擇External Location,找到本地路徑下JDK下面的src.zip文件
依次點擊OK,finish,apply,回到代碼界面,按住CRTL鍵,滑鼠左鍵選擇需要查看源碼的函數,即可看到對應的class文件
⑧ 480ma2304-05是什麼代碼
您好,源程序(source code)是指未編譯的按照一定的程序設計語言規范書寫的文本文件。 源代碼(也稱源程序),是指一系列人類可讀的計算機語言指令。 在現代程序語言中,源代碼可以是以書籍或者磁帶的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。計算機源代碼的最終目的是將人類可讀的文本翻譯成為計算機可以執行的二進制指令,這種過程叫做編譯,通過編譯器完成。
網站源碼,我們可以把它理解成源文代碼,就拿我們當前看到的這個網頁來說吧,其實它是由一大堆的源代碼組成,通過我們的IE(Microsoft Internet Explorer)瀏覽器(或伺服器)翻譯成現在我們所看到的這個樣子。
網站源碼也分為兩種,一種是動態源碼如:ASP,PHP,JSP,.NET,CGI等,一種是靜態源碼如:HTML等。
⑨ 在51aspx上下載的源碼怎麼在vs2005上打開
一部分可以用05打開,大部分需要05打SP1補丁,個是08的,一般也可以用05SP1搞定