- 浏览: 77743 次
- 性别:
- 来自: 杭州
-
最新评论
文章列表
转载:http://blog.csdn.net/facepp/article/details/2306602
一、Tomcat背景 自从JSP发布之后,推出了各式各样的JSP引擎。Apache Group在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器,当然同时也支持Servlet, 这样Tomcat就诞生了。Tomcat是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为2001年度最具创新的java产品,同时它又是sun公司官方推荐的servlet和jsp容器,因此其越来越多的受到软件公司和开发 ...
以前我是做C#开发的,来到现在的公司后转成了java,以前对java没有接触过,一上来就是bme平台,据同事说bme平台是基于struts、spring、ibatis的特性推出的自己定制化的java EE开发框架,由于bme本身的资料并不是很完善,尤其是对于特性本身的来龙去脉,以及为什么要有这样的特性,为什么这样用没有任何介绍,所以感觉理解起来好困难,于是就想着把struts、spring、ibatis都体验一遍。不知道这样的学习思路是否正确,但先试试再说吧。
首先从struts1开始,上网找了不少资料来搭建struts1开发环境,但总是存在各种各样的问题,要么是信息 ...
转载:http://blog.csdn.net/jzy23682891/article/details/7029338
本文将告诉你学习Java需要达到的25个目标,希望能够对你的学习及找工作有所帮助。对比一下自己,你已经掌握了这25条中的多少 条了呢?
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是 class,object,interaction以及statediagrams。
2.你需要学习Java语言的基础知识以及 它的核心类库 (collections,serialization,st ...
1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。
2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。
3、容 ...
最近开发经常用到eclipse工具,但发现在有的eclipse上可以创建web工程,有的却创建不了,在网上查了些资料,才知道原来eclipse本身不同的版本确实是有这样的差异的,通常做web开发的话要用javaEE的版本,如果只做一般的java应用程序开发,那java developer就足够了,网上有很多资料都有介绍不同版本之间的作用:
功能描述
对应版本
用于创建Java EE和、web应用程序,包括Java IDE、Java EE、JPA、JSF,Mylyn 等工具
Eclipse IDE for Java EE Developers
J ...
转载:http://blog.csdn.net/qq635785620/article/details/7860822
想必大家在使用MyEclipse时对这两个概念不去深究。只知道是Java EE类的基本都是Web项目,而Java应用程序就是Java项目。而且很多人都愿意使用MyEclipse作为开发工具,且不说大家费尽心思去破解这个 东西,而且那么多插件在启动时的加载速度和内存占用,你甘心这么玩嘛?不甘心?继续阅读本文!无所谓,您可以去做点其他事情不要浪费时间在这里。当然本文 不去解释如何优化MyEclipse,相关说明大家更可以Google一下。 本人使用Cla ...
最近几天由于工作需要,要在suse操作系统下实现一个验证root密码正确性的shell脚本,没想到什么好办法,最后用一个取巧的方式应付了,方法如下:
1、通过su - root命令尝试切换到root用户;
2、假设密码是正确的,那么切换成功后,通过whoami命令打印一下切换后的当前用户;
3、判断输出结果是否是root,来间接证明root密码是否正确。
具体脚本如下:
#!/bin/bash
root_pwd=$1
#获取当前脚本目录
cmddir=`dirname $0`
cmddir=`cd ${cmddir}/;pwd`
#定义一个临时脚 ...
最近项目发邮件程序出了问题,发现无法支持smtp.gmail.com邮件服务器,在网上查了些资料,找到了支持gmail邮件发送的处理方法,并做了测试验证:
有关javamail各个属性的介绍,请查看以下网址:
http://javamail.kenai.com/nonav/javadocs/com/sun/mail/smtp/package-summary.html
import java.util.Date;import java.util.Properties;import javax.mail.Authenticator;import javax.mail.Messa ...
https://www.fastmail.fm/help/technology_ssl_vs_tls_starttls.html
SSL vs TLS vs STARTTLS
SSL/TLS vs STARTTLS
There's often quite a bit of confusion about the different terms SSL vs TLS vs STARTTLS.
SSL and TLS both provide a way to encrypt a communication channel between two c ...
Java Annotation手册 JBPM的分配任务的模式:推模式和拉模式
动态改变log4j的运行级别
2009-02-03 10:18:50| 分类: JavaServer Page |字号 订阅
做一个产品或者项目,在测试时一般要打印详细的log,发布以后,因为打印有效率问题,所以通常将log4j级别设置为最高,以提高效率,一旦客户那里出了问题,要查看详细的日志信息才能确定,因此打印日志就是很重要的事情,但是让客户手工修改log4j配置文件,不是很好的事情。
修改log4j级别
public class Log4jConfig {
public voi ...