上一页 1 ··· 120 121 122 123 124 125 126 127 128 ··· 191 下一页
摘要: 5.回复邮件回复邮件的方法很简单:使用Message类的reply()方法,通过配置回复邮件的收件人地址和主题(如果没有提供主题的话,系统将默认将“Re:”作为邮件的主体),这里不需要设置任何的邮件内容,只要复制发信人或者reply-to到新的收件人。而reply()方法中的boolean参数表示是否将邮件回复给发送者(参数值为false),或是恢复给所有人(参数值为true)。补充一下,reply-to地址需要在发信时使用setReplyTo()方法设置。MimeMessagereply=(MimeMessage)message.reply(false);reply.setFrom(newI 阅读全文
posted @ 2008-10-13 14:37 ajuanabc 阅读(196) 评论(0) 推荐(0)
摘要: 一、JavaMailAPI简介JavaMailAPI是读取、撰写、发送电子信息的可选包。我们可用它来建立如Eudora、Foxmail、MSOutlookExpress一般的邮件用户代理程序(MailUserAgent,简称MUA)。而不是像sendmail或者其它的邮件传输代理(MailTransferAgent,简称MTA)程序那样可以传送、递送、转发邮件。从另外一个角度来看,我们这些电子邮件用户日常用MUA程序来读写邮件,而MUA依赖着MTA处理邮件的递送。在清楚了到MUA与MTA之间的关系后,让我们看看JavaMailAPI是如何提供信息访问功能的吧!JavaMailAPI被设计用于以 阅读全文
posted @ 2008-10-13 14:33 ajuanabc 阅读(212) 评论(0) 推荐(0)
摘要: 继续上一次的分析,这里开始把连接址和其它相关的信息传送frame_->loader()->load函数里面,那么在这个函数里面到底是怎么样处理的呢,只有去分析它的代码,我们才能找到它的答案,现在就来开始看吧,如下:#001 void FrameLoader::load(constResourceRequest& request)#002 {#003 load(request,SubstituteData());#004 }在这个函数也只是一个中间者,它又调用函数load函数的重载函数来实现了。#001 void FrameLoader::load(constResource 阅读全文
posted @ 2008-10-12 13:54 ajuanabc 阅读(132) 评论(0) 推荐(0)
摘要: 有时候需要通过访问https://xxx.com:8443/cas/login登陆cas服务器,登陆成功后,cas实际上返回的是WEB-INF/view/jsp/default/ui/casGenericSuccess.jsp的页面,那么如何在这个页面中获取登陆用户名,并根据用户名显示一欢迎信息?我试验了一天(网上介绍的文章大都是cas客户端获取用户名的方式),终于发现可以用如此简单的方式就可以获得用户帐号:String username = request.getAttribute("credentials").toString();我是遍历了所有session和cook 阅读全文
posted @ 2008-10-11 16:59 ajuanabc 阅读(876) 评论(0) 推荐(0)
摘要: 才把公司里的openoffice给卸载了,本来想装2007的,可是怕慢死,于是装了个word2003.。。。星期一去体验一下openoffice3.0.0流行的开源集成办公套件 OpenOffice.org 于今日更新至 3.0.0。OpenOffice.org 包含文字处理、电子表格、演示制作、图形编辑及数据库等多个组件,可满足各方面的需要。OpenOffice.org 3.0.0 版在核心方面包括以下 14 项重大更新:Mac OS X 支持ODF 1.2 支持Microsoft Office 2007 Import FiltersSolver图表得到了增强改进了 Draw 和 Impre 阅读全文
posted @ 2008-10-11 14:34 ajuanabc 阅读(148) 评论(0) 推荐(0)
摘要: 继续上一次来分析LoadRequest的代码,在分析这个函数代码之前,先看看WebFrame类的继承层次关系,如下:class WebFrame : public base::RefCounted<WebFrame> {WebFrame是一个接口类,但它先继承引用计数类RefCounted,这样对于这个对象多次访问,就可以使用引用计数来判断对象的生命周期了。对于base::RefCounted<WebFrame>的语法,其实它是一种模板实现的多态特性,这种方案是最高效的实现方式,比使用虚函数更少占内存,并且运行的速度也更快。它就是解决如下的问题: void Releas 阅读全文
posted @ 2008-10-09 21:55 ajuanabc 阅读(151) 评论(0) 推荐(0)
摘要: 作者 Patrick Kua译者 李剑 发布于 2008年9月23日 下午11时47分 社区Agile主题领导能力,团队协作标签管理,教练和指导敏捷方法学带来了新的角色——“敏捷教练”,它不常见于传统方法学中,甚或不曾为之提及。已驾轻就熟的实践者,可能会视之为浑然天成,羚羊挂角、无迹可寻;而初窥门径的新手则会心生疑云:“敏捷教练为何如此重要?‘部门经理’、‘团队领导’、‘技术领导’,他们的问题何在?Monster.com为此提供54个职位,又是何故?” “奇文共欣赏,疑义相与析”,当是吾等本色。且与笔者同游于本文中,或可领会敏捷教练之所思、所行,更要知其... 阅读全文
posted @ 2008-10-09 10:46 ajuanabc 阅读(206) 评论(0) 推荐(0)
摘要: 基本原理和概念 云计算(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。 云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。 这可是一种革命性的举措,打个比方,这就好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力也可以作为一种商品进行流通,就像煤气... 阅读全文
posted @ 2008-10-09 10:37 ajuanabc 阅读(177) 评论(0) 推荐(0)
摘要: JSP的重定向有两种:forward和sendRedirect,它们的原理以及区别是什么呢?它们在使用上的区别有很多,那些都是表面现象,在理解了它们各自的原理以后,使用上的区别那就能容易掌握了。一、原理.1、Forward这种方式是在服务器端作的重定向。服务器往client发送数据的过程是这样的:服务器在向客户端发送数据之前,是先将数据输出到缓冲区,然后将缓冲区中数据发送给client端。什么时候将缓冲区里的数据发送给client端呢?(1)当对来自client的request处理完,并把所有数据输出到缓冲区,(2)当缓冲区满,(3)在程序中调用缓冲区的输出方法out.flush()或resp 阅读全文
posted @ 2008-10-08 17:55 ajuanabc 阅读(248) 评论(0) 推荐(0)
摘要: 原文参看:http://blog.csdn.net/struts2GWT是 Google Web Toolkit的简称。 GWT是一个以Java语言为工具,以类似Swing的方式编写UI组件,之后通过GWT Compiler编译 为JavaScritp和HTML在客户端浏览器中运行的一个开发工具和编程模型。 GWT应用程序有两种方式运行:Hosted Model在Hosted Model方式下,Java程序并不会被编译成JavaScript,GWT只是创造了一个类似浏览器的环境,直接运行使用GWT开发的程序。这种模式最具生产力(这种模式下可以Debug所有的Java代码), 所以开发环境通常使 阅读全文
posted @ 2008-10-08 10:27 ajuanabc 阅读(906) 评论(0) 推荐(0)
上一页 1 ··· 120 121 122 123 124 125 126 127 128 ··· 191 下一页