`
文章列表
github地址:https://github.com/jjkester/django-auditlog 使用简单,详情请看使用文档 from auditlog.registry import auditlog from django.db import models class MyModel(models.Model): pass # Model definition goes here auditlog.register(MyModel) 注意:model的update方法不能记录日志。只有delete,create,save ,update可以用sa ...
github地址:https://github.com/kevinsawicki/http-request 类似python requests包调用简单,不需要处理复杂的数据流。 下面引用同行中文使用说明,没有maven,可将源码copy出来,就一个文件,参考hub使用说明。 原文链接:www.jianshu.com 在我们日常工作中,我们需要经常和第三方接口进行交互通信,很多时候我们都是使用http协议进行交互,java原生自带对http的支持(java.net.*),但是使用起来不太方便,除此之外,用的最多的就是apache httpclient工具包。但是个人使用这么久而言,感觉不管是原 ...
原文来自: http://yushine.iteye.com/blog/1167734 简介 :     虽然python提供了smtplib库,来完成email的发送功能,但是django对其进行了封装,使得发送邮件的接口变得更简单,更方便,django的封装位于django.core.mail 例子:     from djang ...
由来:     RSA加密算法是一种非对称加密算法。在公钥加密标准和电子商业中RSA被广泛使用。RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。 算法基础: RSA算法非常简单,概述如下: 找两素数p和q 取n=p*q 取t=(p-1)*(q-1) 取任何一个数e,要求满足e<t并且e与t互素(就是最大公因数为1) 取d*e%t==1 这样最终得到三个数: n   d   e 设消息为数M (M ...
由来:     斐波那契数列的发明者,是意大利数学家列昂纳多·斐波那契(Leonardo Fibonacci),斐波纳契数列,又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被以递归的 ...
正则表达式中的特殊字符(转载:http://www.blogjava.net/onejavaer/articles/79070.html) 字符 含意 \ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\*/将只匹配"a*"。 ^ 匹配一个输入或一行的开头,/^a/匹配" ...
js验证数字正则表达式 文章分类:Web前端 js验证数字正则表达式 function istrue(a){ var reg=/^(([a-z]+[0-9]+)|([0-9]+[a-z]+))[a-z0-9]*$/i; return reg.test(a); } function   isNumeric(a) {     var   reg=/^(-|+)?d+(.d+)?$/    return(reg.test(a)); } //检查是否为正数 function   isUnsignedNumeric(a) {     var   reg=/^d+(.d+)?$/     alert r ...
public void batchUpdate( final String statementName, final List list) {        try {            if (list != null ) {               this .getSqlMapClientTemplate().execute( new SqlMapClientCallback() {                   public Object doInSqlMapClient(SqlMapExecutor executor) throws SQLException {      ...
参考:http://code.google.com/p/struts2-ssl-plugin/ 应用服务器(tomcat6)配置ssl参考: http://alargon.iteye.com/blog/1518509
http://hi.baidu.com/jingyilong88/blog/item/f3ce0fde91e8303211df9be5.html(原文地址) ssl证书申请流程2011-12-23 11:23 SSL证书的申请流程如下所示: 一 双方签定购买合同   首先双方签定数字证书购买合同,可以以传真,扫描,快递等方式完成。 二 客户方付款   贵司以电汇,支票等方式向我司支付数字证书款项,付款账户请参照合同。 三 客户方提交数字证书申请资料   申请verisign SSL证书的客户请提交以下资料: 1        最新年检的企业法人营业执照副本复印件 2       ...
查看已使用端口 •在windows命令行窗口下执行:netstat -ano      我们可以知道某一端口被那个进程(对应PID)占用;然后我们可以打开任务管理器;查看某一PID对应的进程名;如果PID没有显示,菜单》查看》选择列》选中PID即可;得知进程后,我们可以将进程杀掉;修改其使用的端口。 •继续执行下面命令:C:/>netstat -aon|findstr "80" C:\Documents and Settings\Administrator>netstat -ano|findstr "80"   TCP    0.0. ...
1.      生成 server key : 以命令行方式切换到目录%TOMCAT_HOME%,在command命令行输入如下命令(jdk1.4以上带的工具): keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit -keystore server.keystore -validity 3600 用户名输入域名,如localhost(开发或测试用)或hostname.domainname(用户拥有的域名),其它全部以 enter 跳过,最后确认,此时会在%TOMCAT_HOME%下生成se ...
HTTPS实际是SSL over HTTP, 该协议通过SSL在发送方把原始数据进行加密,在接收方解 密,因此,所传送的数据不容易被网络黑客截获和破解。本文介绍HTTPS的三种实现方法 。 方法一 静态超链接 这是目前网站中使用得较多的方法, ...
步骤: (1)找到resin安装目录,进入lib目录 (2)进行resin.jar包中的com.caucho.Version类 举例: 如:resin安装目录为/home/resin/则可以按以下命令执行: (1)cd /home/resin/lib (2)java -classpath ./resin.jar com.caucho.Version
Global site tag (gtag.js) - Google Analytics