James+Javamail构建邮件服务(五)

<br />8 Javamail的高级应用<br />8.1 用Javamail实现对邮件的查找 <br />  在邮件的高级应用中,当遇到某个帐户中的邮件数非常多的时候,而用户往往只需要对其中的某几封邮件进行处理。倘若要把所有的邮件都取出来,再进行对应信息的判...

2010-09-25 23:41:00

阅读数 2514

评论数 3

James+Javamail构建邮件服务(四)

<br />5 Javamail邮件存储逻辑简介<br />5.1 Message存储结构示意图<br /> <br />Message是邮件发送的最终对象,我们一般使用他的子类对象MimeMessage,其子类对象里包含有邮件的MessageID、...

2010-09-25 23:38:00

阅读数 1988

评论数 0

James+Javamail构建邮件服务(三)

<br />4 Mailet快速入门<br />Mailet API是一个用来创建邮件处理程序的简单的API,它被配置在邮件服务器端执行,分匹配器Matcher和Mailet的接口两种,匹配器根据特定的条件匹配邮件消息,并触发相应的Mailet. <br /> ...

2010-09-25 23:34:00

阅读数 1939

评论数 1

James+Javamail构建邮件服务(二)

<br />3 Javamail快速入门<br />进行Javamail开发需要用到两个包:mail.jar和activation.jar,在开始Javamail编程之前,请自己将这两个包添加到IDE的Build path中或将这两个包的路径配置到环境变量中。 <br...

2010-09-25 23:28:00

阅读数 1612

评论数 0

James+Javamail构建邮件服务(一)

James+Javamail构建邮件服务<br /><br />本文描述如何使用James搭建具备一定邮件过滤、邮件操作功能的邮件服务器,以及使用Javamail实现对James服务器邮件的收发功能。<br /><br />1 关于James与Jav...

2010-09-25 23:19:00

阅读数 2076

评论数 2

Oracle常用脚本 Script

<br />      1、查看当前所有对象<br />  SQL> select * from tab;<br />  2、建一个和a表结构一样的空表<br />  SQL> create table b as select * fro...

2010-07-05 22:38:00

阅读数 355

评论数 0

Python与Oracle接口模块cx_Oracle安装问题

<br />首先去网站下载cx_Oracle模块,下载地址为http://cx-oracle.sourceforge.net/<br />下载是要注意和使用的python版本及oracle客户端版本匹配,<br />比如我的是python2.5+oracle10...

2010-07-05 22:36:00

阅读数 546

评论数 0

javascript总结

开发JSP页面,Javascript和CSS是不可或缺的,增强了页面的可扩展性。Javascript的掌握DOM(Document Object Model):1 window 主要操作:open 打开                focus(), 将窗口移到前台                ...

2010-07-04 18:57:00

阅读数 424

评论数 0

cassandra学习笔记5--使用Binary Memtable将大量数据导入Cassandra

<br />在Cassandra的客户端中,我们谈到了如何使用Thrift API以及更加高级的封装(Hector)如果将数据导入到到Cassandra中,但是在导入大量数据的时候这会遇到很多的问题,比如插入失败,超时等等问题。为了解决这个问题,我们可以尝试使用Binary Memta...

2010-07-03 00:27:00

阅读数 3604

评论数 1

cassandra学习笔记4--Cassandra Java客户端3

Hector<br />Hector是基于Thrift Java API包装的一个Java客户端,提供一个更加高级的一个抽象。程序范例import static me.prettyprint.cassandra.utils.StringUtils.bytes;<br />i...

2010-07-03 00:26:00

阅读数 2879

评论数 0

cassandra学习笔记4--Cassandra Java客户端2

<br />0.6.1 Thrift Java API<br />import java.io.UnsupportedEncodingException;<br />import java.util.Date;<br />import java.ut...

2010-07-03 00:25:00

阅读数 3109

评论数 0

cassandra学习笔记4--Cassandra Java客户端

<br />Cassandra在设计的时候,就是支持Thrift的,这意味着我们可以使用多种语言开发。<br />对于Cassandra的开发本身而言,这是使用Thrift的好处:支持多语言。坏处也是显而易见的:Thrift API功能过于简单,不具备在生产环境使用的条件。...

2010-07-03 00:23:00

阅读数 6940

评论数 1

cassandra学习笔记3--Cassandra搭建简单Blog

需求<br />Blog程序的需求如下:<br />1 允许不同的用户写Blog。 <br />2 Blog内容包括:标题,内容,ID,发布日期。 <br />3 每一篇Blog可以打上任意多个Tag。 <br />4 人们可以在Blog...

2010-07-03 00:22:00

阅读数 1508

评论数 0

cassandra学习笔记2--Cassandra数据模型

<br />Cassandra是一个开源的分布式数据库,结合了Dynamo的Key/Value与Bigtable的面向列的特点。<br />Cassandra的特点如下:<br />  1.灵活的schema:不需要象数据库一样预先设计schema,增加或者删除...

2010-07-03 00:21:00

阅读数 1212

评论数 0

cassandra学习笔记1--安装篇

<br />Cassandra简介(注:该段介绍来自baidu百科)<br />  Cassandra是一个混合型的非关系的数据库,类似于Google的BigTable。其主要功能比Dynomite(分布式的Key-Value存储系统)更丰富,但支持度却不如文档存储Mong...

2010-07-03 00:16:00

阅读数 1442

评论数 0

linux目录操作和常用命令

<br />uname -a           查看内核版本       <br />ls -al                  显示所有文件的属性<br />pwd                   显示当前路径        <br />...

2010-07-02 21:49:00

阅读数 391

评论数 0

冒泡排序的一种实现

<br />代码如下:<br /> <br />import java.util.ArrayList;<br /><br />public class Sort {<br /> <br />  private Ar...

2010-07-02 21:33:00

阅读数 428

评论数 0

UML类图关系汇总

关系后面的例子将针对某个具体目的来独立地展示各种关系。虽然语法无误,但这些例子可进一步精炼,在它们的有效范围内包括更多的语义。依赖(Dependency)实体之间一个“使用”关系暗示一个实体的规范发生变化后,可能影响依赖于它的其他实例(图D)。更具体地说,它可转换为对不在实例作用域内的一个类或对象...

2008-03-10 14:47:00

阅读数 656

评论数 0

数据仓库研究之二--mondrian入门

Mondrian is an OLAP server written in Java. It enables you to interactively analyze very large datasets stored in SQL databases without writing SQL.h...

2008-01-18 14:35:00

阅读数 2844

评论数 0

Mondrian初涉入门--运行自带演示程序FoodMart配置步骤

最近刚接触Mondrian,准备学习这个强大的开源Olap工具,首先从它自带的demo例子程序学起,下面将在windows平台给出几种连接数据库(odbc数据源、mysql、oracle)的配置方法。一、对Mondrian的介绍(引用官方的介绍):    Mondrian is an OLAP (...

2008-01-18 14:30:00

阅读数 5919

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭