Time of Update: 2018-12-05
資料封裝 當主機向其他的裝置跨網路傳輸資料時,資料就要進行封裝,就是在OSI模型的每一層加上協議資訊。每一層只與接收裝置上相應的對等層進行通訊。 為了實現通訊並交換資訊,每一層都使用協議資料單元(Protocol Data Units,PDU)。在模型中的每一層,這些含有控制資訊的PDU被附加到資料上。它們通常被附加到資料欄位的前序中,但它們也可被附加在資料欄位的報尾中。
Time of Update: 2018-12-05
經本人研究內嵌彙編不能取自訂類型(成員非4位元組,取來的是對齊結構的指標,比如成員為位元組型分配4個位元組),和非小數和整數,文本型數組不可以取指標,其它的都可以 要注意的是易的子程式前有EBP入棧操作,所以要有出棧操作才行這是我寫的取整數型指標的例子(位元組型,短整數型,小數型,日期時間型,雙精確度小數型都通用,注意參數要為參考):.版本 2.支援庫 spec.子程式 取整數型指標, 整數型, 公開.參數 整數, 整數型, 參考'push ebp &
Time of Update: 2018-12-05
在Windows作業系統上,我們最常見的瀏覽器有兩種:檔案瀏覽器(exploer.exe,應用於檔案系統)和Internet瀏覽器(iexplore.exe,應用於互連網資源)。由於這兩個瀏覽器功能強大,而且又與Windows作業系統搭售方案,最終也就成為了瀏覽器的標準。但有時候,為了給瀏覽器加入一些新的特性,我們往往會重新設計一個自己的瀏覽器。新的瀏覽器模仿標準瀏覽器的大部分功能,同時加入新特性。這種做法最直觀,但實際上也是相對於微軟的重複勞動,且工作量比較大。其實,使用BHO外掛程式,一切都
Time of Update: 2018-12-05
原始碼: ------------------------------------------------------------------------unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, AppEvnts; type TForm1 =
Time of Update: 2018-12-05
問題描述:有一個網頁列表,準備用webBrowser的navigate一個個去訪問,然後擷取頁面內容。但navigate是非同步,一調用之後,不等待頁面載入完畢,因為訪問網頁需要時間,取決於網速,程式就返回迴圈繼續用下一個網址調用navigate,導致navigate不停的被調用,結果是一個網頁都打不開,只有列表中最後一個列表,因為沒有後續的幹擾能被完整載入。網上發現有人跟我情況一樣,提供的方法能解決問題,引述如下:----------------------------------------
Time of Update: 2018-12-05
"複雜的 DataBinding 接受 IList 或 IListSource 作為資料來源" 錯誤原來是自己的筆誤發布:admin | 分類:C#技術 | 引用:0 | 瀏覽:712 Jan 2010 DataGridView 類,ListBox等控制項支援標準的 Windows 表單資料繫結模型。這意味著資料來源可以是實現下列介面之一的任何類型: IList 介面,包括一維數組,ArrayList也是。 IListSource 介面,例如,
Time of Update: 2018-12-05
這段時間一直研究怎麼才能在 webbrowser中設定referer來路來偽造來路進行刷流量,可是最後研究了半個月最終以失敗告終,因為現在的統計代碼,比較實際的就是cnzz.com和google adsense內建的統計,他們的統計都是通過js檔案進行統計的,這樣就形成了偽造來路的不成功,具體為什麼不成功就讓下面的一篇文章說明吧!
Time of Update: 2018-12-05
寫了個比較垃圾的WEB伺服器,用來學習了下HTTP session的應用,寫的比較淩亂,不過原理應該看的明白吧。高手就飄過吧,還不會的希望能幫到你。全部過程是用易語言寫的,這個就是個登陸與登陸狀態維持時的HTTP session的應用。另外,我參考過的文章 [網摘]理解HTTP session原理及應用 這個是個我寫的【session處理】類,寫的比較簡單,不過基本能實現功能吧。這個就是【登陸處理與登陸狀態檢查】需要用到的【HTTP
Time of Update: 2018-12-05
interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;const WindowsMessage =WM_USER+101 ;procedure UserPro(Var Message:TMessage):message WindowsMessage
Time of Update: 2018-12-05
CodeProject上有篇文章An Alternate Way of Writing a Multithreaded GUI in C#本意是Alternate Way 另外一種方法,後來莫名其妙的被轉載成中文變了題目,最高效的方法。 CheckForIllegalCrossThreadCalls和control.Invoke有什麼不同,哪個更好用,更高效呢?
Time of Update: 2018-12-05
虛擬方法和動態方法不同於靜態方法,它們可以在其後裔類中被覆蓋(overridden),即只有一個方法所在類的祖先類對應的方法是virtual或dynamic的,這個當前類的方法才可以用overide覆蓋。當一個覆蓋方法被調用時,方法調用中使用的類或對象的實際(運行時)類型決定了哪一個實現是有效,而非變數聲明的類型決定。virtual方法是可以有實現的部分的,也可是在後裔類中override。
Time of Update: 2018-12-05
Meta標籤在SEO最佳化中有著舉足輕重的地位,如果在標籤上進行了適合搜尋引擎的撰寫方式,則可以很大程度上的提升網站的排名,同時也有利於網站內容的收錄,所以給每個網頁加上Meta值就成為了SEO中必不可少的工作之一,除了便於搜尋引擎的索引,Meta其實也是一種規範的網頁標準,只有完善了Meta,一個html頁面才能算是完整的網頁。通常,Meta值在網頁中是以以下的方式存在的:<META NAME="Title" C><META NAME="Author"
Time of Update: 2018-12-05
本來以為網頁裡的edit,memo等都和程式裡的相同,能夠用控制代碼來控制,但後來才明白,他是不存在控制代碼的!查了好久,前幾天看到一個關於QQ自動申請的例子.主要就是控制網頁各種操作的!總結了一下,做出一個論壇灌水機:首先要在uses中引用mshtml單元.代碼及分析如下:varhform:IHTMLFormelement;hdoc:ihtmldocument2;hall:ihtmlelementcollection;Hinput:IHTMLinputelement;iw:iwebbrowse
Time of Update: 2018-12-05
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;namespace Notify{ /// <summary> /// Form1 的摘要說明。 /// </summary> public class Form1 : System.Windows.Forms.
Time of Update: 2018-12-05
C#是一門支援多線程的語言,因此線程的使用也是比較常見的。由於線程的知識在Win32編程的時候已經說得過多,所以在.Net中很少介紹這部分(可能.Net不覺得這部分是它所特有的)。 那麼線程相關的問題大致有如下四類(這篇文章只討論單線程、單線程與UI線程這兩方面的問題)。問題一,線程的基本操作,例如:暫停、繼續、停止等;問題二,如何向線程傳遞參數或者從中得到其傳回值;問題三,如何使線程所佔用的CPU不要老是百分之百;最後一個,也是問題最多的,就是如何在子線程來控制UI中的控制項,換句話說,就是線
Time of Update: 2018-12-05
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;namespace ErrorTip{ /// <summary> /// Form1 的摘要說明。 /// </summary> public class Form1 :
Time of Update: 2018-12-05
Ole對象在Access中儲存為二進位檔案,讀取的時候需要注意轉換出的檔案的編碼格式Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1OleDbConnection OleConn = new OleDbConnection(); 2OleConn.ConnectionString = @"Provider=Microsoft.Jet.OleDb.
Time of Update: 2018-12-05
本文和大家一起分享利用WCF實現檔案的傳輸。程式運行效果:接收檔案端: 傳送檔案端:串連WCF服務,選擇要傳輸的檔案檔案傳輸成功: 我們會在儲存檔案的預設路徑:C:\Documents and
Time of Update: 2018-12-05
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;namespace SplitWindow{ /// <summary> /// Form1 的摘要說明。 /// </summary> public class Form1 :
Time of Update: 2018-12-05
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Net;using System.Net.Sockets;namespace Ping{ /// <summary> /// Form1 的摘要說明。 /// </summary> //