`
hejiajunsh
  • 浏览: 413939 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论
文章列表
1、了解tomcatTomcat不是一个完整意义上的Jave EE(j2ee)服务器,因为它没有提供完整的Java EE企业应用平台的API。但是由于Tomcat遵循apache开源协议,并且对当前Java开发框架开源组件Structs、Spring和Hibernate等实现完美支持,因此tomcat被众多企业用来部署配置众多的Java应用程序,实现替代一些商业的Java应用服务器。2、Tomcat的目录结构要部署使用tomcat,则必须了解tomcat的目录结构以及各目录的作用。这里以tomcat7为例。 进入tomcat安装目录下: |-- bin|   |-- bootstrap. ...
• 高质、高效地完成分配给自己的任务 • 对学习新东西表现出极大的热情,并很享受这一过程 • 参与新手培训,帮助或指导其他团队成员 • 在讨论中,能够进行良好和清晰的沟通 • 协助其他人完成工作 • 反馈或在同事之间给出自己对某些代码的看法
首先让我们了解它的工作原理,说白了它就是一个简单的过滤器(Filter) ,看看源码你就会很快的明白,它就是通过我们在jsp中常用的两个方法实现的forward(),sendRedirect().有这个urlrewrite的目的就是为了简化与美观及对SEO,搜索引擎收录等方面都有好处。下面我们就快速的为你的web搭建Url重写技术。第一步:下载urlrewrite-3.2.0.jar。将urlrewrite-3.2.0.jar拷到项目的lib目录下。第二步:在WEB-INF目录下建一个urlrewrite.xml文件。第三步:在web.xml中初始化,加入url rewrite filter ...
前言:之所以有此一文,不是空穴来风,也不是故意的哗众取宠,而是最近的一些所见,所感。在本文中总结出来,希望对大家有帮助。 因为一些工作原因,其他的系列文章没有接着写下去,还望大家见谅。   本篇的议题如下: 不要成为代码的机器 如何有效的项目评估     
JSTL详解(一) 一般用途的标签 在JSTL中,一般用途的标签只要是指具有输出,设置变量,和错误处理等功能的标签,他们在jsp中使用很频繁,它们有:  Java代码   l         <c:out>  
        jsp开发中的 监听器和过滤器,这两个东西要说起来,很大,很繁。今天我想用一个现实的例子,来说明这两个东东的作用。 案例描述         假设你平时生活在北京,有天你去一个很边远很贫穷的山村体验生活,到了那个山村后,你想要什么东西,村长都会同意,然后安排村民送给你,但是有一点例外的是,一旦你问他们要钱,村长坚决不给,还会带领村民把你打回北京去。         你为了从村民那里带走尽量多的东西,所以你在出发前准备了一个大袋子,希望把村民给的东西都放到袋子里;然后你在回到城市后,这个袋子就没用了,你就把这个袋子给扔了。 代码模拟 
eclipse  --->project  ----->clean... 选项  将工程中的.class文件删除,同时重新编译工程。
在使用tomcat中,经常碰到默认的8080端口被占用,有时想查下究竟是那个程序在占用着这个端口;这是可以到网站找个软件什么的,或则使用防火墙来 查看使用的端口;其实没有这个必要,在windows中有个dos命令可以查看当前端口使用情况的, 这个命令就是netstat,这个命令带有很多参数可用,可以通过 -help参数来查看,比如:要查看所有的连接和监听端口,可以加上-a参数,要显示每个连接所属的进程id,可以加上-o参数;查到了进程id后,你可 以在windows的进程管理器中找到对应pid的进程,默认情况下windows的进程管理器是不显示pid的,你可以通过在[查看]->[选择 ...
在学习JAVA的过程中,涉及到多个环境变量(environment variable)的概念,如PATH。正确地配置这些环境变量,是能够顺利学习、开发的前提。而经常出现的问题是:有的学习者能够按照提示一步一步地正确配置,但时间一长就忘了,出现了问题也无从下手。究其原因,就是对这些概念没有理解,知其然但不知其所以然。下面的内容,就是帮助大家知其所以然。 一、基本原理      首先看PATH环境变量。      JAVA的初学者,必须要学会配置PATH环境变量,否则无法编译、运行JAVA程序。那么,为什么要配置PATH环境变量呢?PATH环境变量是做什么的呢?我们从一个常见的问题入手。 ...
Eclipse开发环境默认都是白底黑字的,看到同事的Xcode中设置的黑灰色背景挺好看的,就去网上查了一下。发现Eclipse也可以设置主题。    方法1:你可以从Eclipse Marketplace中下载 Please visit here: http://eclipsecolorthemes.org/?view=plugin ...
连接池中的maxIdle,MaxActive,maxWait参数 name:表示你的连接池的名称也就是你要访问连接池的地址 auth:是连接池管理权属性,Container表示容器管理 type:是对象的类型 driverClassName:是数据库驱动的名称 url:是数据库的地址 username:是登陆数据库的用户名 password:是登陆数据库的密码   maxIdle,最大空闲数,数据库连接的最大空闲时间。超过空闲时间,数据库连接将被标记为不可用,然后被释放。设为0表示无限制。MaxActive,连接池的最大数据库连接数。设为0表示无限制。maxWait , ...
import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * @author hejiajun * */ public class DateTestDemo { public static void main(String[] args) throws Exception { SimpleDateFormat dateformat = new SimpleDateFormat( "yyyy-MM-dd HH:mm: ...
Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。 一、Commons BeanUtils http://jakarta.apache.org/commons/beanutils/index.html说明:针对Bean的一个工具集。由于Bean往往是有一堆get和set组成,所以BeanUtils也是在此基础上进行一些包装。使用示例:功能有很多,网站上有详细介绍。 1、一个比较常用的功能是Bean Copy,也就是copy bean的属性。如果做分层架构 ...
第一篇        这次我们来谈一下Hibernate3.2 Session加载数据时get和load方法的区别(Hibernate 3以后的版本就用get()方法取代find()这个方法了),其实这个在网上有很多的论述,可大多语焉不详或经不起实践的推敲,让很多初学者学的满腹疑 窦,现在我给大家讲解一下: 1. 对于Hibernate get方法,Hibernate会确认一下该id对应的数据是否存在,首先在session缓存中查找,然后在二级缓存中查找,还没有就查询数据库,数据 库中没有就返回null。这个相对比较简单,也没有太大的争议。主要要说明的一点就是在这个版本中get方法也会查 ...
map循环 Map map= new HashMap(); map.put("1", "qiao1"); map.put("2", "qiao2"); map.put("3", "qiao3"); map.put("4", "qiao4"); map.put("5", "qiao5"); Iterator iterator2=map.entrySet().it ...
Global site tag (gtag.js) - Google Analytics