Time of Update: 2018-12-03
實際應用中有時候會遇到需要處理 ZIP 壓縮解壓的情況,這時候我們有大概三種選擇:調用 rar.exe, unzip.exe 等使用某現成庫完全手寫第一種雖然能完成任務,但是沒法知曉結果。曾經有人對說,可以抓命令列輸出結果來判斷……這種依靠介面文字來進行精確判斷的行為個人認為相當不靠譜。第三種,既然我是個“造輪主義”者,當然說好,但是現在我不瞭解 ZIP 格式,也不瞭解 ZIP 演算法,所以這個日後再說。今天我們就來切切實實地用一次輪子。ZIP 相關的庫中比較有名的可能就是 ZLib 和
Time of Update: 2018-12-03
c#:Rectangle rect=System.Windows.Forms.SystemInformation.VirtualScreen; int width=rect.Width; int height=rect.Height; JS:<SCRIPT LANGUAGE="JavaScript"> var s ="網頁可見地區寬:"+ document.body.clientWidth; s+="/r/n網頁可見地區高:"+
Time of Update: 2018-12-03
In ------ 遍曆Exists ------- 檢索到滿足條件即退出Not Exists --------檢索到不滿足條件即退出 本質區別:Exists 由於Exist屬於外驅動,故會利用索引來檢索資料In 則屬於內驅動 故不能利用索引檢索資料其中,In和Not In類似全表掃描,效率低,一般用 Exist和NotExist代替其用法。使用環境:*Exists 使用外串連查詢時用到。*In 使用內串連查詢時用到。e.g.:In 的用法:1Select Top10
Time of Update: 2018-12-03
命令:ln 使用方法 指令名稱 : ln 使用許可權 : 所有使用者 使用方式 : ln [options] source dist,其中 option 的格式為 : [-bdfinsvF] [-S backup-suffix] [-V {numbered, existing, simple}] [--help] [--version] [--] 說明 : Linux/Unix 檔案系統中,有所謂的連結(link),我們可以將其視為檔案的別名,而連結又可分為兩種 :
Time of Update: 2018-12-03
1 .NET組件主動重新命名在Windows Forms開發,常常遇到一件頭疼的工作是一個Form介面有許多控制項,而這些控制項的稱號(Name)很難保持命名一致。比方,開發標準裡邊說,要給一切 的Button命名為以btn開發。若是介面中有二個按鈕,斷定和撤銷,那麼能夠按照標準,為之命名為btnOK,btnCancel。再擴充到其它的控
Time of Update: 2018-12-03
wcf大檔案上傳配置詳解網上很多都是扯淡的,這篇文章對命名規則進行了描述。測試可用,感謝原作者伺服器端:web.config <system.serviceModel> <behaviors> <serviceBehaviors> <behavior name=“ExcelServer.Service1Behavior”>
Time of Update: 2018-12-03
朋友看中一台電腦,需要9000元。他每月的收入只有2000.老婆對他說,你瘋了,你買了就離婚。他問我怎麼辦。我說,你配不上那個電腦。連自己喜歡的東西都沒勇氣去爭取你將來在社會上還能混成啥樣?他咬咬牙買了。為了還債他開始不停的兼職。終於在一個月內還清了所有的餘款。他的妻子並沒有因為他的瘋狂而離開他。他的妻子把他帶進了車市,說:老公,我們貸款買了這輛寶馬吧。他一開始嚇死了。以為老婆是瘋了。1年後他還清了寶馬的貸款。是的,你連追求自己喜歡的事物與人的勇氣都沒有,你註定是個失敗者。
Time of Update: 2018-12-03
使用extjs已經有一段時間了,開始時做了個登入介面,輸入使用者名稱,密碼 然後點擊確定,登入在extjs中,Button本身是支援斷行符號事件的,前提是:焦點在按鈕上,此時斷行符號和單擊事件是一回事鑒於系統的友好性和人們
Time of Update: 2018-12-03
掛接命令(mount) 首先,介紹一下掛接(mount)命令的使用方法,mount命令參數非常多,這裡主要講一下今天我們要用到的。 命令格式:mount [-t vfstype] [-o options] device dir 其中: 1.-t vfstype 指定檔案系統的類型,通常不必指定。mount 會自動選擇正確的類型。常用類型有: 光碟片或光碟片鏡像:iso9660 DOS fat16檔案系統:msdos Windows 9x fat32檔案系統:vfat Windows NT
Time of Update: 2018-12-03
BCP是SYBASE公司提供專門用於資料庫表一級資料備份的工具。 一般存放在所安裝的ASE或者Open Client 的BIN目錄中。 12版本以前的ASE,bcp存放目錄為 $SYBASE/bin 12版本(含12版本)以後存放目錄為 $SYBASE/OCS-12_x/bin 其中$SYBASE為SYBASE安裝目錄,12_x代表12.0、12.5版本,顯示為12_0或者12_5 可執行檔名稱為bcp.EXE 參數列表如下:(可用 bcp – 得到) usage: bcp [
Time of Update: 2018-12-03
本文轉自:http://blog.chinaunix.net/u/28499/showart_1154662.html作者:gawk在精華區看到gdb的文章,http://www.chinaunix.net/index.p ... read.php?tid=150524內容太多,我做了一個小抄歡迎大家補充1.按TAB鍵兩次會將命令或者函數名補齊2.設定斷點 break function break linenum break +offset 當前行號前offset行 break
Time of Update: 2018-12-03
資料庫的備份與恢複是SQL Server保障資料安全的一種重要手段,為防止意外,資料庫管理員必須定期和經常製作資料庫的備份。一旦系統出現故障,資料能夠得到及時的恢複。一、基本概念1.交易處理及其日誌SQL Server使用事務來跟蹤所有資料庫變化。事務是SQL Server的工作單元。一個事務包含一條或多條作為整體成功或失敗的T_SQL語句。每個資料庫都有自己的交易記錄,即系統資料表syslogs,交易記錄自動記錄每個使用者發出的每個事務,它飲食了每個事務足夠多的資訊,以確保資料能夠被恢複。2.
Time of Update: 2018-12-03
SET QUOTED_IDENTIFIER OFF GOSET ANSI_NULLS ON GOALTER VIEW systasksAS SELECT 'id' = sti.task_id, 'name' = sj.name, 'subsystem' = sjst.subsystem, 'server' =
Time of Update: 2018-12-03
目前的需求:資料庫中有存在一張表A,表A有四列c1 c2 c3 c4;要將A中所有記錄的c1,c2,c3三個欄位,按照c1 c2排序後匯出到資料檔案中。 具體的分析:由於sybase中bcp後不能加sql語句,所以不能用bcp out select c1,c2,c4 from a order by c1,c2的方法來做。 解決方案: 1.更改表A的鎖定類型locking scheme為allpages ALTER TABLE A LOCK ALLPAGES2.在表A的c1
Time of Update: 2018-12-03
1.改變資料庫屬主 通常使用者資料庫有系統管理員建立,它的預設屬主是dbo。系統過程sp_changeddbowner可改變資料庫的屬主關係,它必須由資料庫管理員在要改變屬主關係的資料庫中執行。文法如下: sp_changeddbowner login_name[,True] 其中參數True用於將許可權一半傳遞給新屬主。 2.擴充資料庫 (1)擴充資料庫空間 alter database 資料庫名 on 裝置名稱=擴充空間
Time of Update: 2018-12-03
資料庫日常維護工作是系統管理員的重要職責。其內容主要包括以下幾個部分: 一、備份系統資料 Sybase系統的備份與恢複機制保證了在系統失敗時重新擷取資料的可能性。SQL Server 提供了兩種不同類型的恢複機制:一類是系統自動完成的恢複,這種措施在每次系統啟動時都自動進行,保證了在系統癱瘓前完成的事務都寫到資料庫裝置上,而未完成的事務都被回退;另一類是人工完成的恢複,這是通過 DUMP 和 LOAD 命令來執行人工備份和恢複工作。因此定期備份交易記錄和資料庫是一項十分重要的日常維護工作。 1、
Time of Update: 2018-12-03
Create Database 資料庫名On 裝置_1=Size_1,//單位:M裝置_2=Size_2,……log on 日誌裝置=Log_Size[With Override]//在同一裝置上建立資料庫和交易記錄時使用該選項[For Load] //禁止使用者訪問直到資料庫的裝入或恢複操作完成為止舉例:Create Database test_dbOn data_dev=100,//單位:MIndex_dev=50Log on
Time of Update: 2018-12-03
Sybase資料庫產品自從1987年問世以來,它的客戶機/伺服器(client/server)工作模式、分布處理的基礎結構架構、完善的安全保密效能、高速快捷的運行方式、多平台跨作業系統的廣泛應用等優點,迅速被IT界接受並推廣應用。我們作為金融業的使用者,也在1995年開始使用Sybase10版本。在具體的使用中,發現集中式的資料管理有其優點,就是資料風險範圍大為縮小,但是作為Sybase的伺服器一端,資料風險比較集中,如何做好資料庫的資料備份,成為至關重要的問題。 在實際應用中,我們總結出了
Time of Update: 2018-12-03
1.SYBASE ASE 交易記錄 SYBASE ASE的每一個資料庫,無論是系統資料庫(master,model, sybsystemprocs, tempdb),還是使用者資料庫,都有自己的transaction log,每個庫都有syslogs表。Log記錄使用者對資料庫修改的操作,所以如果不用命令清除, log會一直增長直至佔滿空間。清除log可用dump transaction 命令;或者開放資料庫選項trunc log on
Time of Update: 2018-12-03
當程式出錯併產生core 時快速定位出錯函數的辦法gdb 程式名 core檔案名稱(一般是core,也可能是core.xxxx)偵錯工具使用的鍵r run 運行.程式還沒有運行前使用c cuntinue 繼續運行。運行中斷後繼續運行q 退出kill 終止調試的程式h help 協助<tab> 命令補全功能step 跟入函數next 不跟入函數b breakpoint 設定斷點。用法:b 函數名 對此函數進行中斷b 檔案名稱:行號 對此檔案中指定行中斷.假如是當前檔案,那麼檔案名稱與: