51CTO博客开发sery
1、showmsg 指定一个文件夹如INBOX(收件箱),打印出该文件夹下面所有的邮件信息: public class MyTest3 { static String indentStr =" &n
在JAVA MAIL编程之后,需要在本地搭建一个附件服务器,我选择的是试用版的Magic Winmail,安装完成后注意保存相关的配置信息,本地的配置信息如下: SMTP服务器地址:127.0.0.1 SMTP服务器端口:25 激活SMTP发信认证 POP3服务器地址:127.0.0.1 POP3服务器端口:110 POP3用户名:test POP3密码:test Webmail URL:
1、发送邮件: public class SendMsg { public static void main1(String[] args) { String to = "[email]test1@163.com[/email]"; String to2 = "[email
LOG4J中提供了一个通过邮件发送日志信息的方式:SMTPAppender, 注意:需要引用到JAVA MAIL和 JavaBeans(tm) Activation Framework(JAF) 1、试用SMTPAppender: 配置文件的设定: log4j.rootLogger=debug, MAIL log4j.debug = true log4j.appen
1、首先学习了一下log4j对日志事件也即LogEvent的定义方式: public class LogEvent implements Serializable { private static final long serialVersionUID = 1L; private long time; private t
LOG4J的输出有按日期格式化滚动日志文件,下面是我一个简单实现: private static final int minuteLevel = 1; private static final int hourLevel = 2; private static final int dayLevel = 3;
今天尝试模型LOG4J的按设定大小来输出日志文件,下面是我的实现: public class MyFileWriter { private long byteCount; private int index; private String fileName; private long maxFil
今天因为要输出形如下面的语句: recordVO.addElement("REPORT_ID", rs.getString("REPORT_ID")); 尝试写个小程序来实现该种形式的输出: private String temp = "recordVO.addElement(\"%row
在JAVA中,可以通过Runtime来实现对BAT或EXE的调用: public static void main(String[] args) { Runtime rt = Runtime.getRuntime(); try { &nbs
LOG4J是一个非常优秀的开源日志组件,今天对它的源代码进行的一点学习,收获如下: 1、调用方法: // 初始化一个日志对象 private static Logger log = Logger.getLogger(MyLog.class); // 调用该对象进行日志记录 log
本文的内容基本来自How To Design a (module) API,下面是我对里面涉及代码的一个实现。 1:Allow access only from a friend code SPI:Service Provider Interface API 和SPI的区别: In case of an API that is offering methods to
1:最佳动画短片《回忆积木屋》 在线观看:[url]http://player.youku.com/player.php/sid/XNzQ0MTU2NzY=/v.swf[/url] 外文名:La Maison en Petits Cubes 导演:Kunio Kato(加藤久仁生) 国家:日本 截图: 2:提名作品《公厕爱情》 在线观看:[ur
Common logging是一个Apache退出的一个开源通用日志组件,它提供了一个简单的日志抽象,并且允许开发者添加一些自定义的日志实现。 1:下载并试用 我下载的是两个ZIP包:commons-logging-1.1.1-bin.zip、commons-logging-1.1.1-src.zip 在工程根目录下配置文件commons-logging.properties
一直到现在使用的版本控制软件都是Borland的starteam,subversion是一个很有名气的开源版本管理软件,周末正好挺闲的,就是试用了一下。 1:下载安装包 我是在官网下载的“Setup-Subversion-1.5.3.msi” 2:安装并配置 我本地安装的apache2.2,所在安装的时候选择的也是biding2.2,配置参考的是Readme.txt &n
平常工作过程中,经常碰到这样的情况: Unlocker就是解决这样问题的好工具: How often have you tried to delete or rename a file or folder and got "Cannot delete xxx: It is being used by another person or program." ? Unlocker
1:增强的“for”循环 List<FeatureValueVO> list = new ArrayList<FeatureValueVO>(); FeatureValueVO vo = null; for (int i =
存在一个日志表LOG,该表利用触发器逐条记录了业务表的增删改情况,下面罗列出可能的记录情况(I:新增;U:更新;D:删除): I->U(+)->D I->D I->U(+) U(+)->D I U D 现需要统计该表的整体增删改情况,假定上面的新增、修改、删除分别用1、4、2代表,则上面的7中情况分别对应如下一组值,其中n为大于等于
HIBERNATE实现自定义字段,本文的代码主要参考自INFOQ文章“用Hibernate实现领域对象的自定义字段”。 一、创建一个抽象类,通过MAP来封装属性集合: package customfields; import java.util.HashMap; import java.util.Map; public abstract class Customizable
之前一直想知道验证码是怎么产生的,在网上偶然看到下面一段代码,使用JSP来生成验证码图片: <%@ page contentType="p_w_picpath/jpeg" import="java.awt.*, java.awt.p_w_picpath.*,java.util.*,javax.p_w_picpathio.*" %>&n
HIBERNATE是一个数据库层持久框架,今天下载了一个3.3.1版试用了一下; 首先创建一个对象类: import java.util.Date; public class Event { private Long id; private String title; private Date date; &nbs
ITEXT是一个比较强大的PDF文档生成工具,同时还可以生成RTF及HTML文档,官网帮助文档地址:[url]http://itextdocs.lowagie.com/tutorial/general/index.php[/url] /** * 中英文的简单输出 *&nbs
现在有这样的一段代码: sbSQL.append("INSERT INTO PUB_FEATURE VALUES ("); sbSQL.append(rs.getInt("FEATURE_ID")).append(","); sbSQL.append(rs.getInt("CLASS_GROUP_ID")).append(","); sbSQL.append("'" + rs.getStri
针对《美丽测试》中引入的JUNIT,下载了一个JUNIT 4.5试用了一下: public class Main { /** * 二分查找(非迭代) * * @return &
1、HTTP方式: /** * 通过HTTP方式获取文件 * * @param strUrl * @param fi
第一反应下写出来的程序: /** * 二分法查找(迭代实现) */ public int query(int value, int start, int end) { if (start > end) { &
FreeMarker是一个“模板引擎”,通过对模板的填充实现输出,第一个实例: // 进行全局配置 Configuration conf = new Configuration(); conf.setDirectoryForTemplateLoadi
JAVA 代码的实现: int array[] = { 49, 68, 13, 27, 65, 76, 12 }; public void sort(int l, int u) { if (l >= u) {
程序如下: int match(char * regexp,char *text); int matchhere(char * regexp,char *text); int matchstar(int c, char *regexp, char *text); &
FireFox不支持innerText属性,不过可以使用textContent来弥补,同时FireFox和IE都支持innerHTML属性。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号