DESProcess FILE *mfp,*cfp int ttch=0,xorRes,ttbitdiff=0 char mch,cch float bdiff=0 if((mfp=fopen(mfile,"r"))==null) {cout<<"Cannot open the file to compare"<<endl } if((cfp=fopen(cfile,"r"))==null) {cout<<"Cannot open the file to compare"<<endl } else { while(!feof(mfp)&!feof(cfp)) { ttch++ mch=fgetc(mfp) cch=fgetc(cfp) xorRes=mch^cch ttbitdiff+=(xorRes&1)+(xorRes&2)/2+(xorRes&4)/4+(xorRes&8)/8+(xorRes&16)/16+(xorRes&32)/32+(xorRes&64)/64+(xorRes&128)/128 } bdiff=float(ttbitdiff)*100/float(ttch*8) } *bitdiff8byte=float(ttbitdiff)*100/float(8*8) return bdiff
標簽: DESProcess ttbitdiff xorRes bdiff
上傳時間: 2016-07-02
上傳用戶:1079836864
package query public class LinkQuery { private Node front private Node vear public LinkQuery() { this.front=null this.vear=null } public void add(int i) { Node newNode=new Node(i) if(vear==null && front==null) { vear=newNode front=newNode return } vear.next=newNode vear=newNode } public int remove() { if(this.front==null) { System.out.println("隊是空的,無法取") return -1 } int temp=this.front.data this.front=this.front.next if(this.front==null) { this.vear=null }
標簽: private public Node LinkQuery
上傳時間: 2016-07-08
上傳用戶:天誠24
內存的申請和分配并沒有成功,但程序員卻使用了它。一些新手經常會犯這種錯誤,他們并不會留意到內存沒有分配成功。判斷指針的值是否為null可以有效地避免這種錯誤。
上傳時間: 2014-01-12
上傳用戶:czl10052678
java 通用連接 MS SQL 的寫法 ,給新手用吧 DBconnect DBC DBC = new DBconnect() java.sql.Statement stmt = null if (DBC.connectDB()) {
上傳時間: 2013-12-28
上傳用戶:gmh1314
printf(" 請輸入%d個課程的代表值(<%d個字符):\n" ,(*G).vexnum,MAX_NAME) for(i=0 i<(*G).vexnum ++i) /* 構造頂點向量 */ { scanf(" %s" ,(*G).vertices[i].data) (*G).vertices[i].firstarc=null } printf(" 請輸入%d個課程的學分值(<%d個字符):\n" ,(*G).vexnum,MAX_NAME) for(i=0 i<(*G).vexnum ++i) /* 構造頂點向量 */ {scanf(" %s" ,(*G).verticestwo[i].data) } printf(&quo
標簽: vexnum quot MAX_NAME printf
上傳時間: 2016-08-15
上傳用戶:Avoid98
base64算法,前幾天用來截獲MSN協議時獲取文件名時使用的。之前用的一個網上下下來的base64的源碼,解碼總是錯誤。后來干脆自己寫了一個。由于MSN協議解出來的字符串是UNICODE的,所以那些base64轉換器解碼后顯示不出有用信息,中間被截斷(null字符)。 里面包含兩個項目(一個庫,一個測試程序)
上傳時間: 2016-08-27
上傳用戶:Avoid98
wince EVC 簡單的圖片瀏覽功能,自已隨意擴展 支持 *.bmp *.jpg *.gif *.png 等等 // TODO: Add your control notification handler code here CString defFilter("選中其中一個文件|*.bmp *.jpg *.gif *.png") CFileDialog dlg(TRUE,null,null,OFN_ALLOWMULTISELECT,defFilter) if(dlg.DoModal()==IDOK){ PathName=dlg.GetPathName() }
標簽: notification control wince TODO
上傳時間: 2016-09-22
上傳用戶:gut1234567
實現基本的購物車功能。 eclipse+sqlserver2005 1.主要強調了購物車的業務邏輯。 2,利用javabean封裝。比較適合jsp初學者。 3.簡潔實用。可以在此基礎上開發更加復雜功能的購物網站。 數據庫建立 create database shop_db go use shop_db go create table t_sp ( s_id int identity(1,1) primary key, s_name varchar(20) not null, s_price money not null ) go insert into t_sp values( IBM筆記本電腦 , 19999 ) insert into t_sp values( Hp商務筆記本電腦 , 8666 ) insert into t_sp values( 精通JSP技術 , 236 ) insert into t_sp values( ASP.NET高級應用 , 156 ) insert into t_sp values( J2EE高級開發 , 126 ) insert into t_sp values( 華碩筆記本電腦 , 6789 ) go select * from t_sp go
上傳時間: 2013-12-20
上傳用戶:netwolf
This demo shows the BER performance of linear, decision feedback (DFE), and maximum likelihood sequence estimation (MLSE) equalizers when operating in a static channel with a deep null. The MLSE equalizer is invoked first with perfect channel knowledge, then with an imperfect, although straightforward, channel estimation algorithm. The BER results are determined through Monte Carlo simulation. The demo shows how to use these equalizers seamlessly across multiple blocks of data, where equalizer state must be maintained between data blocks.
標簽: performance likelihood decision feedback
上傳時間: 2013-11-25
上傳用戶:1079836864
/* 實現一個圖類,通過增加結點關系而增加結點,通過創建新關系而覆蓋舊關系 能在DOS窗口打印圖結點列表和結點邊列表 初始化的時候 結點表首指針置為null,在釋放圖對象的時候,析構函數實現釋放結點和邊結點 */
標簽:
上傳時間: 2016-11-23
上傳用戶:xiaohuanhuan