![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web
微笑永恒
这个作者很懒,什么都没留下…
展开
-
泛型应用之一
JDK5中的泛形允许程序员在编写集合代码时,就限制集合的处理类型,从而把原来程序运行时可能发生问题,转变为编译时的问题,以此提高程序的可读性和稳定性(尤其在大型程序中更为突出)。 注意:泛型是提供给javac编译器使用的,它用于限定集合的输入类型,让编译器在源代码级别上,即挡住向集合中插入非法数据。但编译器编译完带有泛形的java程序后,生成的class文件中将不再带有泛形信息,以此使程原创 2014-05-14 21:47:06 · 459 阅读 · 0 评论 -
JavaMail 的体系结构与API分类
JavaMail API按其功能划分通常可分为如下三大类: 创建和解析邮件内容的API :Message类是创建和解析邮件的核心API,它的实例对象代表一封电子邮件。 发送邮件的API:Transport类是发送邮件的核心API类,它的实例对象代表实现了某个邮件发送协议的邮件发送对象,例如SMTP协议。 接收邮件的API:Store类是接收邮件的核心API类,它的实例对象代表实现了某个邮原创 2014-05-27 21:54:50 · 636 阅读 · 0 评论 -
Tomcat报错
java.util.concurrent.ExecutionException: java.lang.NullPointerException at java.util.concurrent.FutureTask.report(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at org.apach原创 2014-05-28 19:52:31 · 1687 阅读 · 0 评论 -
用cmd发邮件
1. 输入:telnet smtp.126.com 25 系统返回: 220 126.com Anti-spam GT for Coremail System (126com[071018]) 2. 输入:ehlo 126.com 系统返回: 250-mail 250-PIPELINING 250-AUTH LOGIN PLAIN 250-AUT原创 2014-05-26 12:29:14 · 1142 阅读 · 1 评论 -
网页的分帧
分帧(frame)技术可以说是网页制作中的一个非常重要的部分,目前很多网页其实都运用了分帧技术,原创 2014-05-12 22:21:07 · 661 阅读 · 0 评论 -
表单上传
如果在表单中使用表单元素 ,浏览器在解析表单时,会自动生成一个输入框和一个按钮,输入框可供用户填写本地文件的文件名和路径名,按钮可以让浏览器打开一个文件选择框供用户选择文件: 当表单需要上传文件时,需指定表单 enctype 的值为 multipart/form-data 在 form 元素的语法中,enctype 属性指定将数据发送到服务器时浏览器使用的编码类型。 enctype转载 2014-05-18 22:05:34 · 494 阅读 · 0 评论 -
动态代理
引入: 为什么要用动态代理? 动态代理有什么好处?原创 2014-05-17 16:39:41 · 754 阅读 · 0 评论 -
servlet单实例多线程模式
前言:Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。 JSP的中存在的多线程问题: 当客户端第一次请求某一个JSP文件时,服务端把该JSP编译成一个CLASS文件,并创建一个该类的实例,然后创建一个线程处理CLIENT端的请求。如果有转载 2014-05-18 22:09:53 · 467 阅读 · 1 评论 -
注解
1 注解的概述 注释你还记得么?开个玩笑而已! 注释是给人看的,而注解是给程序看的! 注释是用来替代配置文件的!你回忆一下,我们以前总是要写一些配置文件,例如web.xml你还记得么?里面要写和!谁来读配置文件呢?当然是Tomcat!谁来写配置文件呢?当然是我们来写了! 在Servlet3.0中就可以使用使用注解来代替配置文件,开发者就不用再写配置文件了,而是写注解,然后Tomcat来读取原创 2014-05-16 16:43:14 · 455 阅读 · 0 评论 -
linux下的openfire安装 tomcat重启
在linux系统上安装openfire 在网上下载好openfire安装包(.rpm) 用 rpm -ivh openfire_3.rpm命令解压,默认的解压路径是/opt,安装完毕 注:如果是下载的安装包是.tar.gz的,需要将解压后的文件夹移动到/opt中 用 mv openfire /opt(要在openfire解压后所在的目录)原创 2014-12-08 16:32:53 · 1053 阅读 · 0 评论