Time of Update: 2018-12-05
《孫鑫老師談如何學好編程》 1找一本好書適合你的水平Amazon排行Java編程思想 深入淺出MFC 並不太適合初學者看不懂會打擊自信心把自己的基礎告訴別人去書店實際看一些,看一下前面是否能看懂看書不要太快,需要一個細嚼慢咽的過程用心,動手看到知識點時,要進行驗證 2協助文檔的使用 MSDN Java
Time of Update: 2018-12-05
別以為嵌入Flash的html不重要,有時候小問題也會引發大"騷亂的"比如: <param name="allowScriptAccess" value="sameDomain" />使用 allowscriptaccess 使 Flash 應用程式可與其所在的 HTML 頁通訊。此參數是必需的,因為 fscommand() 和 getURL() 操作可能導致 JavaScript 使用 HTML 頁的許可權,而該許可權可能與 Flash
Time of Update: 2018-12-05
添加文本(append) 文法: basic_string &append( const basic_string &str ); basic_string &append( const char *str ); basic_string &append( const basic_string &str, size_type index, size_type len ); basic_string &append( const char
Time of Update: 2018-12-05
關於平移功能,首先要說明的是Bing 地圖服務中國版API現在不可以精確的平移到以某個經緯度為中心的地圖地區。因為中國有關檔案規定所有的電子地圖都必須經過向量位移,因此直接輸入經緯度得到的位置是與真實位置存在一定偏差的。 本講將展現三種平移方式:經緯度直接平移、手動平移,以及連續平移。首先我們來看一下經緯度直接平移,我們定義一個平移函數: function PanLatLong(c) { var lat = document.getElementById(
Time of Update: 2018-12-05
問題描述有時,SQL*Plus中顯示的資料字型太小,怎樣改變SQL*Plus中顯示的字型大小?問題分析Oracle中所使用的SQL*Plus有兩種,一種是基於MS-DOS的SQL*Plus,其對應的命令程式為sqlplus.exe,存放在D:/oracle/product/10.2.0/db_1/bin/目錄下。另一個是基於Windows的sqlplusw.exe。由於字型的改變對MS-DOS環境並無影響,因此,它僅對sqlplusw.exe有效,其主要原因是,在Windows環境下啟動sqlp
Time of Update: 2018-12-05
來自於:http://www.cnblogs.com/zhenyulu/articles/39386.html參考於:http://www.dofactory.com/Patterns/PatternAdapter.aspx一、 適配器(Adapter)模式適配器模式把一個類的介面變換成用戶端所期待的另一種介面,從而使原本介面不匹配而無法在一起工作的兩個類能夠在一起工作。名稱由來這很像變壓器(Adapter),變壓器把一種電壓變換成另一種電壓。美國的生活用電電壓是110V,而中國的電壓是220V
Time of Update: 2018-12-05
影像處理 在我的程式中影像處理函數是作為 DirectShow 封裝類一部分的,我認為這樣便於移動和使用。沒有連著上面的 DirectShow 類而另外寫標題是因為我覺得有必要把它提到重要位置。在程式完善階段您的工作基本就在這裡了,除了花心思構造D3D環境外幾乎所有效果都要在這裡實現,水平高下也體現於此。 在網上可以找到很多映像特效的代碼和解說,我結合編程過程再說說。 1.
Time of Update: 2018-12-05
Windbg對過濾驅動DriverEntry函數下斷點技巧方法1:1> 先用DeviceTree.exe查看指定的過濾驅動的Load Address(載入地址)2> 再用LordPE.EXE查看指定過濾驅動檔案的進入點地址3> 計算過濾驅動的DriverEntry函數記憶體位址 DriverEntry函數記憶體位址 = Load Address + 進入點地址例子:1> Load Address = 0xFAABF0002> 入口地址 = 0x34003>
Time of Update: 2018-12-05
文章目錄 The TechniqueRequired NAT BehaviorChanges in Version 2 原文: http://midcom-p2p.sourceforge.net/NAT CheckVersion 3, with TCP Support!檢查你的NAT (Network Address Translator) 和p2p協議的相容性NAT Check by Bryan Ford, web magic by
Time of Update: 2018-12-05
SO_DONTROUTE並沒有跳過路由表的尋找,而只是將尋找範圍縮小到了直連的同三層網段主機,SO_BINDTODEVICE亦沒有跳過路由表尋找,而只是將外出裝置固定,也就是增加了一個尋找鍵,因此二者都無法跳過尋找路由表的過程,本質上,SO_DONTROUTE也是增加了一個尋找鍵。路由表的尋找在linux實現的協議棧中是無法越過的,但是卻可以增加若干的限制條件,以hash路由表為例,在fn_hash_lookup函數中:if (f->fn_scope <
Time of Update: 2018-12-05
前面已經分析過,一個RenderProcess與一個主進程中的RenerProcessHost對應。RenderProcess到底在什麼時候建立,答案是在RenerProcessHos初始化的時候建立,對應的過程在BrowserRenderProcessHost::Init函數中實現。我們來看看這個函數,函數對應的檔案是:src\chrome\browser\renderer_host\browser_render_process_host.ccInit開始部分做一些準備工作,比如擷取IO線程對
Time of Update: 2018-12-05
接著看看Renderer的入口函數,每個chrome進程的入口函數都是wWinMain,前面以前介紹過,但在ChromeMain函數裡面,會根據進程的類型調用不同的進程初始化函數,對於Renderer進程,正確的初始化函數是RendererMain,位於檔案 src\chrome\renderer\renderer_main.cc 裡面。Renderer進程的初始化類似於browser進程,也是要建立一個代表進程的對象:RenderProcessImpl
Time of Update: 2018-12-05
+ (void)exitTerminates the current thread.DiscussionThis method uses the currentThread class method to access the current thread. Before exiting the thread, this method posts the NSThreadWillExitNotification with the thread being exited to the
Time of Update: 2018-12-05
在網上看了很多關於如何開啟UPnP功能的文章,發現竟然沒有一篇文章能把整個UPnP的設定過程介紹全的,都是只講到一部分。所以決定寫篇文章,至少把設定UPnP的整體思路理一下,因為涉及到不同的作業系統以及不同型號的ADSL Modem,所以此文也不可能面面俱到,但至少提供一個較為完整的思路。因水平有限,不到之處還請高手指點。 一、UPnP的概念: 以下是微軟官方網站對UPnP的解釋: 問:什麼是 UPnP? 答:通用隨插即用 (UPnP) 是一種用於 PC 機和智慧型裝置(或儀器)
Time of Update: 2018-12-05
1. 前言校正和計算是NAT功能和內容修改功能的基本功,這些操作進行後都需要修改資料頭中的校正和。2. 16位校正和計算2.1 基本原理IP/ICMP/IGMP/TCP/UDP等協議的校正和演算法都是相同的,採用的都是將資料流視為16位整數流進行重複疊加計算。為了計算檢驗和,首先把檢驗和欄位置為0。然後,對有效資料範圍內中每個16位進行二進位反碼求和,結果存在檢驗和欄位中,如果資料長度為奇數則補一位元組0。當收到資料後,同樣對有效資料範圍中每個16位元進行二進位反碼的求和。由於接收方在計算過程
Time of Update: 2018-12-05
監聽類:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;import android.content.Context;import
Time of Update: 2018-12-05
aix 清除警示資訊我來回複把方法一:滅故障燈的辦法:以root許可權運行 /usr/lpp/diagnostics/bin/usysfault,如果顯示結果不是normal的話。運行/usr/lpp/diagnostics/bin/usysfault -s normal ,故障燈就會熄滅。方法二:關閉小型機橙色警示燈:使用root使用者登陸系統,執行“diag”命令,斷行符號繼續;1、選擇“Task Selection”,斷行符號繼續;2、選擇“Identify and Attention
Time of Update: 2018-12-05
oracle從不重要的檔案丟失中恢複1.臨時檔案丟失,資料不會down ,只會在alert.log 裡面報錯誤select * from v$tempfile;察看 臨時檔案臨時檔案丟失了,怎麼解決:可以重新添加新的臨時檔案,或者直接通過多個暫存資料表空間組成暫存資料表空間組(這是10g 的新特性),如果某一個暫存資料表空間丟了,oracle 會從組裡自動找個可用的代替。LOG 日誌組從上可以看出,log group 中的 member之間 必須 大小一致。但是 log
Time of Update: 2018-12-05
替換一個做了鏡象的壞磁碟的具體步驟1 》去除硬碟上的鏡像因為硬碟是做鏡像的,所以先要去除掉這塊硬碟上的鏡像,假設是硬碟hdisk4有問題,而lvdb02在上面做了鏡像,操作命令如下:# 16:20 2007-11-28我們可以用如下命令查看是否成功去除鏡像:# lslv –l lvdb022 》把硬碟從所在的VG中刪除假設hdisk4本來屬於mirrorvg卷組,則命令如下:# reducevg -f mirrorvg hdisk4 我們可以用如下命令查看是否成功刪除hdisk4:#
Time of Update: 2018-12-05
特殊的卷組rootvgAIX也用邏輯卷管理技術管理自身的代碼和設定檔,這個特殊的卷組就是rootvg,也就是說所有的AIX作業系統都有一個rootvg(無盤工作站除外,但也有一個虛擬rootvg),也就是說所有的AIX作業系統都有一個rootvg(無盤工作站除外,但也有一個虛擬rootvg)。通常rootvg 內含有的邏輯卷(內容)如下: LV NAME TYPE SIZE(MB) MOUNT