Time of Update: 2017-02-27
給一個過程建立一個新的線程是一個簡單的問題,但是還是有一些重要的問題需要強調一下,例如當運行一個新的線程的時候,用AddressOf操作啟動並執行方法或過程並沒有注釋和參數,而且不能傳回值,為瞭解決這個問題,下面有幾種比較簡單的方法,可以給線程設定一些參數,並且從一些獨立的線程的過程中傳回值。1.為建立立的線程設定參數因為在建立一個新的線程類的時候,只使用了一個AddressOf操作,這樣就不能給一個即將要獨立啟動並執行線程設定一些具有標示性的議論。一個給線程設定參數的方法就是使用全域變數,採用
Time of Update: 2017-02-27
一個關於Visual Studio 2008 SP1 (KB971092) 的系統補丁重複安裝問題的解決方案前幾天微軟發布了針對 VS2008SP1 的安全補丁,足足有300多M,當然更新了,但是更新完了又提示更新,沒完沒了,而且每次關機都會有安裝補丁,請勿關閉電源的提示(我用 win7),那就忍了,想想MS應該會很快發布解決方案。沒想到昨天出去了,我老婆在關機時安裝更新時強行關機,導致重裝系統。。。哎~後來查網上是說未安裝 Visual
Time of Update: 2017-02-27
Web Service目前可是目前電腦界一個非常流行的技術了,以至於有些人把Web Service列入目前最熱門的十大技術之一。本文的主要內容是簡要介紹一下Web Service的相關知識,以及使用Visual Basic .Net實現Web Services的具體方法和典型步驟。Web Service目前可是目前電腦界一個非常流行的技術了,以至於有些人把Web
Time of Update: 2017-02-27
說在前面VB、Delphi 都為 Form 對象封裝了 PrintForm 方法,允許使用者方便的將 Form 轉換成為 BMP。這是一個不錯的功能,在實際開發過程中是經常有這種需求的,比如把統計圖表作為圖片儲存下來……然而很不幸的是 Visual FoxPro(包括即將登場的 7.0) 並沒有為我們封裝此種功能。這個問題一定困擾著不少狐友吧,包括我。雖然我們知道使用 Win API 就可以解決問題,實際編程卻又談何容易?很高興得到了 George Tasker
Time of Update: 2017-02-27
Button(按鈕)控制項一般接受按一下滑鼠事件被用來啟動、中斷或結束一個進程(相當於Visual Basic以前版本的CommandButton控制項)。單擊Button控制項時將調用已寫入Click事件程序中的過程。Button控制項在大多數Visual
Time of Update: 2017-02-27
說在前面COM這個單詞大家聽得不少了,它到底是什麼,它到底有沒有實用價值。如果它對我們有用,那麼在Visual FoxPro怎樣編寫COM組件。筆者將站在Visual FoxPro開發人員的立場上,與大家一起探討以上問題,希望對您有所協助。可能這是一篇國內很難看到的有關Visual FoxPro與COM的文章,所以膚淺、不當之處難以避免,我就儘力而為了!兩年多前,我為了一個極其複雜的報表而頭疼時,偶然想到了Word這一偉大的書寫工具——用
Time of Update: 2017-02-27
說在前面好多網友來信要求我們寫一些 ActiveX 控制項的文章,其實對此我們早有計劃。記得去年我們籌劃 BOE 工作時的時候,小李就寫好了一篇關於 ListView 的文章,十分不幸的是小李的機器遭駭客攻擊,這篇文章丟失了;這陣子小李又要應付一場考試,沒有空閑撰寫文章。於是我就勉為其難,代替小李完成 TreeView 控制項的介紹,以後有關 ActiveX 的內容仍有小李負責。ActiveX 是擴充應用程式功能的重要手段,但市面上有關 Visual FoxPro 與 ActiveX
Time of Update: 2017-02-27
這篇文章是我為《程式員》雜誌寫的,發表在該雜誌 2002 年第 9 期,應該是《程式員》雜誌有史以來首篇有關於 Visual FoxPro 的文章,這裡真的要感謝編輯先生……寫這篇東西十分吃力,因為涉足的領域太新了,幾乎沒有資料可以借鑒,即便是原版的。還好,從去年開始我就斷斷續續的看了一點有關C#、.Net的東西,近來也對有關“Visual FoxPro 與 .NET”有一些思考,雖然吃力,總算不辱使命。Visual FoxPro 對於
Time of Update: 2017-02-27
大家可能深有體會,在使用div/idiv指令時,運行程式常常會莫明其妙的彈出"該程式執行非法操作"的錯誤,通常是"除法溢出",但是,你的代碼可能如下: mov eax,1000 cwd div cx 一般在使用了cwd指令後,就可以正常,但是很不穩定,我就覺得奇怪,為什麼會這樣? huitiansou的解答: 對:“關於div/idiv/mul/imul指令的用法 by AoGo”產生Bug的原因 那是因為被除數達到了雙精確度值,
Time of Update: 2017-02-27
選擇精靈集,然後點擊“Open Editor…”你可以設定各種參數,諸如:錨點、切割和填充演算法。你可以同時選中多個精靈來編輯。改變碰撞區類型為“Box Trimmed”(盒子邊框型),這將在貼圖四周建立邊框。如想更多的控制其位置,請選擇“Box
Time of Update: 2017-02-27
1. 單選分裂模式(排他選擇模式)原型執行個體(故事片段)圖3.13
Time of Update: 2017-02-27
瞭解用於繪製各種排列的組件的圖形計算這個由兩部分組成的系列文章的 第 1 部分概述了 SVG 和 D3 的結合使用,提供了建立社交媒體的瀏覽資料視覺效果表示的一些基本樣本。第 2 部分將介紹在 SVG 圖形中使用不同圖形組件排列或布局的步驟。您將學習如何使用 D3 強大的圖形計算在 SVG 畫布上放置組件,以及如何將自己的圖形操作與 D3 的布局相結合。我還將探討如何使用 JavaScript 物件標記法 (JSON) 作為一種可用於可視化的資料格式。本文最後將展示如何使用布局組合在單個
Time of Update: 2017-02-27
上面講完序,就開始講開閉原則,有點不太優雅,不過,正如我說的,在學之前,周圍的人和老師,網路上的人都覺得這個不錯,你不太清楚,那麼就學學吧,學完之後,再仔細去整合,思考,去除雜質,保留精華。在學的過程中總是不斷自己停下來仔細思考的方式,我並不推薦學技術的人幹(當然立志科研的人一定要有這種鑽研精神),因為太耗時間。而且有時候你會發現,你疑問的就是後面提到的。嘮叨完畢,開始講講開閉原則。1988年,勃蘭特·梅耶(Bertrand Meyer)在他的著作《物件導向軟體構造(Object
Time of Update: 2017-02-27
組合語言是各種電腦語言中與硬體關係最為密切、最直接的語言,是時空效率最高的語言,它能夠利用電腦所有硬體特性並能直接控制硬體,所以在電腦應用系統設計和過程式控制制中是必不可少的.目前教學中採用8086/8088組合語言系統組織教學仍是最佳選擇.其中子程式技術是一種解決重複性問題的重要設計方法,採用子程式結構可以簡化來源程式書寫、提高程式儲存效率、減少出錯率、增加程式的易讀性和可維護性,並且有利用子程式資源的組織和使用.設計子程式時,除了必需要考慮的程式調用、返回和完成特定功能的指令序列外,還必須注
Time of Update: 2017-02-27
記得以前章節談過的裝飾者模式,我們將對象封裝起來,賦予他們新的職責。而現在則是以不同目的,封裝某些對象:讓他們的介面看起來不像自己而像是別的東西。這樣就可以在設計中,將類的介面轉換成想要的介面,以便實現不同的介面。在項目中,適配器模式一般扮演者協調者的作用。1.客戶通過目標介面調用適配器的方法對適配器發出請求2.適配器使用被適配者介面把請求轉換成被適配者的一個或多個調用介面3.客戶接受到調用的結果,但並未察覺這一切是適配器在起轉換作用另外還有一種特殊情況,萬一系統新舊並存,舊的部分期望舊的廠商介
Time of Update: 2017-02-27
本課中我們將要講解記憶體對應檔並且示範如何運用它。您將會發現使用記憶體對應檔是非常簡單的。理論:如果您仔細地研究了前一課的例子,
Time of Update: 2017-02-27
Dynamic Programming | Set 22 (Box Stacking Problem)You are given a set of n types of rectangular 3-D boxes, where the i^th box has height h(i), width w(i) and depth d(i) (all real numbers). You want to create a stack of boxes which is as tall as
Time of Update: 2017-02-27
以記憶體駐留鍵盤啟用的方式控制遊戲的速度,在遊戲中按Ctrl-F9啟用,效果明顯!!(未作鍵盤的解鎖鎖處理,有興趣可加上)源碼: code segmentassume cs:code,ds:codeorg 100hbegin:jmp initzd db 'FAST V1.0 ZDsoft 1995',0dh,0ah,'$'mes db 'Press CTRL-F9 to fast!',0dh,0ah,'$'mes1 db 'Already Install!$'int9 dd ?mark db
Time of Update: 2017-02-27
什麼是效能分析“效能分析”一詞有許多種定義,但在我看來最有用的一個是:一種由測量驅動的方法,用以瞭解一個應用程式在負載下的行為。這個定義的好處是,它提醒您注意測量是整個過程的關鍵點。並通過簡單的延伸,也提醒您統計和資料分析可能是效能工程師的重要工具。進一步講,它使我們更相信應把效能分析看作是一項基礎的實證研究活動,是它把輸入和輸出粘合在一起組成實驗科學。這樣,這些輸出就可以被框定為一系列具有量化答案的問題,比如:如果有10倍的客戶數,系統還有足夠的記憶體來應付嗎?在客戶看
Time of Update: 2017-02-27
using UnityEngine; using System.Collections; using System.Diagnostics; public class NewBehaviourScript1 : MonoBehaviour {[System.Runtime.InteropServices.DllImport("user32")]//匯入user32這個dll檔案,其實我們用到的類比滑鼠按鍵已經封裝在這個windows下的檔案裡了private