摘要: 一般用JavaMail发送邮件都需要先登录到外部smtp服务器(如smtp.163.com) 二次转发,其实只要得到域名的邮件交换服务器地址(MX)就可以直接将邮件发出 这里用到了dnsjava(下载地址:http://www.dnsjava.org/)来获取MX记录。考虑到效率问题可将每次获取的M 阅读全文
posted @ 2016-05-28 16:50 旧巷里的旧少年 阅读(398) 评论(0) 推荐(0)
摘要: SendEmail.java [java] view plaincopyprint? package com.app.tools; import java.util.Date; import java.util.Properties; import javax.mail.Authenticator; 阅读全文
posted @ 2016-05-28 15:33 旧巷里的旧少年 阅读(242) 评论(0) 推荐(0)
摘要: 最近从项目分离出来的注册邮箱激活功能,整理一下,方便下次使用 RegisterValidateService.java [java] view plaincopyprint? package com.app.service.impl; import java.text.ParseException; 阅读全文
posted @ 2016-05-28 15:31 旧巷里的旧少年 阅读(370) 评论(0) 推荐(0)
摘要: Java注册帐号邮箱激活验证实现 1.需要加入发送邮件的mail.jar: http://www.oracle.com/technetwork/java/javamail/index-138643.html ? 2.将字符串通过MD5进行加密的工具类: ? ? 3.发送邮件的工具类: ? ?4.发送 阅读全文
posted @ 2016-05-19 23:11 旧巷里的旧少年 阅读(616) 评论(0) 推荐(0)
摘要: 你通常见到的一个流程大概是这样的:1. 填写用户名、密码、重复密码、Email、……,提交;2. 收取邮件,点击激活链接;3. 进一步完善资料或使用网站。照上面的流程,请大家思考:“在邮箱激活链接未得到使用之前,网站就已经将该Email地址与一个用户名和密码绑定了关系,这是否存在问题?”这当然是存在 阅读全文
posted @ 2016-05-19 23:08 旧巷里的旧少年 阅读(1610) 评论(0) 推荐(0)
摘要: 这篇文章简单的模拟了网上利用邮箱激活用户注册这样的一个功能 1. 呈现给用户的注册界面:(为了简单起见,就剩下两个输入域,邮箱和昵称) [html] view plain copy print? <%@ page language="java" import="java.util.*" pageEn 阅读全文
posted @ 2016-05-19 23:05 旧巷里的旧少年 阅读(463) 评论(0) 推荐(0)
摘要: on 2012-07-14 21:24 Bang 阅读(102) 评论(0) 编辑 收藏 续 第二部分 初始后端实现 框架后端支持编译器和解释器。现在框架抽象类Backend有两个极简版实现,一个为编译器另一个为解释器。图2-7 展示了它们的UML类图。 图2-7 子类CodeGenerator和E 阅读全文
posted @ 2016-05-06 22:44 旧巷里的旧少年 阅读(838) 评论(0) 推荐(0)
摘要: 在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。现在,通过JSTL的迭代标签可以在很大的程度上简化迭代操作。 JSTL所支持的迭代标签有两个,分别是<c:forEa 阅读全文
posted @ 2016-05-01 15:12 旧巷里的旧少年 阅读(830) 评论(0) 推荐(0)
摘要: 在网络工具中有“瑞士军刀”美誉的NetCat, 在我们用了N年了至今仍是爱不释手。因为它短小精悍(这个用在它身上很适合,现在有人已经将其修改成大约10K左右,而且功能不减少)。现在就我的一些使用心得和一些帮助文档中,做一些介绍与大家共勉。 1、了解NC的用法 命令:nc?C 技巧:win98用户可以 阅读全文
posted @ 2016-04-23 21:46 旧巷里的旧少年 阅读(617) 评论(0) 推荐(0)
摘要: netcat被誉为网络安全界的‘瑞士军刀',相信没有什么人不认识它吧...... 一个简单而有用的工具,透过使用TCP或UDP协议的网络连接去读写数据。它被设计成一个稳定的后门工具,能够直接由其它程序和脚本轻松驱动。同时,它也是一个功能强大的网络调试和探测工具,能够建立你需要的几 乎所有类型的网络连 阅读全文
posted @ 2016-04-23 21:44 旧巷里的旧少年 阅读(1211) 评论(0) 推荐(0)