- 浏览: 93138 次
- 性别:
- 来自: 大连
-
最新评论
文章列表
Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:
/sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置
1.直接用crontab命令编辑
cron服务提供crontab命令来设定cron服务的,以下是这个命令的一些参数与说明:
crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数
cro ...
- 2007-11-28 14:29
- 浏览 1460
- 评论(0)
女大学生们的文雅性暗示,你们遇到了吗
法律系
男:法律面前人人平等,这句话你一定不反对吧。
女:当然。
男:可是我觉得这么久以来你一直高我一等。
女:日后就平等了
物理系
男:我们现在已经恋爱半年了,算是热恋了吧?
女:不算。
男:为什么,这样的热度还不够吗?
女:不够,还差一焦。
美术系
男:有你做我的模特,我觉得我的人体画画得比以前好多了
女:我不这样认为。
男:为什么啊?
女:因为你即使在这样的情况下,也没能抓住机会,好好把握我的两个优点
计算机系
男:自从我们相爱你每天都很开心。
女:是的。
男:那么你对我们的将来有什么设想?
女:我没想那么远,只 ...
- 2007-10-31 13:05
- 浏览 1081
- 评论(0)
好东西大家一起分享。我刚弄完,确实好用。清除了很多临时文件垃圾。现在打开文档的速度明显加快!
你的电脑系统磁盘的可用空间正在一天天在减少呢?是不是像老去的猴王一样动作一天比一天迟缓呢?
没错!在Windows在安装和使用过程中都会产生相当多的垃圾文件,包括临时文件(如:*.tmp、*._mp)日志文件(*.log)、临时帮助文件(*.gid)、磁盘检查文件(*.chk)、临时备份文件(如:*.old、*.bak)以及其他临时文件。特别是如果一段时间不清理IE的临时文件夹“Temporary Internet Files”,其中的缓存文件有时会占用上百MB的磁盘空间。这些垃圾文件不仅仅浪费 ...
- 2007-10-31 12:45
- 浏览 1101
- 评论(0)
建立web项目
mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-webapp -DarchetypeArtifactId=maven-archetype-webapp
建立文档项目
mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-site
常用命令
mvn ...
- 2007-09-12 20:45
- 浏览 979
- 评论(0)
80%的销售来源于报价后第4至11次的跟踪
记得在欧洲工作的时候,我先前的美国老板对我说:嗨,伙计,做销售,你得学会跟踪。
为进一步说明问题,老板举了一个生动的实例:有个人看到我们的招聘广告,在应聘截止最后 ...
- 2007-08-27 12:53
- 浏览 1013
- 评论(0)
X509Store store = new X509Store(StoreName.My, StoreLocation.CurrentUser);
store.Open(OpenFlags.ReadOnly | OpenFlags.OpenExistingOnly);
X509Certificate2Collection certs = X509Certificate2UI.SelectFromCollection(store.Certificates, "Certificates", "Please select certificate to use" ...
- 2007-07-15 19:49
- 浏览 4409
- 评论(0)
使用 add Web Reference添加 web service。
导入 System.Security
代码:
using System.Security.Cryptography.X509Certificates;
using System.Net;
using System.Security.Authentication;
using System.Net.Security;
using WebServiceWithSSL.localhost;
X509Store store = new X509Store(StoreName.My, StoreLocation.C ...
- 2007-07-15 16:22
- 浏览 6142
- 评论(0)
数字签名:
MD5(Message Digest Algorithm 5):是RSA数据安全公司开发的一种单向散列算法。
SHA(Secure Hash Algorithm):可以对任意长度的数据运算生成一个160位的数值;
DSA(Digital Signature Algorithm):数字签名算法,是一种标准的 DSS(数字签名标准);
非对称加密:
RSA:由RSA公司发明,是一个支持变长密钥的公共密钥算法,需要加密的文件块的长度也是可变的;
ECC(Elliptic Curves Cryptography):椭圆曲线密码编码学。
对称加密:
D ...
- 2007-07-03 09:59
- 浏览 2035
- 评论(0)
微软研发制胜策略读书笔记(转)
(http://www.blogjava.net/huanzhugege/archive/2007/06/03/121613.html)
1、开发工作进行到比较后期时,会进入一个“视觉冻结”阶段,也就是界面固定不动,这样做的目的是让使用手册等文件能够定稿。
2、电 ...
- 2007-06-09 15:52
- 浏览 1100
- 评论(0)
读取公钥可以使用JAVA本身的类即可。
读取私钥可以使用http://www.bouncycastle.org提供的类。
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.security.InvalidKeyException;
import java.security.KeyStore;
import java.security.KeyStoreException;
import java.security.NoSuchAlgo ...
- 2007-06-03 22:43
- 浏览 7164
- 评论(0)
对数据使用私钥进行签名。
然后使用公钥验证签名。
import java.security.InvalidKeyException;
import java.security.KeyPair;
import java.security.KeyPairGenerator;
import java.security.NoSuchAlgorithmException;
import java.security.Signature;
import java.security.SignatureException;
public class Sign {
private static ...
- 2007-06-02 18:43
- 浏览 1488
- 评论(0)
PKCS是由美国RSA数据安全公司及其合作伙伴制定的一组公钥密码学标准,其中包括证书申请、证书更新、证书作废表发布、扩展证书内容以及数字签名、数字信封的格式等方面的一系列相关协议。到1999年底,PKCS已经公布了以下标准:
PKCS#1:定义RSA公开密钥算法加密和签名机制,主要用于组织PKCS#7中所描述的数字签名和数字信封[22]。
PKCS#3:定义Diffie-Hellman密钥交换协议[23]。
PKCS#5:描述一种利用从口令派生出来的安全密钥加密字符串的方法。使用MD2或MD5 从口令中派生密钥,并采用DES-CBC模式加密。主要用于加密从一个计算机传送到另一个 ...
- 2007-06-01 22:29
- 浏览 3845
- 评论(0)
PKCS#7,也叫做加密消息的语法标准,由RSA安全体系在公钥加密系统中交换数字证书产生的一种加密标准。
概述
PKCS#7描述数字证书的语法和其他加密消息——尤其是,数据加密和数字签名的方法,也包含了算法。当使用PKCS#7进行数字签名时,结果包含签名证书(一列相关证书撤回列表)和已证明路径上任何其他证书。如果使用PKCS#7加密数据,通常包含发行者的参考消息和证书的序列号,它与用于解密已加密数据的公共密钥相关。
PKCS#7也支持另外一些特征,如:
·递归,在一个数字信封上附上一个数字信封,还可再附上一个数字信封,如此等等。
·加密消息和数字签名的时间标记。
·签名计数和用户定义属性。
实现 ...
- 2007-06-01 22:26
- 浏览 1732
- 评论(0)
<hr>-----request.getAttributeNames---------<hr>
<%{
Enumeration<String> attrEnum =request.getAttributeNames();
String attrName = null;
while (attrEnum.hasMoreElements() ) {
attrName = attrEnum.nextElement();
out.println( attrName + ":");
out.println( req ...
- 2007-05-16 11:05
- 浏览 1379
- 评论(0)