Note in leaning programing knowledge and skills.
摘要:这篇文章是要介绍如何要用JavaMail通过需认证的SMTP服务器发HTML格式的邮件。首先在sun网站上下载JavaMail的实现,和JAF的实现(不知道为啥不放在一起),加入你的classpath。 代码先从Authenticator继承一个class,比如叫SMTPAuthenticator,这个要用于和SMTP服务器连接时做认证的。 class SMTPAuthenticator ex...
阅读全文
摘要:正则表达式话题 [出处:http://www.regexlab.com/zh/regtopic.htm] 引言 本文将逐步讨论一些正则表达式的使用话题。本文为本站基础篇之后的扩展,在阅读本文之前,建议先阅读正则表达式参考文档一文。 1. 表达式的递归匹配 有时候,我们需要用正则表达式来分析一个计算式中的括号配对情况。比如,使用表达式 "\( [^)]* \)" 或者 "\( .*...
阅读全文
摘要:分组构造使您可以捕获子表达式组并提高具有非捕获预测先行和回顾后发修饰符的正则表达式的效率。下表描述了正则表达式分组构造。 分组构造 说明 ( ) 捕获匹配的子字符串(或非捕获组;有关详细信息,请参见正则表达式选项中的 ...
阅读全文
摘要:替换使用 | 字符来允许在两个或多个替换选项之间进行选择。例如,可以扩展章节标题正则表达式,以返回比章标题范围更广的匹配项。但是,这并不象您可能认为的那样简单。替换匹配 | 字符两边的尽可能最大的表达式。您可能认为,下面的表达式匹配出现在行首和行尾、后面跟一个或两个数字的 Chapter 或 Section: /^Chapter|Section [1-9][0-9]{0,1}$/ 很遗憾,上面的正...
阅读全文
摘要:一、准备工作: 1、安装IIS 利用控制面板-》添加/删除程序-》添加/删除Window组件,利用Windows安装光盘,安装‘Internet 信息服务(IIS)’ 2、下载软件 (1) 下载Mantis :下载地址:http://www.mantis.org/download.php,目前最高版本是1.0.0 rc3 (2) 下载PHP:下载地址:http://www.php.net/dow...
阅读全文
摘要:摘要: Java Authentication Authorization Service(JAAS,Java验证和授权API)提供了灵活和可伸缩的机制来保证客户端或服务器端的Java程序。Java早期的安全框架强调的是通过验证代码的来源和作者,保护用户避免受到下载下来的代码的攻击。JAAS强调的是通过验证谁在运行代码以及他/她的权限来保护系统面受用户的攻击。它让你能够将一些标准的安全机制,例如...
阅读全文
摘要:meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的<head>与</head>中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。这其中最重要的是descripti...
阅读全文
摘要:一、安装CVSNT 从www.CVSNT.org免费下载最新版本 安装,选择“Full installation”,两个复选框都选中 二、创建CVS代码仓库(Repository) 在创建CVS仓库之前,我们首先需要新建一个文件夹用于充当仓库。 该文件夹最好不要与程序放在一起,以免万一系统崩溃时破坏数据。 然后,点击“开始”->“程序”->“CVS for NT...
阅读全文
摘要:DataSet对象代表了一个在内存中的、有着丰富功能的数据缓冲区。DataSet对象也通过表组织数据,这些表与原始的数据源之间不存在连接。我们可以添加表,表可以通过读取本地或远程XML文件获得,或者也可以从任何可访问的系统资源(包括内存和其他附属设备在内)读取。我们可以排序、索引、过滤数据表。 我们可以通过命令用数据集合填充DataSet对象。如果用.NET集合的形式为DataSet对象提供数据表...
阅读全文