自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GarfieldEr007的专栏

勤奋治学 深度思考 静心钻研 先苦后甜

  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

转载 Spring Validation(使用Hibernate Validator)

1、需要的jar包hibernate-validator.5.1.3.Final.jarvalidation-api.1.1.0.Final.jar2、springsevlet-config.xml配置在spring3之后,任何支持JSR303的validator(如Hibernate Validator)都可以通过简单配置引入,只需要在配置xml中加入,这时val

2018-01-29 22:46:09 901

转载 面向初级 Web 开发人员的 Tomcat

开始之前关于本教程本教程向 Java Web 开发人员介绍使用 Tomcat 对 JavaServer Pages (JSP)、servlet 和 Web 服务进行编程,Tomcat 是来自 Apache Foundation 的开源应用服务器。本教程引导您完成以下任务:下载和安装您自己的 Tomcat 服务器。在 Tomcat 上编码和部署 JSP。在 Tom

2018-01-28 16:08:02 947

转载 Apache与Tomcat 区别联系

Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML、PHP、JSP、Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置。apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP、PHP)tomcat只是一个servlet(jsp也翻译成servlet)容器,可

2018-01-28 16:05:17 720

转载 Tomcat学习总结(2)——Tomcat使用详解

一、Tomcat服务器端口的配置  Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件。  如果想修改Tomcat服务器的启动端口,则可以在server.xml配置文件中的Connector节点进行的端口修改例如:将Tomcat服务器的启动端口由默认的8080改成8081端口Tomcat服务器启动端口默认配置1 C

2018-01-28 16:02:37 711

转载 tomcat文件目录结构及功能介绍

tomcat-7.0.50解压版,主目录一览: 我们可以看到主目录下有bin,conf,lib,logs,temp,webapps,work 7个文件夹,下面对他们分别进行介绍: 如下介绍:bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。重要:

2018-01-28 16:00:13 998

转载 Tomcat——目录结构

Tomcat目录结构:1. 一级目录bin ——Tomcat执行脚本目录conf ——Tomcat配置文件lib ——Tomcat运行需要的库文件(JARS)logs ——Tomcat执行时的LOG文件temp ——Tomcat临时文件存放目录webapps ——Tomcat的主要Web发布目录(存放我们自己的JSP,SERVLET,类)work ——Tomca

2018-01-28 15:58:59 756

转载 Tomcat7目录结构详解(非常详细)

Tomcat7 的目录结构如图:·  1、bin:该目录下存放的是二进制可执行文件,如果是安装版,那么这个目录下会有两个exe文件:tomcat6.exe、tomcat6w.exe,前者是在控制台下启动Tomcat,后者是弹出UGI窗口启动Tomcat;如果是解压版,那么会有startup.bat和shutdown.bat文件,startup.bat用来启动Tomcat,但

2018-01-28 15:57:50 691

转载 Tomcat学习总结(1)——Tomcat入门教程

一、打包JavaWeb应用  在Java中,使用"jar"命令来对将JavaWeb应用打包成一个War包,jar命令的用法如下:  范例:将JavaWebDemoProject这个JavaWeb应用打包成war包    执行完之后,就可以得到一个文件,平时开发完JavaWeb应用后,一般都会将JavaWeb应用打包成一个war包,然后将这个war包放到Tom

2018-01-28 14:35:52 784

转载 Tomcat-简易使用教程

前言作为web开发人员,开发完的网页肯定是想通过ip或域名在浏览器上访问.用户使用浏览器访问网页就是发送http请求,web服务器响应请求的过程.所以解析http的工作就交给web服务器了.web服务器有很多,tomcat是一款小巧灵活并使用最多的Web 应用服务器安装和配置使用tomcat需要先安装Java jdk并配置环境变量下载tomcat,建议使用8.0以上版本

2018-01-28 14:32:24 845

转载 Tomcat 教程之快速入门

Tomcat 教程之快速入门版本说明本文使用 Tomcat 版本为 Tomcat 8.5.24。Tomcat 8.5 要求 JDK 版本为 1.7 以上。简介Tomcat 是什么Tomcat 是由 Apache 开发的一个 Servlet 容器,实现了对 Servlet 和 JSP 的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和

2018-01-28 14:29:53 5145

转载 Tomcat的安装配置与JavaWeb入门教程

本文开发环境:windos7 , Eclipse-mars , JDK1.7 , Tomcat7.0本文原本是群里的内部资料,不过本着分享的精神,也发出来吧,我相信,这应该是比较详细的一篇文章了。1.关于Tomcat先来看一段Tomcat的介绍:Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中

2018-01-28 12:31:05 849

转载 isInfoEnabled究竟多有用?

前段时间,公司里组织了一次代码检查,其中有一条检查项让我有些费解:所有INFO和DEBUG级别的日志,必须加上isInfoEnabled和isDebugEnabled的判断。理由是大量的不输出的日志对性能会有影响(日志中存在字符串拼接)。如果说只是DEBUG的加上,我也就认了,可是在系统中写成INFO的日志如果不输出,那还写它干嘛,我就是想看到关键路径的日志。而且在大多数日

2018-01-15 22:08:30 1798

转载 Log4j的isdebugEnabled的作用

在项目中我们经常可以看到这样的代码: if (logger.isDebugEnabled()) {    logger.debug(message);}     有些人不明白为什么要这样写。有些人认为这样是为了能够控制日志的输出,对于下面这行代码,   logger.debug(message);   

2018-01-15 22:07:40 946

转载 Java异常的栈轨迹(Stack Trace)

捕获到异常时,往往需要进行一些处理。比较简单直接的方式就是打印异常栈轨迹Stack Trace。说起栈轨迹,可能很多人和我一样,第一反应就是printStackTrace()方法。其实除了这个方法,还有一些别的内容也是和栈轨迹有关的。     1.printStackTrace()    首先需要明确,这个方法并不是来自于Exception类。Exception类本身除了定义了几个

2018-01-15 22:06:47 1026

转载 java日志和SLF4J随想

原文地址 译者:刘小刘本文漫谈java中的日志:以前怎样使用日志,以及类似SLF4J的库为我们带来了什么。日志是创建软件时的基本需求之一,常见的用例如:软件开发过程中的调试生产环境下诊断bug出于安全目的而跟踪访问创建统计使用的数据等等无论用途为何,日志都应该是详尽、可配置和可靠的。历史在早期,java日志使用System.out.println(),

2018-01-15 22:05:57 1119

转载 Maven的pom文件那些事

pom.xml文件groupId>org.son.nexusgroupId>//项目隶属的实际项目名artifactId>nexus-indexerartifactId>//实际项目中的一个maven项目模块名称version>2.0.0version>//版本号packaging>jarpackaging>//当前maven项目打包的方式,默认为jar以上的配置会获得一个-.格

2018-01-14 22:40:00 1040

转载 Maven入门指南(一)

原文链接  译文链接  译者:nkcoder  校对:方腾飞Maven介绍:Maven是一个强大的Java项目构建工具。当然,你也可以使用其它工具来构建项目,但由于Maven是用Java开发的,因此Maven被更多的用于Java项目中。这篇教程的目的是帮助你理解Maven的工作机制。因此教程主要关注Maven的核心概念。一旦你理解了这些核心概念,当你想了解更多的细节时,再取

2018-01-14 22:39:20 1161

转载 《maven官方文档》5分钟开始Maven

原文地址前提你必须明白如何在电脑上安装软件。如果你不知道如何做,请向你学校、办公室里等的人请教下,或者付费给他人让他们解释给你。Maven邮件组不是寻求这个建议的最好地方。安装Maven是个Java工具,所以你必须安装了Java才能继续。首先,下载Maven,然后按照安装指南。完成后,在终端或命令行中键入如下指令:1m

2018-01-14 22:38:25 968

转载 Apache Maven 入门篇

作者:George Ma写这个 maven 的入门篇是因为之前在一个开发者会的动手实验中发现挺多人对于 maven 不是那么了解,所以就有了这个想法。这个入门篇分上下两篇。本文着重动手,用 maven 来构建运行 hellow world 程序,体会一下不用任何 IDE ,只用 maven 是咋回事。然后下篇就讲解一下 maven 的核心概念。写这两篇文章特意回避了复杂的示例,也不使用 I

2018-01-14 22:37:18 842

转载 Maven详解

一.前言    以前做过的项目中,没有真正的使用过Maven,只知道其名声很大,其作用是用来管理jar 包的。最近一段时间在项目过程中使用Maven,用Maven构建的web项目,其项目结构只停留在了解阶段,没有深入的使用与理解,刚好最近看了一篇关于Maven的详解;就开始深入学习一下Maven的具体应用。二.Maven的作用在开发中,为了保证编译通过,我们会到处去寻找ja

2018-01-14 22:36:26 722

转载 阿里巴巴Java开发规范插件p3c Idea版使用方法

Idea PluginPrepareProject JDK: 1.7+Gradle: 3.0+(Require JDK1.8+ for gradle)Buildcd p3c-ideagradle clean buildPluginRun plugincd p3c-ideagradle runIde# run specific IDEAgra

2018-01-13 13:40:17 9922

转载 阿里巴巴Java开发手册

Table of ContentsPreface1. Programming SpecificationNaming ConventionsConstant ConventionsFormatting StyleOOP RulesCollectionConcurrencyFlow Control StatementsCode CommentsOther2. Exception

2018-01-13 13:35:15 4287 1

转载 Maven类包冲突终极解决小技若干

那句话怎么讲来着的... 引用如果你爱他,就请让他用Maven,因为那里是天堂,如果你恨他,就请让他用Maven,因为那里是地狱.Maven对于新手来说是《步步惊心》,因为它包罗万象,博大精深,因为当你初来乍到时,你就像一个进入森林的陌生访客一样迷茫。 Maven对于老手来说是《真爱配方》,因为它无所不能,利如刀锋,使用Maven做开发,如饮美酒如悦美人。 

2018-01-13 13:21:26 1105

转载 深入理解Java:注解(Annotation)--注解处理器

如果没有用来读取注解的方法和工作,那么注解也就不会比注释更有用处了。使用注解的过程中,很重要的一部分就是创建于使用注解处理器。Java SE5扩展了反射机制的API,以帮助程序员快速的构造自定义注解处理器。注解处理器类库(java.lang.reflect.AnnotatedElement):  Java使用Annotation接口来代表程序元素前面的注解,该接口是所有Anno

2018-01-07 22:43:28 700

转载 Java注解(Annotation)

本文讲述Java Annotation的原理,如何自定义Java注解以及通过反射解析注解。一、注解1.1 概述注解(Annotation)在JDK1.5之后增加的一个新特性,注解的引入意义很大,有很多非常有名的框架,比如Hibernate、Spring等框架中都大量使用注解。注解作为程序的元数据嵌入到程序。注解可以被解析工具或编译工具解析,此处注意注解不同于注释(com

2018-01-07 22:37:31 707

转载 Java 注解深入理解

内容概要Annotation的概念Annotation的作用Annotation的分类系统内置注解元注解自定义注解解析注解信息JDK8注解新特性附:项目源码地址一、Annotation的概念Annotation(注解)是插入代码中的元数据,在JDK5.0及以后版本引入。它可以在编译期使用预编译工具进行处

2018-01-07 22:36:12 763

转载 Java自定义注解

一 简介注解是Java 1.5引入的,可以提供代码的额外信息,目前正在被广泛应用。除了Java内置注解,我们也可以自定义注解。以下就是一个自定义注解的例子:@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Inherited@Documentedpublic @interface Msg { String D

2018-01-07 22:35:08 656

转载 深入理解Java:注解(Annotation)自定义注解入门

要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。元注解:  元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解:    1.@Target,    

2018-01-07 22:32:27 655

搜索引擎以及网上免费学术资源的检索

介绍了一下搜索引擎的工作原理和组成部分,以Google和百度为代表介绍了搜索引擎的高级检索功能,以及搜索引擎非常强大的最常用的八条高级检索命令,最后对网上免费学术资源网站进行了介绍。

2015-09-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除