Time of Update: 2018-12-07
索引片段:內部片段(或說葉級填充率):反映資料葉級的空間佔用率或空閑率外部片段:由於sqlserver以連續的8個page作為一個資料庫塊(區)extent作為讀取單位,故此由於實體儲存體上的區和邏輯上不一致(不連續)而造成io讀取切換 邏輯片段:這是索引的葉級頁中出錯頁所佔的百分比。對於出錯頁,分配給索引的下一個物理頁不是由當前葉級頁中的“下一頁”指標所指向的頁區片段:這是堆的葉級頁中出錯區所佔的百分比。出錯區是指:包含堆的當前頁的區不是物理上的包含前一頁的區後的下一個區。(微軟真不會解釋概念
Time of Update: 2018-12-07
xxcopy.exe該程式是windows內建的xcopy.exe 和 copy.exe 的自訂版本,嚴格按照指定的絕對路徑進行同結構複製1.不多 copy目錄時,僅建立目錄。如果目標目錄存在,不加以處理。不會copy目錄下的檔案或目錄。功能來源于于“xcopy.exe /e /t /s”2.不少 不會刪除目標目錄下已有的東西,可選處理模式,可以決定是否覆蓋 下載: xxcopy.rar
Time of Update: 2018-12-07
問題描述:原有若干sticks,每支stick被分割成若干支,現在要恢複一下。找出這樣的子集,使得每個子集的和(plen)相等,並且最小演算法:排序,遍曆所有可能plen剪枝:排序後, a[0] a[1] a[2].....a[n-1],如果想從a[i]開始(不包括i)匹配一個數v,如果i+1,i+2......n-1都匹配不成功了,則肯定i+2,i+3....n-1也匹配不成功了,所以從TLE版本做修改後得到AC版本TLE:#include <iostream>#include &
Time of Update: 2018-12-07
1011簡單改一下就OK了#include <iostream>#include <algorithm>using namespace std;#define MAX 64int sticks[MAX];bool used[MAX];int stickNum,plen,n;bool compare(int a, int b){ return a > b;
Time of Update: 2018-12-07
有幾種不同的方式來引導虛擬機器,各有利弊。1.BIOS bootloader適用於全虛擬化,loader類比了BIOS原文: Booting via the BIOS is available for hypervisors supporting full virtualization. In this case the BIOS has a boot order priority (floppy, harddisk, cdrom, network) determining where to
Time of Update: 2018-12-07
觸摸板,不實用的東西!對於俺這類使用電腦姿勢不正確的人來說,打字就是痛苦。不經意間的觸碰,游標錨點不知道跑哪兒去了!關鍵是打錯了可能會造成很嚴重的問題!如何鎖定或禁用觸摸板???網上找了些方法:第三方軟體、裝置管理員禁用或刪除、硬體本身控制、驅動控制。我這個 HP Pavilion G4 的筆記本,經實踐證明,還是官方驅動和管理介面 最最簡單、有效!!驅動關鍵詞:Synaptics
Time of Update: 2018-12-07
題目:p q r s t是變數N表示非:如NrE表示是否相等:如Ers = r==sA表示或:如Ars = r||sK表示與:如Krs = r&&sC表示推導:Crs= !r || s演算法:只有5個變數,枚舉0~31,每位分別是p q r s t的值,看每次計算的值是不是true從字串結尾開始入棧:是變數則入棧是操作符則出棧計算完成後再入棧最後看棧頂就可以了Sample Input ApNp ApNq 0 Sample Output
Time of Update: 2018-12-07
Sqlserver中很多時候需要對資料進行加密、或校正。自Sqlserver 2000 時代起,網路上流傳著一個MD5的加密函數,說實在的,很複雜,很負責!但最重要的是,該函數在sqlserver中的執行效率太低!適應不了大量資料的處理。 我曾想過很多方法試著解決:C語言編寫擴充預存程序、.NET程式集,雖然最後都可以解決問題,但終歸有些繁瑣,不是正經的原生方式。Sqlserver2005
Time of Update: 2018-12-07
text(root/vrs/vr)//123text(root/vrs/vr[vr.psn=343])//1233text(root/vrs/vr[vr.psn=abc&&vr.lsn=dd])//123text(root/vrs/vr[vr.psn=abc&&vr.lsn=dd])//123text(root/t[t.id=2]/tag3)//4343text(root/t[t.id=1]/tag3[tag.ti=5])//abcdefgtext(root/t
Time of Update: 2018-12-07
對於每個島嶼,計算出在區間[A,B]內必須有一個雷達,對這些區間的左座標進行排序第一個島嶼的右座標為right,初始雷達數量為1,對於第二個島嶼,如果它的右座標比right小,則說明區間2包含了區間1,不用增加雷達數量,並設定right = 島嶼2的右座標;如果它的右座標比right大,又島嶼2的左座標大於right,則雷達數量+1,並設定right = 島嶼2的右座標.#include <algorithm>#include <math.h>#include
Time of Update: 2018-12-07
1.Next數組next[j]={j=1時,0j!=1時,最大子串長度+1,即P1P2….Pk-1==Pj-k+1….Pj-1,1<k<j,(看來j=2時是沒有最大子串的,因此next[2]一定為1)其它情況,1}next[j]=0說明模式串與匹配串都要後移一位next[j]!=0說明匹配串的當前字元與next[j]匹配next數組的下標從1開始,因此我們在模式串(T)的前面添加一個字元‘#’,初始化next[1]=0求每個next[j](j>1)時實際上利用到上next[j-
Time of Update: 2018-12-07
Tag:linux sed 正則 替換DOS/Windows和Linux/Unix的檔案換行斷行符號格式不同,基於 DOS/Windows 的文字檔在每一行末尾有一個 CR(斷行符號)和 LF(換行),而 UNIX 文本只有一個換行。 1)把Dos/Windows下的檔案移至Linux/Unix系統雖然很多程式不在乎 DOS/Windows 格式的 CR/LF 文字檔,但是有幾個程式卻在乎 -- 最著名的是 bash,只要一遇到斷行符號,它就會出問題。以下 sed 調用將把
Time of Update: 2018-12-07
//============================================================================// Name : ForJob.cpp// Author : yangyh// Version :// Copyright : Your copyright notice// Description : Hello World in C++, Ansi-style//===================
Time of Update: 2018-12-07
歸併排序合并兩個有序數組p,mid1 3 5 6 7 12q2 4 6 8 9 11找到3比2大,則3之後的都比2大,所以2的逆序數就有mid-p+1個// 2299.cpp : Defines the entry point for the console application.//#include <iostream>using namespace std;#define MAX 500000int arr[MAX];int tmp[MAX];__int64 sum
Time of Update: 2018-12-07
#include <stdafx.h> #include <iostream> #define MAX_STATE 65535 #define ALL_BLACK 65535 #define ALL_WHITE 0 #define WIDTH 4 #define HEIGTH 4 #define SIZE_OF_BOARD WIDTH*HEIGTH #include <queue> using namespace
Time of Update: 2018-12-07
寫在前面:對於選擇性參數一定要使用以下兩種方法標明其值 –wValue 或--who==Value 而不能是 --who Value,而對於必填參數則可以使用-lValue 或 --love Value或--love=Value,這並不是bug.//============================================================================// Name : TestOpt.cpp// Author :
Time of Update: 2018-12-07
描述:一個需要 9 10 11三塊木板,現在他有9+10+11長度的木板,但是分割L長度的木板費用就是L,因此求怎麼分割費用最小演算法:構造哈夫曼樹,隊列中取出最小的兩個數放在底層,它們的和入隊,如此反覆;可以利用優先隊列priority_queue優先隊列priority_queue預設大的數先出隊,因此需要重載小於符號Sample Input3858Sample Output34HintHe wants to cut a board of length 21 into pieces of
Time of Update: 2018-12-07
XORP使用者手冊第五章翻譯TAG:XORP FEA CLICK5.1 Forwarding
Time of Update: 2018-12-07
背包大小為m,對於每一個物品,枚舉背包大小j(m到w),對於此物品(重量w、價值v),如果dp[j-w]+v大於dp[j],則採用該方案(dp[j]=dp[j-w]+v)最後dp[實際背包大小m]就是最大價值#include <iostream>using namespace std;#define SIZE 12881int dp[SIZE];int main(int argc, char* argv[]){//freopen("i://input.txt","r",stdin);
Time of Update: 2018-12-07
文章目錄 RSA: 對稱式加密和非對稱式加密首先引入兩個術語:明文和密文。明文是指未加密前的未經處理資料,密文是指加密後的資料。根據加密和解密時的密碼不同,可以分為兩種類型的加密解密演算法。 (1)對稱式加密/解密。 加密和解密使用相同的密碼,有代表性的有DES、Blowfish、TEA、Base64。對稱式加密解密的特點是運算相對非對稱式加密解密簡單、速度塊,主要應用於需要加密大量資料的場合,例如遊戲的資源檔加密。