A. 欧洲dchm植物疗法有听说过的吗听说可以增肥或者减肥,有使用过的吗有效果吗
没听过!!!也没试过!!!我觉得不太靠谱!!钱多还遭罪
B. 斗罗大陆chm格式
嘿嘿,那是两个星期前做的了,最近想弄个新的,有需要Hi我吧。
C. 客户机安装证书 C++
#include "stdafx.h"
#include "CertImportx.h"
#define MY_ENCODING_TYPE (PKCS_7_ASN_ENCODING | X509_ASN_ENCODING)
void CCertImport::PrintfError(DWORD err , LPCTSTR szError)
{
if( err == 0 )
{
MessageBox(NULL,_T("安装成功!"),_T("证书安装"),MB_OK);
}
else
{//
MessageBox(NULL,_T("安装失败!"),_T("证书安装"),MB_OK);
}
}
// Global function for free handles...
void CCertImport::FreeHandles(HCERTSTORE hFileStore, PCCERT_CONTEXT pctx, HCERTSTORE pfxStore, HCERTSTORE myStore )
{
if (myStore)
CertCloseStore(myStore, 0);
if (pfxStore)
CertCloseStore(pfxStore, CERT_CLOSE_STORE_FORCE_FLAG);
if(pctx)
CertFreeCertificateContext(pctx);
if (hFileStore)
CertCloseStore(hFileStore, 0);
}
int CCertImport::ImportCACert()
{
const char* pCert= "-----BEGIN CERTIFICATE-----\
\
RW50cnVzdC5uZXQxQDA+\
\
\
\
\
\
\
\
\
/lJBQe\
sYGpjX24zGtLA/\
MlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVT\
+5CFVghTAp+XtIpGmG4zU/\
/+\
\
\
\
\
/55IQ\
\
f3v/+z7pnIkPFc4YsIV4IU9rTw76NmfN\
B/L/CNDi3tm/Kq+4h4YhPATKt5Rof8886ZjXOP/swNlQ8C5LWK5Gb9Auw2DaclVy\
vUxFnmG6v4SBkgPR0ml8xQ==\
-----END CERTIFICATE-----";
BYTE pBinByte[8192]={0};
unsigned long binBytes = 4096;
CryptStringToBinaryA( pCert , strlen(pCert) ,CRYPT_STRING_BASE64HEADER , pBinByte , &binBytes ,NULL,NULL);
return ImportCACert(pBinByte , binBytes );
}
// This function imports a CA certificate...
int CCertImport::ImportCACert(LPCTSTR szFileName)
{
HANDLE hfile = INVALID_HANDLE_VALUE;
BYTE pByte[4096] = {0} , pBinByte[8192]={0};
unsigned long bytesRead = 0;
unsigned long binBytes = 4096;
// Open it...
hfile = CreateFile(szFileName, FILE_READ_DATA, FILE_SHARE_READ, 0, OPEN_EXISTING, 0, 0);
if (INVALID_HANDLE_VALUE == hfile)
return -1;
ReadFile( hfile , pByte, 4096, &bytesRead ,NULL );
CloseHandle(hfile);
CryptStringToBinaryA( (LPCSTR)pByte , bytesRead ,CRYPT_STRING_BASE64HEADER , pBinByte , &binBytes ,NULL,NULL);
return ImportCACert(pBinByte , binBytes );
}
int CCertImport::ImportCACert(BYTE* pBinByte , unsigned long binBytes)
{
HCERTSTORE pfxStore = 0;
HCERTSTORE myStore = 0;
HCERTSTORE hFileStore = 0;
PCCERT_CONTEXT pctx = NULL;
DWORD err = 0;
pctx = CertCreateCertificateContext(MY_ENCODING_TYPE, (BYTE*)pBinByte , binBytes );
if(pctx == NULL)
{
DWORD err = GetLastError();
FreeHandles(hFileStore,pctx, pfxStore, myStore);
PrintfError( err , _T("Error in 'CertCreateCertificateContext'") );
return err;
}
// we open the store for the CA
hFileStore = CertOpenStore(CERT_STORE_PROV_SYSTEM, 0, 0, CERT_STORE_OPEN_EXISTING_FLAG | CERT_SYSTEM_STORE_LOCAL_MACHINE, L"Root" );
if (!hFileStore)
{
DWORD err = GetLastError();
FreeHandles(hFileStore,pctx, pfxStore, myStore);
PrintfError( err , _T("Error in 'CertOpenStore'") );
return err;
}
if( !(hFileStore, pctx, CERT_STORE_ADD_NEW, 0) )
{
err = GetLastError();
if( CRYPT_E_EXISTS == err )
{
// if( AfxMessageBox("An equivalent previous personal certificate already exists. Overwrite ? (Yes/No)", MB_YESNO) == IDYES)
{
if( !(hFileStore, pctx , CERT_STORE_ADD_REPLACE_EXISTING, 0))
{
err = GetLastError();
FreeHandles(hFileStore,pctx, pfxStore, myStore);
PrintfError( err , _T("Error in ''") );
return err;
}
}
}
else
{
FreeHandles(hFileStore, pctx , pfxStore , myStore);
PrintfError( err , _T("Error in ''") );
return err;
}
}
FreeHandles(hFileStore,pctx, pfxStore, myStore);
PrintfError(0 , NULL) ;
return 0;
}
复制的别人的,我也不懂C++。
D. linode ubuntu ipsec 提示是否是有x.509证书
一、概述
常见的X.509证书格式包括:
cer/crt是用于存放证书,它是2进制形式存放的,不含私钥。
pem跟crt/cer的区别是它以Ascii来表示,可以用于存放证书或私钥。
pfx/p12用于存放个人证书/私钥,他通常包含保护密码,2进制方式。
p10是证书请求。
p7r是CA对证书请求的回复,只用于导入
p7b以树状展示证书链(certificate chain),同时也支持单个证书,不含私钥。
二、证书文件/私钥文件
在HTTPS通讯中最常用的是cer/crt和pem。下面以pem格式的证书为例进行说明。下面是一个完整的PEM格式证书:
Certificate:
Data:
Version: 1 (0x0)
Serial Number: 1 (0x1)
Signature Algorithm: md5WithRSAEncryption
Issuer: C=US, ST=Montana, L=Bozeman, O=sawtooth, OU=consulting, CN=www.sawtooth-consulting.com/[email protected]
Validity
Not Before: Jun 30 18:52:17 2010 GMT
Not After : Mar 26 18:52:17 2013 GMT
Subject: C=US, ST=Montana, L=Bozeman, O=yaSSL, OU=support, CN=www.yassl.com/[email protected]
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
RSA Public Key: (512 bit)
Molus (512 bit):
00:c6:7b:c0:68:81:2f:de:82:3f:f9:ac:c3:86:4a:66:b7:ec:d4:f1:f6:64:21:ff:f5:a2:34:42:d0:38:9f:c6:dd:3b:6e:26:65:6a:54:96:dd:d2:7b:eb:36:a2:ae:7e:2a:9e:7e:56:a5:b6:87:9f:15:c7:18:66:7e:16:77:e2:a7
Exponent: 65537 (0x10001)
Signature Algorithm: md5WithRSAEncryption
58:a9:98:e7:16:52:4c:40:e7:e1:47:92:19:1b:3a:8f:97:6c:7b:b7:b0:cb:20:6d:ad:b5:d3:47:58:d8:e4:f2:3e:32:e9:ef:87:77:e5:54:36:f4:8d:50:8d:07:b4:77:45:ea:9d:a4:33:36:9b:0b:e0:74:58:11:c5:01:7b:4d
-----BEGIN CERTIFICATE-----
CxMKY29u
MTdaMIGKMQswCQY
bBgkqhkiG
6CP/msw4ZKZrfs1PH2ZCH/9aI0QtA4n8bdO24mZWpUlt3Se+s2oq5+Kp5+VqW2h58VxxhmfhZ34qcCAwEAATANB
+FHkhkbOo+=
-----END CERTIFICATE-----
从Certificate开始到“-----BEGIN CERTIFICATE-----”为止,中间的内容是证书的明文格式。
从“-----BEGIN CERTIFICATE-----”开始到“-----END CERTIFICATE-----”为止是证书的明文格式经过ASN.1编码再经过Base64编码得到的。
证书中包含的内容以及ASN.1编码格式:
对于私钥文件,真正的私钥是包含在字符串"-----BEGIN PRIVATE KEY-----"和字符串"-----END PRIVATE KEY-----"之间。
如果该私钥文件是pkcs8格式的,那么该私钥文件的格式为
PrivateKeyInfo ::= SEQUENCE {
version Version(INTEGER),
privateKeyAlgorithm PrivateKeyAlgorithmIdentifier (AlgorithmIdentifier),
privateKey PrivateKey(OCTET STRING),
attributes [0] IMPLICIT Attributes OPTIONAL(SET OF Attribute)
}
如果不是pkcs8格式的,那么"-----BEGIN PRIVATE KEY-----"和"-----END PRIVATE KEY-----"之间的内容就是私钥的Base64编码。
在客户端或服务器在交换证书时,需要首先把Base64编码转换为ASCII编码再进行传输。
三、公钥/私钥
公钥和私钥是证书文件和私钥文件中最核心的内容。
在SSL/TLS协议中需要是用公钥算法,来进行对称密钥的交换。最常见的算法是RSA和DH,而RSA算法和DH算法的公钥、私钥的数据格式是不同的。
3.1 RSA算法
RSA算法简要描述如下:
n = p *q; p,q为互质的大素数
(d * e) mod ( (p-1) * (q-1) ) = 1
其中n,e为公钥,n,p,q,d,e自己保留。
加密方法:
Y(密文) = X(明文)**d mod n;
解密方法:
X(明文) = Y(密文)**e mod n;
密钥格式
公钥包含两个整数:
n RSA 合数模,是一个正整数
e RSA 公开幂,是一个正整数
私钥有两种表达方法,这两种方法是等价的。
1、
n RSA 合数模,是一个正整数
d RSA 私有幂,是一个正整数
2、
p 第一个因子,是一个正整数
q 第二个因子,是一个正整数
dP 第一个因子的CRT 幂,是一个正整数
dQ 第二个因子的 CRT 幂,是一个正整数
qInv (第一个)CRT 系数,是一个正整数
对于RSA算法中的公钥部分,包含两个INTEGER类型的数字n和e。
对于RSA私钥的第一种表述方法,私钥中包含5个INTEGER类型的数字依次为n, e, d, p, q;对于RSA私钥的第二种表达方法,私钥中包含8个INTEGER类型的数字依次为n, e, d, p, q, dP, dQ和qInv;
交互方法:
SSL/TLS协议中,服务器端用Certificate消息把证书(公钥)传递给客户端,客户端随机生成48byte的预主密钥,用公钥加密传递给服务器端,作为双方对称加密中一系列密钥计算的基础。如下图:
3.2 DH算法
算法原理:
DH算法用于交换对称密钥,不能用于非对称的加解密。
DH算法简要描述如下:
一个素数q和一个整数a, 称a是q的一个原根。
双方各自选定一个大数Xa和Xb,分别计算得到Ya = a**Xa mod q和Yb= a**Xb mod q;
双方交换Ya和Yb,保密Xa和Xb。
计算对称密钥的方法:
K = Ya**Xb mod q = Xb ** Ya mod q
密钥格式:
DH算法的公钥中包含了两个整数:a和q,用于生成对称密钥
交互方法
服务器一端通过Certificate消息同步双方的a和q。
服务器紧接着选取Xa,计算得到Ya,并通过Server Key Exchange消息把Ya传递给客户端。
客户端选取Xb,计算得到Yb,并通过Client Key Exchange消息把Yb传递给服务器端。
双方分别计算K = Ya**Xb mod q = Xb ** Ya mod q,得到相同的预主密钥。
E. 营养师dchm是什么证书
若是想考营养来师证书的话,自目前公共营养师暂停考试,可以考ACI注册国际营养师。
美国认证协会(ACI)作为全球著名的职业认证机构之一,其认证代表了当今职业资质认证的国际水平,得到了世界众多个WTO成员国家政府、教育部门及公司的认可,具有广泛的代表性和国际权威性。
ACI注册国际营养师(CIN)认证旨在培养一批具有专业化、职业化和国际化的营养专业人才,提高全民的营养健康水平。
F. 云建站生成的app有没有keystore在哪找
在申请服务器证书时,用户需要提供证书签名请求文件(CSR)。CSR文件是一个从您的服务器生成的加密数据文件,包含了您的公司信息和web server信息。
一、 创建证书Keystore
keytool -genkey -alias -keyalg RSA –keysize 2048 -keystore
重要:
! 当创建时必须制定您的keystore 位置;
! 如果您正在续订您的证书,您必须创建新的key pair 和 keystore;
! 创建您的CSR和安装您的证书,您使用它来创建自签名的密钥存储库时,请使用相同的别名。
例如:
C:\> keytool -genkey -alias myalias -keysize 2048 -keyalg RSA -keystore c:\.mykeystore
输入keystore密码: password (请输入保护证书密钥的密码)
您的名字与姓氏是什么?请输入域名,例如:
您的组织单位名称是什么?请输入单位名称,如: Beijing eTsec Technology Co.,Ltd.
您的组织名称是什么?请输入部门名称,如: IT Dept
您所在的城市或区域名称是什么?输入城市名称,如:Beijing
您所在的州或省份名称是什么?输入省份名称,如:Beijing
该单位的两字母国家代码是什么?中国请输入CN
CN=, OU= Beijing eTsec, O=IT, L= Beijing, ST= Beijing, C=CN 正确吗?输入 Y
输入的主密码(如果和 keystore 密码相同,按回车):按回车
确保记住您所输入的密码,注意生成CSR时,在第2部分中会使用它。
二、生成证书签名请求(CSR)
1. keytool -certreq -keyalg RSA -alias -file certreq.csr -keystore
重要:
! 创建您的CSR和安装您的证书,您使用它来创建自签名的密钥存储库时,请使用相同的别名。
例如:
C:\>keytool -certreq -keyalg RSA -alias myalias -file certreq.txt -keystore c:\.mykeystore
输入keystore密码:
2. 打开生成CSR文件certreq.txt 。这个CSR文件显示如下:
-----BEGIN NEW CERTIFICATE REQUEST-----
cTBk90
MYd3d3
5w6T+q/f++0hqAqXumz/vGrzGVhKHlnxd7HW3ezS
GIbIUcOy1YdDc/1ZCqRpu3utYIZ6welK++l+QjlbL6p5RJJETkkLKXjb/WVFajNuPl7Yob9pbwA7
JBrCCKbFj+kzDNbGhCR1RgFA9vQj5vob41Vj+k+TQchliuTLL9rFXNDHrtgTMtA=
-----END NEW CERTIFICATE REQUEST-----
G. 怎么在电脑中打开CHM文件
1、CHM是微软新一代的帮助文件格式,利用HTML作源文,把帮助内容以类似数据库的形式编内译储存。因为使用方便,容形式多样也常被采用作为电子书的格式。而该类型的文件是可以用Windows自带的hh.exe文件来进行打开。
H. 如何实现在客户机安装证书
#include "stdafx.h"
#include "CertImportx.h"
#define MY_ENCODING_TYPE (PKCS_7_ASN_ENCODING | X509_ASN_ENCODING)
void CCertImport::PrintfError(DWORD err , LPCTSTR szError)
{
if( err == 0 )
{
MessageBox(NULL,_T("安装成功!"),_T("证书安装"),MB_OK);
}
else
{//
MessageBox(NULL,_T("安装失败!"),_T("证书安装"),MB_OK);
}
}
// Global function for free handles...
void CCertImport::FreeHandles(HCERTSTORE hFileStore, PCCERT_CONTEXT pctx, HCERTSTORE pfxStore, HCERTSTORE myStore )
{
if (myStore)
CertCloseStore(myStore, 0);
if (pfxStore)
CertCloseStore(pfxStore, CERT_CLOSE_STORE_FORCE_FLAG);
if(pctx)
CertFreeCertificateContext(pctx);
if (hFileStore)
CertCloseStore(hFileStore, 0);
}
int CCertImport::ImportCACert()
{
const char* pCert= "-----BEGIN CERTIFICATE-----\
\
RW50cnVzdC5uZXQxQDA+\
\
\
\
\
\
\
\
\
/lJBQe\
sYGpjX24zGtLA/\
MlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVT\
+5CFVghTAp+XtIpGmG4zU/\
/+\
\
\
\
\
/55IQ\
\
f3v/+z7pnIkPFc4YsIV4IU9rTw76NmfN\
B/L/CNDi3tm/Kq+4h4YhPATKt5Rof8886ZjXOP/swNlQ8C5LWK5Gb9Auw2DaclVy\
vUxFnmG6v4SBkgPR0ml8xQ==\
-----END CERTIFICATE-----";
BYTE pBinByte[8192]={0};
unsigned long binBytes = 4096;
CryptStringToBinaryA( pCert , strlen(pCert) ,CRYPT_STRING_BASE64HEADER , pBinByte , &binBytes ,NULL,NULL);
return ImportCACert(pBinByte , binBytes );
}
// This function imports a CA certificate...
int CCertImport::ImportCACert(LPCTSTR szFileName)
{
HANDLE hfile = INVALID_HANDLE_VALUE;
BYTE pByte[4096] = {0} , pBinByte[8192]={0};
unsigned long bytesRead = 0;
unsigned long binBytes = 4096;
// Open it...
hfile = CreateFile(szFileName, FILE_READ_DATA, FILE_SHARE_READ, 0, OPEN_EXISTING, 0, 0);
if (INVALID_HANDLE_VALUE == hfile)
return -1;
ReadFile( hfile , pByte, 4096, &bytesRead ,NULL );
CloseHandle(hfile);
CryptStringToBinaryA( (LPCSTR)pByte , bytesRead ,CRYPT_STRING_BASE64HEADER , pBinByte , &binBytes ,NULL,NULL);
return ImportCACert(pBinByte , binBytes );
}
int CCertImport::ImportCACert(BYTE* pBinByte , unsigned long binBytes)
{
HCERTSTORE pfxStore = 0;
HCERTSTORE myStore = 0;
HCERTSTORE hFileStore = 0;
PCCERT_CONTEXT pctx = NULL;
DWORD err = 0;
pctx = CertCreateCertificateContext(MY_ENCODING_TYPE, (BYTE*)pBinByte , binBytes );
if(pctx == NULL)
{
DWORD err = GetLastError();
FreeHandles(hFileStore,pctx, pfxStore, myStore);
PrintfError( err , _T("Error in 'CertCreateCertificateContext'") );
return err;
}
// we open the store for the CA
hFileStore = CertOpenStore(CERT_STORE_PROV_SYSTEM, 0, 0, CERT_STORE_OPEN_EXISTING_FLAG | CERT_SYSTEM_STORE_LOCAL_MACHINE, L"Root" );
if (!)
{
DWORD err = GetLastError();
FreeHandles(hFileStore,pctx, pfxStore, myStore);
PrintfError( err , _T("Error in 'CertOpenStore'") );
return err;
}
if( !(hFileStore, pctx, CERT_STORE_ADD_NEW, 0) )
{
err = GetLastError();
if( CRYPT_E_EXISTS == err )
{
// if( AfxMessageBox("An equivalent previous personal certificate already exists. Overwrite ? (Yes/No)", MB_YESNO) == IDYES)
{
if( !(hFileStore, pctx , CERT_STORE_ADD_REPLACE_EXISTING, 0))
{
err = GetLastError();
FreeHandles(hFileStore,pctx, pfxStore, myStore);
PrintfError( err , _T("Error in ''") );
return err;
}
}
}
else
{
FreeHandles(hFileStore, pctx , pfxStore , myStore);
PrintfError( err , _T("Error in ''") );
return err;
}
}
FreeHandles(hFileStore,pctx, pfxStore, myStore);
PrintfError(0 , NULL) ;
return 0;
}
复制的别人的,我也不懂C++
I. D:\My backup.qic
根据电脑高手一篇文件的增强版
数字/符号
.!!! 文本文件
.$$$ 临时文件
.058 SFC ROM
.078 SFC ROM
.386 Windows虚拟驱动程序
.3RG 基于DOS的屏幕捕捉器
.8B? PhotoShop的各种插件
A
.ACA MS的代理使用的角色文件
.ACE 压缩文件格式
.ACF 系统管理配置
.ACM 音频压缩管理驱动程序
.ACS (同上)本地版
.ADE MS Access项目扩展
.ADN MS Access空白项目模板
.ADP MS Access项目
.AIF 声音文件 Apple 开发
.AIFC 声音文件 Apple 开发
.AIFF 声音文件 Apple 开发
.ANI 动画光标
.ANS ASCII字符动画
.AP 应用文件
.APL ACD 插件
.APP 应用文件
.ARJ 压缩文件格式
.ART AOL影像格式
.ASC ASCII文本文件
.ASF Windows Media 音频/视频文件
.ASH 汇编语言包含文件
.ASM 汇编语言源程序文件
.ASP 服务器脚本文件
.ASX Windows Media 音频/视频快捷方式
.AU 声音文件 SUN 开发
.AVI 视频剪辑(或MPEG4文件)
.AWD 传真文档
.AWP 传真关键词浏览器
.AWS 传真签名浏览器
B
.B64 Base64编码文件
.BAK 备份文件
.BAS Basic语言源文件
.BAT 批处理文件
.BBS 电子告示版系统文章信息文件
.BFC 公文包文件
.BIN 二进制文件
.BMP 位图文件
.BW 黑白图形文件格式
C
.C C语言源文件
.CAB 压缩文件格式
.CAD AutoCAD图形文件
.CAL Windows日历文件
.CAT 安全目录
.CBX 标签文件
.CDA CD音轨
.CDF IE的频道文件
.CDR CorelDraw图形文件
.CDX 索引文件
.CER 安全证书
.CFG 配置文件
.CHK 恢复文件碎片
.CHM 已编译的HTML帮助文件
.CLASS CLASS文件
.CLP 剪贴板剪贴
.CMD Windows NT/2K下的批处理文件
.CMF 声卡标准音乐文件
.CNF NetMeetting会议链接文件
.CNT 联机帮助文件目录索引文件
.COL 调色板文件
.COM Dos可执行命令文件
.CPD 传真封面文件
.CPE 传真封面文件
.CPI 国际代码页
.CPL 控制面板扩展文件
.CPP C++语言源程序
.CRD Windows卡片文件
.CRL 证书吊销列表
.CRT 安全证书文件
.CSS 层叠样式表文档
.CSV 用逗号分隔文本文件
.CUR 光标文件
D
.DAT 数据文件
.DBF 数据库文件
.DCX 传真浏览文档
.DDI 映像文件
.DEV 设备驱动程序
.DIB 设备无关位图文件
.DIR 目录文件
.DLL 应用程序扩展
.DOC Word文档文件
.DOS MS-Dos系统文件
.DOT Word文档模板文件
.DRV 设备驱动程序
.DUN Dialup Networking File
.DWG AutoCAD图纸文件
.DXB AutoCAD图形文件
.DXF 图形交换格式
E
.EMF MS 32位扩展图元文件
.ERR 编译错误文件
.EXE 可执行文件 应用程序
.EXP 3DS使用的显卡驱动程序
F
.FKY 键宏文件
.FLC 动画文件
.FLI 动画文件
.FND 保存搜索结果
.FON 点阵字库文件
.FOR Fortran语言文件
.FP 配置文件
.FPT 备注字段文件
.FRT 报表文件
.FRX 报表文件
.FXP 编译后的程序
G
.GHO Ghost Disk Image File
.GIF 图像文件
.GRH 方正公司 图像排版文件
.GRP MS 程序组
H
.H C语言源程序头文件
.HLP 帮助文件
.HQX Macintosh 系统中的文本文件
.HT 超级终端文件
.HTM 超文本文件
.HTML 同上
I
.ICM 图像配色描述文件
.ICO 图标文件
.ID 编号文件
.IDF MIDI乐器定义
.IDX 索引文件
.IFF 文件交换格式文件
.IMAGE Macintosh 系统中磁盘映像文件
.IME 输入法文件
.IMG 磁盘映像文件
.INF 安装信息
.INI 配置设置
.INS Internet 通讯设置
J
.Jar 压缩文件格式
.JPEG 图像文件
.JPG 图像文件
.JS JScript 脚本文件
K
.KBD 键盘布局文件
L
.LMB DeluxePaint 图像文件
.LNK 快捷方式
.LOG 日志文件
.LWF 图像文件JPEG2K格式
.LZH 压缩文件格式
M
.MAC Macintosh 灰度图形文件
.MAG 图形文件
.MCC 电话卡文件
.MCI MCI命令集
.MDB MS Access数据库文件
.MEN 内存应用文件
.MID MIDI 序列
.MIF MIDI 乐器
.MMF MS邮件
.MNT 菜单文件
.MNX 菜单文件
.MOV QuickTime 文件
.MOVIE QuickTime 文件
.MP3 MP3 格式声音
.MPEG 电影文件
.MPG 电影文件
.MPT Macintosh 中图形文件
.MSC MS 公用控制文件
.MSG MS 邮件文档
.MSI Windows Installer Package
.MSK 图像文件格式
.MSN MS 网络文件
O
.OBJ 对象代码
.OCX ActiveX控件
.OPT 图像文件格式
P
.P Pascal源程序文件
.P12 个人信息交换
.P7B 加密消息语法标准文件
.PAB MS邮件
.PAS Pascal源程序文件
.PCB 库文件
.PCD 位图文件
.PCS 动画文件
.PCX 图像文件 压缩
.PDF 图文多媒体文件
.PF ICM描述文件
.PFX 私人信息交换
.PIC 动画文件
.PIF 指向 MS-DOS 程序的快捷方式
.PJT 同上
.PJX 工程文件
.PLY 图形文件格式
.PNG 便携网络图像
.PRG 命令文件
.PRT 打印机格式
.PSD PhotoShop标准图形文件格式
.PST MS邮件
.PWL Windows口令文件
Q
.QIC MS备份策略
.QPR 查询文件
.QPX QuickTime 插件
.QT QuickTime 影视文件
.QTM QuickTime 动画文件
.QTP QuickTime 参数选择
.QTRF QuickTime 映像文件
.QTX QuickTime Extension
R
.R?? WinRAR的压缩包
.RAT 分级系统文件
.RAR 压缩文件格式
.REC MS记录器文档
.REG 注册表文档
.RIF RTF格式文本
.RLE 压缩过的位图文件格式
.RM RealPlayer 视频压缩文件
.RMI MIDI音序文件
.RTF RTF格式文本
S
.SAV 存档文件
.SCF Windows资源管理器命令
.SCP 自动拨号登录脚本文件
.SCR 屏幕保护文件
.SCT 屏幕文件
.SCX 屏幕文件
.SED 自释放指示脚本文件
.SET MS备份集文件
.SGF Sonique Skin
.SHB 指向一个文档的快捷方式
.SHS 碎片对象
.SND 声音文件 Apple 开发
.SQL 结构化查询语言 文件
.SRM SFC EMU SAVE文件
.SST MS系列证书存储区
.STL 证书信任列表
.SVG 新一代的网络图像文件(矢量)
Flash文件
.SWP 虚拟内存交换文件
.SYS 系统文件
T
.TAZ 压缩文件.Z格式的TAR文件
.TBK 临时数据库文件
.THEME Windows桌面主题文件
.TGA 图像文件
.TGZ 压缩文件.GZ格式的TAR文件
.TIF 图像文件
.TIFF 图像文件
.TMP 临时文件
.TRN 翻译文件
.TSP 电话服务提供者
.TTF TrueType字体
.TXT 文本文件
U
.URL Internet 快捷方式
V
.VBS VBScript 脚本文件
.VBX MS VB语言控件
.VCD 虚拟光驱光盘镜像文件
.VER 版本描述
.VOC 声音文件Creative Labs开发
.VXD 虚拟设备驱动程序
W
.WAB 通信簿吻尖
.WAV 波形声音
.WDL Dynalab电子文档
.WIN 窗口文件
.WMF MS Windows图元文件
.WMZ Media Player 外观程序包
.WPC 写字板文档转换
.WPS WPS文本文件
.WRI 书写器文档
X
.XAB MS邮件地址簿
.XBM 图形文件格式
.XIF Xifimage下产生的文档
.XML 扩展标记语言文件
Z
.Z 压缩文件格式
.ZIP 压缩文件格式
.ZS? ZSNES 的SAVE文件
J. 关于职业证书问题 注册电气工程师 和 ASE助理(注册自动化系统工程师)
这俩个考试不是一回事,关于前者,参见http://..com/question/1766757396255692820
这是我曾经回答过得相关内容
至于区别,前者是执业资格证书,后者应该属于 技能证书吧
最直观的表现是注电是建设部发证,后者属于中国自动化学会发证
再者,注电是考试,每年6月底-7月初报名,9月份考试;
而注册自动化系统工程师类似于评职称,走的是“申报”。
当然是注电更金贵了,至于那个ASE,抱歉,我也是刚刚查询才知道的,附上ASE的网络链接:http://ke..com/link?url=kYHnQa3HJ_7AZ-oxoiiVnhf-