91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 28.18MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2024-01-21
  • 語(yǔ)言: 其他
  • 標(biāo)簽: 設(shè)計(jì)模式??

資源簡(jiǎn)介

《設(shè)計(jì)模式》--劉偉 PPT課件,包括二十多個(gè)設(shè)計(jì)模式,部分模式有代碼實(shí)例

資源截圖

代碼片段和文件信息

import?javax.crypto.Cipher;
import?javax.crypto.KeyGenerator;
import?javax.crypto.SecretKey;

public?class?DESEncrypt?{
public?static?void?main(String?args[])
{
String?codeStringBegin=“Sunny?Liu“;??//要加密的明文
String?codeStringEnd=null;?????????????//加密后的密文
String?decodeString=null;??????????????//密文解密后得到的明文
String?cipherType?=?“DESede“;?//加密算法類型,可設(shè)置為DES、DESede、AES等字符串
int?keyLength?=?112;?//設(shè)置密鑰長(zhǎng)度
try
{
//獲取密鑰生成器
KeyGenerator?keyGen=KeyGenerator.getInstance(cipherType);
//初始化密鑰生成器,不同的加密算法其密鑰長(zhǎng)度可能不同
keyGen.init(keyLength);
//生成密鑰
SecretKey?key=keyGen.generateKey();

//得到密鑰字節(jié)碼
byte[]?keyByte=key.getEncoded();
//輸出密鑰的字節(jié)碼
System.out.println(“密鑰是:“);
for(int?i=0;i {
System.out.print(keyByte[i]+““);
}
System.out.println(““);
//創(chuàng)建密碼器
Cipher?cp=Cipher.getInstance(cipherType);?
//初始化密碼器
cp.init(Cipher.ENCRYPT_MODEkey);
System.out.println(“要加密的字符串是:“+?codeStringBegin);
byte[]?codeStringByte=codeStringBegin.getBytes(“UTF8“);
System.out.println(“要加密的字符串對(duì)應(yīng)的字節(jié)碼是:“);
for(int?i=0;i {
System.out.print(codeStringByte[i]+““);
}
System.out.println(““);
//開始加密
byte[]?codeStringByteEnd=cp.doFinal(codeStringByte);
System.out.println(“加密后的字符串對(duì)應(yīng)的字節(jié)碼是:“);
for(int?i=0;i {
System.out.print(codeStringByteEnd[i]+““);
}
System.out.println(““);
codeStringEnd=new?String(codeStringByteEnd);
System.out.println(“加密后的字符串是:“?+?codeStringEnd);
System.out.println(““);
//重新初始化密碼器
cp.init(Cipher.DECRYPT_MODEkey);
//開始解密
byte[]?decodeStringByteEnd=cp.doFinal(codeStringByteEnd);
System.out.println(“解密后的字符串對(duì)應(yīng)的字節(jié)碼是:“);
for(int?i=0;i {
System.out.print(decodeStringByteEnd[i]+““);
}
System.out.println(““);
decodeString=new?String(decodeStringByteEnd);
System.out.println(“解密后的字符串是:“?+?decodeString);
System.out.println(““);
}?
catch(Exception?e)
{
e.printStackTrace();
}
}???
}
?

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????2819??2011-11-17?20:36??例子--劉偉\Chapter?04?Simple?Factory\DESEncrypt.class

?????文件???????2331??2011-11-17?20:35??例子--劉偉\Chapter?04?Simple?Factory\DESEncrypt.java

?????文件????????888??2011-11-15?21:31??例子--劉偉\Chapter?04?Simple?Factory\sample01\Client.class

?????文件????????354??2010-07-10?13:51??例子--劉偉\Chapter?04?Simple?Factory\sample01\Client.java

?????文件?????????71??2011-11-15?21:31??例子--劉偉\Chapter?04?Simple?Factory\sample01\configTV.xml

?????文件????????499??2010-07-08?15:24??例子--劉偉\Chapter?04?Simple?Factory\sample01\HaierTV.class

?????文件????????118??2010-07-08?15:21??例子--劉偉\Chapter?04?Simple?Factory\sample01\HaierTV.java

?????文件????????505??2010-07-08?23:35??例子--劉偉\Chapter?04?Simple?Factory\sample01\HisenseTV.class

?????文件????????121??2010-07-08?23:35??例子--劉偉\Chapter?04?Simple?Factory\sample01\HisenseTV.java

?????文件????????106??2011-10-16?12:53??例子--劉偉\Chapter?04?Simple?Factory\sample01\TV.class

?????文件?????????47??2010-07-10?13:58??例子--劉偉\Chapter?04?Simple?Factory\sample01\TV.java

?????文件????????956??2010-07-10?13:51??例子--劉偉\Chapter?04?Simple?Factory\sample01\TVFactory.class

?????文件????????442??2010-07-10?13:50??例子--劉偉\Chapter?04?Simple?Factory\sample01\TVFactory.java

?????文件???????1526??2010-07-08?15:38??例子--劉偉\Chapter?04?Simple?Factory\sample01\xmlUtilTV.class

?????文件????????875??2010-07-08?15:38??例子--劉偉\Chapter?04?Simple?Factory\sample01\xmlUtilTV.java

?????文件????????565??2010-08-04?15:12??例子--劉偉\Chapter?04?Simple?Factory\sample02\Administrator.class

?????文件????????219??2010-08-04?15:12??例子--劉偉\Chapter?04?Simple?Factory\sample02\Administrator.java

?????文件???????1026??2011-11-15?21:41??例子--劉偉\Chapter?04?Simple?Factory\sample02\Client.class

?????文件????????464??2010-07-09?00:09??例子--劉偉\Chapter?04?Simple?Factory\sample02\Client.java

?????文件????????535??2010-08-04?15:12??例子--劉偉\Chapter?04?Simple?Factory\sample02\Employee.class

?????文件????????199??2010-08-04?15:11??例子--劉偉\Chapter?04?Simple?Factory\sample02\Employee.java

?????文件????????541??2010-08-04?15:12??例子--劉偉\Chapter?04?Simple?Factory\sample02\Manager.class

?????文件????????203??2010-08-04?15:12??例子--劉偉\Chapter?04?Simple?Factory\sample02\Manager.java

?????文件????????504??2010-08-04?15:18??例子--劉偉\Chapter?04?Simple?Factory\sample02\User.class

?????文件????????160??2010-08-04?15:18??例子--劉偉\Chapter?04?Simple?Factory\sample02\User.java

?????文件????????503??2011-11-15?21:41??例子--劉偉\Chapter?04?Simple?Factory\sample02\UserDAO.class

?????文件????????243??2011-11-15?21:41??例子--劉偉\Chapter?04?Simple?Factory\sample02\UserDAO.java

?????文件????????506??2010-07-09?00:05??例子--劉偉\Chapter?04?Simple?Factory\sample02\UserFactory.class

?????文件????????306??2010-07-09?00:04??例子--劉偉\Chapter?04?Simple?Factory\sample02\UserFactory.java

?????文件????????882??2011-11-17?19:04??例子--劉偉\Chapter?05?Factory?Method\sample01\Client.class

............此處省略554個(gè)文件信息

評(píng)論

共有 條評(píng)論