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

  • 大小: 101KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-14
  • 語言: 其他
  • 標簽: trueLicense??

資源簡介

truelicense的源碼+中文注釋,很簡單代碼也不多,花半天就可以看完。

資源截圖

代碼片段和文件信息

/*
?*?Copyright?2005-2012?Schlichtherle?IT?Services
?*
?*?All?rights?reserved.?This?program?and?the?accompanying?materials
?*?are?made?available?under?the?terms?of?the?Eclipse?Public?License?v1.0
?*?which?accompanies?this?distribution?and?is?available?at
?*?http://www.eclipse.org/legal/epl-v10.html
?*/
package?de.schlichtherle.license;

import?java.io.FileNotFoundException;
import?java.io.IOException;
import?java.io.InputStream;

/**
?*?This?is?a?convenience?class?implementing?the
?*?{@link?KeyStoreParam#getStream()}?method.
?*
?*?@author??Christian?Schlichtherle
?*?@version?$Id$
?*/
?//密鑰庫參數的抽象類
public?abstract?class?AbstractKeyStoreParam?implements?KeyStoreParam?{
????//從哪個路徑獲取密鑰庫,注:當類被加載時在此類的所在路徑下
????private?final?Class?clazz;
????//密鑰庫資源的名稱
????private?final?String?resource;

????/**
?????*?Creates?a?new?instance?of?AbstractKeyStoreParam?which?will?look?up
?????*?the?given?resource?using?the?classloader?of?the?given?class?when
?????*?calling?{@link?#getStream()}.
?????*/
????protected?AbstractKeyStoreParam(final?Class?clazz?final?String?resource)?{
????????if?(null?==?clazz?||?null?==?resource)
????????????throw?new?NullPointerException();
????????this.clazz?=?clazz;
????????this.resource?=?resource;
????}

????/**
?????*?Looks?up?the?resource?provided?to?the?constructor?using?the?classloader
?????*?provided?to?the?constructor?and?returns?it?as?an?{@link?InputStream}.
?????*/
?????//獲得密鑰庫的輸入流
????public?InputStream?getStream()?throws?IOException?{
????????InputStream?in?=?clazz.getResourceAsStream(resource);
????????if?(in?==?null)
????????????throw?new?FileNotFoundException(resource);
????????return?in;
????}

????/**
?????*?Returns?{@code?true}?if?and?only?if?these?key?store?parameters?seem?to
?????*?address?the?same?key?store?entry?as?the?given?object.
?????*?
?????*?@deprecated?Not?required.
?????*/
????public?final?boolean?equals(object?object)?{
????????if?(!(object?instanceof?AbstractKeyStoreParam))
????????????return?false;
????????final?AbstractKeyStoreParam?that?=?(AbstractKeyStoreParam)?object;
????????return?this.clazz.equals(that.clazz)
????????????????&&?this.resource.equals(that.resource)
????????????????&&?this.getAlias().equals(that.getAlias());
????}

????/**
?????*?Returns?a?hash?code?which?is?consistent?with?{@link?#equals(object)}.
?????*?
?????*?@return?A?hash?code?which?is?consistent?with?{@link?#equals(object)}.
?????*?@deprecated?Not?required.
?????*/
????public?final?int?hashCode()?{
????????int?c?=?17;
????????c?=?37?*?c?+?hash(this.clazz);
????????c?=?37?*?c?+?hash(this.resource);
????????return?c;
????}

????private?static?int?hash(object?object)?{
????????return?null?==?object???0?:?object.hashCode();
????}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-08-29?16:05??true-license源碼-自添中文注釋版\
?????目錄???????????0??2012-08-29?16:05??true-license源碼-自添中文注釋版\de\
?????目錄???????????0??2012-08-29?16:05??true-license源碼-自添中文注釋版\de\schlichtherle\
?????目錄???????????0??2012-08-29?16:05??true-license源碼-自添中文注釋版\de\schlichtherle\license\
?????文件????????2832??2012-08-28?10:39??true-license源碼-自添中文注釋版\de\schlichtherle\license\AbstractKeyStoreParam.java
?????文件????????2696??2012-07-13?14:42??true-license源碼-自添中文注釋版\de\schlichtherle\license\AbstractKeyStoreParam.java.bak
?????文件????????1461??2012-08-28?10:40??true-license源碼-自添中文注釋版\de\schlichtherle\license\CipherParam.java
?????文件????????1430??2012-07-13?14:42??true-license源碼-自添中文注釋版\de\schlichtherle\license\CipherParam.java.bak
?????文件?????????901??2012-07-13?14:42??true-license源碼-自添中文注釋版\de\schlichtherle\license\DefaultCipherParam.java
?????文件????????1921??2012-08-28?10:43??true-license源碼-自添中文注釋版\de\schlichtherle\license\DefaultKeyStoreParam.java
?????文件????????1823??2012-07-13?14:42??true-license源碼-自添中文注釋版\de\schlichtherle\license\DefaultKeyStoreParam.java.bak
?????文件????????2014??2012-08-28?10:45??true-license源碼-自添中文注釋版\de\schlichtherle\license\DefaultLicenseParam.java
?????文件????????1997??2012-07-13?14:42??true-license源碼-自添中文注釋版\de\schlichtherle\license\DefaultLicenseParam.java.bak
?????文件?????????884??2012-07-13?14:42??true-license源碼-自添中文注釋版\de\schlichtherle\license\IllegalPasswordException.java
?????文件????????2701??2012-07-13?14:42??true-license源碼-自添中文注釋版\de\schlichtherle\license\KeyStoreParam.java
?????文件???????15474??2012-08-28?12:17??true-license源碼-自添中文注釋版\de\schlichtherle\license\LicenseContent.java
?????文件???????15455??2012-08-28?12:10??true-license源碼-自添中文注釋版\de\schlichtherle\license\LicenseContent.java.bak
?????文件????????8447??2012-07-13?14:42??true-license源碼-自添中文注釋版\de\schlichtherle\license\LicenseContentBeanInfo.java
?????文件????????1187??2012-07-13?14:42??true-license源碼-自添中文注釋版\de\schlichtherle\license\LicenseContentException.java
?????文件????????1497??2012-08-28?13:26??true-license源碼-自添中文注釋版\de\schlichtherle\license\LicenseCreator.java
?????文件????????1476??2012-07-13?14:42??true-license源碼-自添中文注釋版\de\schlichtherle\license\LicenseCreator.java.bak
?????文件???????33985??2012-08-28?16:58??true-license源碼-自添中文注釋版\de\schlichtherle\license\LicenseManager.java
?????文件???????33935??2012-08-28?16:35??true-license源碼-自添中文注釋版\de\schlichtherle\license\LicenseManager.java.bak
?????文件???????15842??2012-08-28?17:18??true-license源碼-自添中文注釋版\de\schlichtherle\license\LicenseNotary.java
?????文件???????15873??2012-08-28?14:32??true-license源碼-自添中文注釋版\de\schlichtherle\license\LicenseNotary.java.bak
?????文件????????1673??2012-07-13?14:42??true-license源碼-自添中文注釋版\de\schlichtherle\license\LicenseNotaryException.java
?????文件????????2314??2012-07-13?14:42??true-license源碼-自添中文注釋版\de\schlichtherle\license\LicenseParam.java
?????文件????????1282??2012-07-13?14:42??true-license源碼-自添中文注釋版\de\schlichtherle\license\LicenseVerifier.java
?????文件????????1041??2012-07-13?14:42??true-license源碼-自添中文注釋版\de\schlichtherle\license\LocalKeyStoreParam.java
?????文件????????9828??2012-07-13?14:42??true-license源碼-自添中文注釋版\de\schlichtherle\license\LocalLicenseManager.java
?????文件????????1482??2012-07-13?14:42??true-license源碼-自添中文注釋版\de\schlichtherle\license\NoLicenseInstalledException.java
............此處省略22個文件信息

評論

共有 條評論

相關資源