Time of Update: 2018-07-26
以http://www.x.com/post.php為例 在尋找IP之前還要先通過DHCP伺服器得到主機的IP地址和預設路由器IP,本地DNS伺服器的名字和地址。 路由器用於網路節點的通訊,本地DNS伺服器用於解析網域名稱。 首先瀏覽器會判斷URL的協議類型 在這裡是HTTP協議(超文字傳輸通訊協定 (HTTP)) (查看更多協議) 接下來通過網域名稱尋找IP 1.
Time of Update: 2018-07-26
模組化(modularity):使用Prism架構的Shell 及BootStrap實現模組化。實現軟體介面不同功能區域,載入不同的模組。 本例載入了右側工具列模組,如下圖所示: 源碼連結:https://github.com/flyawayliwei/WpfUserControlPackage.git 步驟講解: 步驟一: Infrastructure工程中WellKnownModuleNames.cs檔案定義模組名稱
Time of Update: 2018-07-26
這是一個非常有趣的實驗。 大家已經知道,一些SSL憑證授權單位頒發的認證,只是裝在伺服器端,讓訪問者通過SSL連結訪問網站,並且可以向訪問者證實網站的真真實位址。但是,如果要限制網站的訪問者,也就需要驗證用戶端所擁有的認證,這樣才能建立安全連結。而機構在頒發SSL認證的時候,並沒有配套的用戶端認證,因此無法在用戶端安裝,也就無法開啟對用戶端的認證了。 AD CS的認證服務可以頒發伺服器端SSL認證,也可以頒發用戶端認證(見前文),但是AD
Time of Update: 2018-07-26
作業系統的五種通訊模型 1、阻塞I/O 就是我們常見的socket,監聽連接埠收到訊息進行處理,並把結果返回給用戶端 執行I/O操作完成前會一直進行等待,不會將控制權交給程式。通訊端預設為阻塞模式 應用程式調用一個IO函數,導致應用程式阻塞,等待資料準備好。 如果資料沒有準備好,一直等待….資料準備好了,從核心拷貝到使用者空間,IO函數返回成功指示,程式繼續執行 2、非阻塞I/O
Time of Update: 2018-07-26
InnoDB和MyISAM是許多人在使用MySQL時最常用的兩個表類型,這兩個表類型各有優劣,視具體應用而定。基本的差別為:MyISAM類型不支援交易處理等進階處理,而InnoDB類型支援。MyISAM類型的表強調的是效能,其執行速度比InnoDB類型更快,但是不提供事務支援,而InnoDB提供事務支援以及外部鍵等進階資料庫功能。 MyISAM是MySQL的預設資料庫引擎(5.5版之前),由早期的ISAM(Indexed Sequential Access
Time of Update: 2018-07-26
為了防止某些別有用心的傢伙窺視我們的伺服器,應該做些什麼.我們來看一下相關的2個參數,分別為ServerTokens和ServerSignature,通過控制這2個閥門應該就能起到一些作用,比如我們可以在設定檔中這麼寫: ServerTokens Prod ServerSignature Off ServerTokens用於控制伺服器是否相應來自用戶端的請求,向用戶端輸出伺服器系統類別型或內建模組等重要的系統資訊。
Time of Update: 2018-07-26
IntelliJ Idea 常用快速鍵列表 Alt+斷行符號 匯入包,自動修正 Ctrl+N 尋找類 Ctrl+Shift+N 尋找檔案 Ctrl+Alt+L 格式化代碼 Ctrl+Alt+O 最佳化匯入的類和包 Alt+Insert 產生代碼(如get,set方法,建構函式等) Ctrl+E或者Alt+Shift+C 最近更改的代碼 Ctrl+R 替換文本 Ctrl+F 尋找文本 Ctrl+Shift+Space 自動補全代碼 Ctrl+空格
Time of Update: 2018-07-26
預存程序(Stored Procedure)是在大型資料庫系統中,一組為了完成特定功能的SQL 陳述式集,經編譯後儲存在資料庫中,使用者通過指定預存程序的名字並給出參數(如果該預存程序帶有參數)來執行它。 它跟使用者自訂函數的主要區別是:一說 預存程序是用定義一系列的SQL語句的集合,涉及特定表或者其他對象的任務,使用者可以調用預存程序。而函數是資料庫已定義的的方法,它接受參數並返回某種類型的值,並且不涉及特定使用者表。 二說:
Time of Update: 2018-07-26
下面對const用法進行一下總結: 1. const 修飾的是 唯讀變數, 但還是變數,所以不能數組的長度參數。(數組長度必須是常量) 2. 編譯器通常不為const唯讀變數分配儲存空間,而是儲存在符號表中,這樣會更快的進行操作。 3 const 修飾一般變數的時候,它可以用在類型說明符前,也可以用在類型說明符後。如: int const i = 2;const int i = 2; 4.修飾數組 int const a[5] = {1,2,3,4,5
Time of Update: 2018-07-26
Qt中的中文顯示,經常會出現亂碼。從網上看了一些部落格,大都是Qt4中的解決方案, 網上搜到的都是這種: #include < QTextCodec >int main(int argc, char
Time of Update: 2018-07-26
using System.Xml.Linq; public XElement Config = XElement.Load( @" config/set.xml " ); // 讀取節點中全部資料 -讀取Map節點 GetTreeNode(Config, " Map
Time of Update: 2018-07-26
&nbs
Time of Update: 2018-07-26
SET XACT_ABORT { ON | OFF } 文法 SET XACT_ABORT { ON | OFF } 注釋 當 SET XACT_ABORT 為 ON 時,如果執行
Time of Update: 2018-07-26
最近做一個項目:需要查詢一個網站(已知該網站經緯度)500米範圍內的其它網站。所以,我首先想到的是,對每條記錄,去進行遍曆,跟資料庫中的每一個點進行距離計算,當距離小於500米時,認為匹配。這樣做確實能夠得到結果,但是效率極其低下,因為每條記錄都要去迴圈匹配n條資料,其消耗的時間可想而知。
Time of Update: 2018-07-26
一.代碼聲明 下面的代碼是博主參考了Intel realsense官方SDK和官方常式後寫的一段較為簡單的代碼,實現了簡單的多人臉即時檢測及跟蹤功能。官方的臉部偵測常式功能較多,但代碼量很大,閱讀起來也較困難,所以博主寫了一段較為精簡的臉部偵測代碼。 二.具體代碼 #include <pxcsensemanager.h> #include <pxcsession.h> #include
Time of Update: 2018-07-26
.Net姍姍來遲了.但是終於我覺得應該談論一下.NET的未來了.原因很簡單,我現在每天都收到幾乎50封郵件詢問.NET的未來以及與其它技術相比,它有什麼樣的優勢等.所以在這裡,我將介紹我個人對這項技術未來發展的看法.我將從開發人員的期望開始並以公司(軟體工業企業)的視點結束.好了!當一個開發人員開始開發一個軟體的時候,他所要求或需要的是:1.適當的程式設計語言知識來將商業邏輯寫成程式2.資料庫知識來儲存他的資料3.在分布式環境中將商業邏輯串連到資料庫的工具4.懂得如何將應用程式打包5.如果需要在
Time of Update: 2018-07-26
htop使用詳解 一.Htop的使用簡介 大家可能對top監視軟體比較熟悉,今天我為大家介紹另外一個監視軟體Htop,姑且稱之為top的增強版,相比top其有著很多自身的優勢。如下: 兩者相比起來,top比較繁瑣 預設支援圖形介面的滑鼠操作 可以橫向或縱向滾動瀏覽進程列表,以便看到所有的進程和完整的命令列
Time of Update: 2018-07-26
1. 把你的虛擬網卡VMnet8設定為自動獲得IP、自動獲得DNS伺服器,啟用。 2. 把你虛擬機器中作業系統的“本地串連”也設定為自動獲得IP、自動獲得DNS伺服器(在虛擬機器中,右鍵“本地串連”-雙擊“網際網路通訊協定 (IP)”,看看是不是自動的吧。固定IP的也在這裡改。) 3.當然是將虛擬機器的上網方式選為NAT咯。 右鍵你要設定的虛擬機器選“設定”(因為有的不止虛擬一台),在“硬體”中選“乙太網路”, 將右邊的網路連接改為NAT-確定。 4.點功能表列裡的“編輯”-選“虛擬網路設定”,
Time of Update: 2018-07-26
資料泵匯出/匯入Expdp/impdp Oracle 10g引入了DATA PUMP提供的是一種基於伺服器的資料提取和恢複的公用程式,DATA PUMP在體繫結構和功能上與傳統的EXPORT和IMPORT公用程式相比有了顯著的提升。DATA PUMP允許您停止和重啟作業,查看啟動並執行作業的狀態,及對匯入和匯出的資料做限制。 注意:資料泵檔案與傳統的EXP/IMP資料轉儲檔案是不相容的。 一、以下是DATA PUMP的幾個優點介紹:
Time of Update: 2018-07-26
SRAM是英文Static RAM的縮寫,它是一種具有靜志存取功能的記憶體,不需要重新整理電路即能儲存它內部儲存的資料。不像DRAM記憶體那樣需要重新整理電路,每隔一段時間,固定要對DRAM重新整理充電一次,否則內部的資料即會消失,因此SRAM具有較高的效能,但是SRAM也有它的缺點,即它的整合度較,相同容量的DRAM記憶體可以設計為較小的體積,但是SRAM卻需要很大的體積,所以在主板上SRAM儲存空間要佔用一部分面積,在主板上哪些是SRAM呢。