`
guohf
  • 浏览: 407557 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
package com.view; import java.util.Properties; import javax.mail.Folder; import javax.mail.Message; import javax.mail.Session; import javax.mail.Store; import javax.mail.internet.InternetAddress; /* Title: 使用JavaMail接收邮件 Description: 实例JavaMail包接收邮件,本实 ...
应用的便携性对于产品而言很重要。从外观看,如果开发好的应用能够打包,通过安装程序指导用户对开发产品的安装和配置,将大大提升应用客户的认同感。从公司本身看,如果能够较好的贯彻这种思想,无非对于实施产品化行为奠定一个良好的基础。大家试想,这样两方面将使得产品的部署更加快捷、有效。其中最为重要的一点就是,很多的产品经验都能够较好地得到积累和沉淀。一,    工具概述InstallAnywhere 由Zero G公司(http://www.zerog.com )开发。Zero G公司在多平台软件部署和维护领域是佼佼者。其代表产品有InstallAnywhere和PowerUpdate。其使用的简单、高效 ...
http header详解 HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。  通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。这两种类型的消息由一个起始行,一个或者多个 ...
1. HTTP版本 HTTP/1.0 HTTP/1.1 HTTP-NG   2. 会话方式 HTTP/1.0 建立连接->请求->响应->断开连接 每次连接只处理一次请求和相应,对资源的每一次访问都要建立一个单独的连接。 浏览器到服务器的每次通讯都是完全分开的。 没有Host域,所以不可以创建基于主机头的虚拟主机。   HTTP/1.1 在一个TCP连接中可以传送多个HTTP请求和响应 不需要等待上次HTTP响应完毕,可以多个HTTP请求同时进行。服务器会根据浏览器发送的请求顺序来按顺序进行响应,这被称作管线。 有Host域,可以建立虚拟主机。 ...
dom4j 是一种解析 XML 文档的开放源代码 XML 框架。本文介绍如何使用包含在 dom4j 中的解析器创建并修改 XML 文档。 dom4j API 包含一个解析 XML 文档的工具。本文中将使用这个解析器创建一个示例 XML 文档。清单 1 显示了这个示例 XML 文档,catalog.xml。 清单 1. 示例 XML 文档(catalog.xml) <?xml version="1.0" encoding="UTF-8"?> <catalog> <!--An XML Catalog--> ...
maven2完全使用手册 一、maven2 起步     相信maven1 大家都已经很熟悉了,具体maven能做什么,就不详细说了。个人觉得maven在开源项目中用的还是比较多的,公司内部,就不太清楚了。我以前的公司用过一段时间,不过后来就没有 ...
首先,定义一个freemarker模板,解析对象studentList /freemarker/success.ftl   <html>  <body>    <table border="1">     <#list studentList as student>      <tr>       <td>
部署描述符实际上是一个XML文件,包含了很多描述servlet/JSP应用的各个方面的元素,如servlet注册、servlet映射以及监听器注册。部署描述符从下面的XML头开始: <?xml version="1.0" encoding="ISO-8859-1"?> 这个头指定了XML的版本号以及所使用的编码。头的下面是DOCTYPE声明: <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "h ...
1概念2指令if, else, elseif switch, case, default, breaklist, break include Import compress escape, noescape assign global setting macro, nested, returnt, lt, rt 3一些常用方法或注意事项 表达式转换类 数字循环 对浮点取整数 给变量默认值 判断对象是不是null 常用格式化日期 添加全局共享变量数据模型 直接调用java对象的方法 字符串处理(内置方法) 在模板里对sequences和hashes初始化 注释标志 sequences内置方法 ha ...
//按自然周统计 select to_char(date,'iw'),sum() from where group by to_char(date,'iw') //按自然月统计 select to_char(date,'mm'),sum() from where group by to_char(date,'mm') //按季统计 select to_char(date,'q'),sum() from where group by to_char(date,'q') //按年统计 select to_char(date,'yyyy'),sum() from where group by to_c ...
Struts2的Radio控件在jsp中的用法很简单,但是在Freemarker中list属性很特殊,现写法如下: <@s.radio name="questionType.classification" list=r"#{'0':'客观题','1':'主观题'}" value="%{questionType == null || questionType.classification == null ? '0' : questionType.classification}" required="true&qu ...
<a class="bt_3" href="javascript:void(0)" id="btnSubmit1" onclick="submitPage()">提交</a>     submitPage() 是我定义的一个函数,原意是点击这个<a>时,提交一个表单。ft, ie6 居然不可以,怎么也不能提交。     看来是因为 ie6 执行默认动作引起来,目前两种解决方法: 1.第一种方法:去掉a的href属性,用style=" ...
在系统的时候过程中,我们经常会遇到这种问题,系统标签的功能跟我们实际的需求大致符合,可是我们有些需求系统标签又无法完全实现,用自定义标签重新来构造所有功能也不大现实,这个时候,我们就可以考虑通过修改文件的方式来将系统标签的功能加以扩展。   我们来看一下一个实际的例子   标签名:{$CorrelativeArticle(ArticleNum, TitleLen, OrderType, OpenType, Cols)}  作 用:显示相关文章(可不带参数使用)  参 数:ArticleNum  ----最多显示多少篇文章            TitleLen   ----标题最多字符数,一 ...
如何添加一个系统标签呢?按照上一节自定义标签解析的流程,我们可以添加自己制作的系统标签。   下面举个例子,增加一个标签{$ShowArticleContent(Article)}用来显示指定文章的内容   需要修改的文件是include文件夹里面的Powe ...
在我们增加修改系统标签之前,我们有必要先问一下自己,SiteWeaver系统提供的标签是不是真的满足不了我的需求了?一般来说,我们并不推荐随便修改,增加系统的标签,一方面代码加多了可能会影响系统运行的效率,另一方面 ...
Global site tag (gtag.js) - Google Analytics