- 博客(27)
- 收藏
- 关注
转载 JSP/Servlet 工作原理
ServletServlet 没有 main 方法,不能够独立的运行,它的运行需要容器的支持,Tomcat 是最常用的 JSP/Servlet 容器。Servlet 运行在 Servlet 容器中,并由容器管理从创建到销毁的整个过程。Servlet 的生命周期(1) 加载和实例化Servlet 容器装载和实例化一个 Servlet。创建出该 Servlet 类的一个实例。
2014-04-17 10:41:11 441
转载 Spring MVC 教程,快速入门,深入分析
资源下载:Spring_MVC_教程_快速入门_深入分析V1.1.pdfSpringMVC核心配置文件示例.rar 作者:赵磊博客:http://elf8848.iteye.com 目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图四、spring mvc DispatcherServlet说明五、
2014-04-15 12:03:00 316
转载 MyBatis+Spring 事务管理
在网上查了MyBatis+Spring的结合,真的是太多太多了,可是没有几个代码是完整的..这两项整合花了我两天时间,终于被我整合完成...其实也很简单,原因:JAR包的问题... 由于Ibatis被改名为MyBatis,所以,网上很多都是有关Ibatis而MyBatis却很少很少... 本文以MyBatis3.0.6 + Spring3.0.6为例结合(一定要这个版本才行):出处:http:
2014-04-15 11:47:02 618
转载 Maven3路程(六)用Maven创建Spring3 MVC项目
Maven3路程(六)用Maven创建Spring3 MVC项目一、 环境spring-framework-3.2.4.RELEASEjdk1.7.0_11Maven3.0.5eclipse-jee-juno-SR2-win32二、 创建Web项目Eclipse中创建Web项目,见前边日志《Maven3路程(三)用Maven创建第一个web项目(1)
2014-04-14 15:59:10 541
转载 Maven3路程(二)Eclipse集成Maven
我的环境:Eclipse:eclipse-jee-juno-SR2-win32Maven:Maven3.0.51.Help->Eclipse Marketplace 2.选中要安装的插件,Next 3.选中I accept ...后,点Finish后,出现 Install Stoftware等待下载安装。 4.等待安装完成后,重启Eclipse后就可以看
2014-04-14 15:49:14 678
转载 Maven3路程(一)环境搭建
好长时间不用Java,今天看了下,Maven集成成主流了,在技术水平与日俱进的同时,感叹下IT行业必须有活到老学到老的精神。先说下环境:Maven:Maven 3.0.5 解压后路径:F:\Maven\apache-maven-3.0.5-binJDK:jdk1.7.0_11 安装路径:C:\Program Files\Java\jdk1.7.0_11一.下载MavenMa
2014-04-14 15:23:20 511
转载 Maven教程初级篇03: 创建Web应用
1. 使用如下命令创建Web应用:代码mvn archetype:generate -DgroupId=net.jianxi.tutorials.maven -DartifactId=webappdemo -Dpackage=net.jianxi.tutorials.maven
2014-04-14 13:04:30 1152
转载 Maven教程初级篇02:pom.xml配置初步
1. 创建项目并更改项目基本配置信息在命令行下运行如下命令创建一个项目:1mvn archetype:create -DgroupId=net.jianxi.tutorials 2 -DartifactId=numopers3 -Dpackage
2014-04-14 11:56:08 517
转载 Maven教程初级篇01: 简介
1. Maven的出发点在进行软件开发的过程中,无论什么项目,采用何种技术,使用何种编程语言,我们都要重复相同的开发步骤:编码,测试,打包,发布,文档。实际上这些步骤是完全重复性的工作。那为什么让软件开发人员去重复这些工作?开发人员的主要任务应该是关注商业逻辑并去实现它,而不是把时间浪费在学习如何在不同的环境中去打包,发布,。。。Maven正是为了将开发人员从这些任务中解脱出来而诞生的。
2014-04-14 11:53:12 454
转载 maven常用插件和mvn test命令
自定义构建Maven项目,需要包括额外的插件或者配置已存在的插件参数。1. maven-compiler-plugin 指定JDK版本和编码方式compiler插件能解决2个问题:第一: maven 2.1默认使用jdk 1.3来编译,这个版本不支持注解,compiler插件可以指定JDK版本为1.6,解决这个问题。第二:windows平台默认使用GBK编码,如果工程编码为utf8,也
2014-04-14 11:49:14 5268
转载 Maven3路程(三)用Maven创建第一个web项目(2)servlet演示
上一章用Maven新建了web项目成功后,本文演示在此基础上应用servlet。1.首先修改pom.xml文件,添加servlet依赖project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=
2014-04-11 18:19:20 571
转载 Maven3路程(三)用Maven创建第一个web项目(1)
一.创建项目1.Eclipse中用Maven创建项目上图中Next 2.继续Next 3.选maven-archetype-webapp后,next 4.填写相应的信息,Packaged是默认创建一个包,不写也可以 5.创建好项目后,目录如下:至此,项目已经创建完毕,下边可是配置。二.项目配置1.添加Source Folder
2014-04-11 18:17:27 532
原创 JRebel的说明及配置
JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部署。当程序员在开发环境中对任何一个类或者资源作出修改的时候,这个变化会直接反应在部署好的应用程序上,从而跳过了构建和部署的过程,每年可以省去部署用的时间花费高达5.25个星期。
2014-04-09 15:45:27 692
转载 SpringMVC的四个基本注解annotation(控制层,业务层,持久层) -- @Component、@Repository @Service、@Controller
SpringMVC的四个基本注解annotation(控制层,业务层,持久层) -- @Component、@Repository @Service、@ControllerSpringMVC中四个基本注解:@Component、@Repository @Service、@Controller 看字面含义,很容易却别出其中三个:@Controller 控制层,就是我们
2014-04-09 13:30:26 957
原创 获取系统时间的四种方法
1、Date day=new Date(); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(df.format(day)); 通过Date类来获取当前时间2、SimpleDateFormat df = new Simpl
2014-02-19 16:02:13 835
原创 Class类--反射
public class ClassTest { public static void main(String[] args) throws ClassNotFoundException, InstantiationException,IllegalAccessException{ String s1 = "abcd"; //获取s1和Str
2014-02-19 11:03:57 497
转载 Java 实例化类的方法
Java中,类的实例化方法有四种途径:1)使用new操作符2)调用Class对象的newInstance()方法3)调用clone()方法,对现有实例的拷贝4)通过ObjectInputStream的readObject()方法反序列化类1.ClassInstance.java 1 import java.io.*; 2 3 class ClassInstan
2014-02-18 11:03:27 456
转载 Java中serialVersionUID的解释
serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。有两种生成方式: 一个是默认的1L,比如:private static final long serialVersionUID = 1L; 一个是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如: p
2014-02-13 15:55:31 470
转载 JAVA中获取当前系统时间
一. 获取当前系统时间和日期并格式化输出:import java.util.Date;import java.text.SimpleDateFormat;public class NowString {public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("yyyy
2014-02-12 10:54:53 464
转载 10种排序算法总结
排序算法有很多,所以在特定情景中使用哪一种算法很重要。为了选择合适的算法,可以按照建议的顺序考虑以下标准: (1)执行时间 (2)存储空间 (3)编程工作 对于数据量较小的情形,(1)(2)差别不大,主要考虑(3);而对于数据量大的,(1)为首要。 主要排序法有: 一、冒泡(Bubble)排序——相邻交换 二、选择排序——每次最小/大排在相应的位置 三
2014-02-11 19:24:52 486
转载 java中内部类
从Java1.1开始引入了内部类以来,它就引起了人们的激烈争论。其实任何优秀的语言特性用得不好就是滥用,内部类用得不好就会导致代码像迷宫一样,导致出现毫无重用的综合征。 1、内部类分为成员内部类、静态嵌套类、方法内部类、匿名内部类。几种内部类的共性:A、内部类仍然是一个独立的类,在编译之后会内部类会被编译成独立的.class文件,但是前面冠以外部类的类命和$符号。B、内部类不能
2014-02-11 11:34:25 353
原创 Java中main函数调用同类中的方法
1、需要创建这个类的实例,再进行调用public class Test{ public static void main(String[] args){ Test t = new Test(); t.train(); } voidtrain(){ System.out.println("china"
2014-02-10 17:49:04 8152
原创 运算符的优先级
顺序运算符1.括号,如( ) 和[ ]2. 一元运算符,如-、++、- -和! 3. 算术运算符,如*、/、%、+和 -4. 关系运算符,如>、>=、、、==和 != 5. 逻辑运算符,如&、^、|、&&、||
2014-02-10 11:58:22 458
原创 java编译执行
编译JAVAC程序:javac -d 目标路径 -classpath 类路径 源文件名执行JAVA程序:java -classpath 类路径 java全类名
2014-02-10 11:27:06 469
原创 java环境变量配置
JVM:抽象计算机,java运行环境。JRE:运行java程序所必须的环境集合。JDK:开发工具包JVM ------> JRE ------> JDK环境变量配置:JAVA_HOME:JDK安装路径PATH:%JAVA_HOME%\bin;
2014-02-10 11:24:15 513
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人