- 博客(105)
- 资源 (8)
- 收藏
- 关注
转载 SQL函数汇总【精选篇】
1.绝对值 SQL:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:select floor(-1.001) val
2016-12-20 20:15:28
589
原创 maven学习笔记之三、构建第一个java web工程
1、根据maven构建web工程的要求,建立自己的web工程,建立我们的第一个项目:名称为:MavenWebProjectDemo01 下边分别建立目录:根据maven的要求,这是必须的哦,第一层是src目录,用于存放源代码的,src下有两个目录,分别为,main和test,,,,main目录下是java目录,在里建第一个java类MavenHelloWorld.java,,,用记事本,写里
2016-09-10 19:32:24
887
原创 maven的学习笔记二、初识maven仓库配置文件
一、maven的下载地址:http://maven.apache.org/download.cgi二、下载后、解压到硬盘的某目录下:D:\KINGKONG\apache-maven-3.3.9三、配置环境变量:1、将maven的安装目录,拷贝到环境变量中,在环境变量中建一个变量名为:M2_HOME,变量值为maven的安装目录,即:D:\KINGKONG\apache-maven-3.3.
2016-09-10 17:51:29
696
原创 maven的学习笔记一、初识maven
一、什么是mavenMaven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目
2016-09-10 16:14:52
899
转载 ORACLE——ROWNUM解析(使用ROWNUM大于条件,无法得到任何查询结果)
标题:Oracle中的rownum不能使用大于>的问题转自网络,稍做修改:一、对rownum的说明 关于Oracle 的 rownum 问题,很多资料都说不支持SQL语句中的“>、>=、=、between...and”运算符,只能用如下运算符号“ 并非说用“>、>=、=、between..and”时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似
2016-09-04 15:41:55
7009
原创 struts2学习笔记之二、struts2类型转换器
1、strtus2的类型转换器分为两种,一种为局部类型转换器,配置文件必与Action在同一个目录下,且格式为:Action名称-conversion.properties;另一种为全局类型转换器,配置文件放在src目录下,文件名称固定为: xwork-conversion.properties2、编写自己的一个类型转换器的demo3、我们继续用,我们在笔记一中的工程str
2016-08-29 21:51:20
547
原创 struts2学习笔记之一、eclipse搭建自己的第一个web工程
1、下载struts2的的jar的压缩包,下载地址:http://struts.apache.org/download.cgi#struts2522、下载完后,解压力下载后的压缩包, 我们将看到,目录中有三个目录,分别是app目录(struts2的demo工程,可以放到服务器中直接运行)、docs目录(帮助文档)、lib目录(struts2的核心jar包和struts2所依赖的jar文件)、s
2016-08-28 23:40:27
2720
转载 JavaBean,POJO,VO,DTO的区别和联系
JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。众所周知,属性名称符合这种模式,其他Java 类可以通过自身机制发现和操作这些JavaBean 的属性。VO即value object值对象主要体现在视图的对象,对于一个WEB页面将整个页面的
2016-08-14 20:55:35
2193
转载 你知道URL、URI和URN三者之间的区别吗?
这是一个经典的技术争论,许多人都会自问:URL、URI,很可能还有URN,它们之间的区别是什么。虽然,现在我们简单地把 URN 和 URL 都看做 URI,但严格来说URI可以进一步划分为URL、URN或者这两者的组合,所以了解这三者之间的区别将会非常有趣并让人受益匪浅。如果你恰好在某个地方碰到了这些东西,那么至少应该知道它们的含义。我认为,尽管对一般人来说,不了解这三个缩略词之间的技术差
2016-08-14 16:39:56
398
转载 jQuery.validate 中文API
名称返回类型描述validate(options)返回:Validator验证所选的FORMvalid()返回:Boolean检查是否验证通过rules()返回:Options返回元素的验证规则
2016-07-21 14:41:18
4581
转载 jquery validate表单验证插件
1 表单验证的准备工作 在开启长篇大论之前,首先将表单验证的效果展示给大家。 1.点击表单项,显示帮助提示 2.鼠标离开表单项时,开始校验元素 3.鼠标离开后的正确、错误提示及鼠标移入时的帮助提醒 对于初学者而言,html表单验证是一项极其琐碎的事情。要做好表单验证,需要准备以下基本要素: 1.html表单结构:包含需要校验的表单元
2016-07-21 14:40:13
603
转载 ECLIPSE - 新建jsp页面默认模板设置
1 有时候我们自己如果没有现成的JSP模板时,系统一般会自动生成如下页面: 有可能这个页面不是我们说要的,所以我们要设置jsp模板 设置步骤如下: eclipse -- >perferences - >web ->jsp - jsp files -Editor ->templates 在这里可以设置模板。 我将 JSP WITH HTMl 里
2016-07-07 13:11:09
943
转载 SVN:This client is too old to work with working copy…解决方法
SVN:This client is too old to work with working copy…解决方法[OK] 这两天项目提交时候,虚拟机用SVN提交的时候,总是报如下提示:svn: This client is too old to work with working copy ‘/opt/gforge/www/account’. You
2016-04-11 10:04:18
3593
转载 Eclipse默认字体CourierNew
Eclipse以前的默认字体一般是CourierNew字体,这种字体看着习惯。但当我试图修改回去时,发现字体列表里根本没有这种字体,郁闷了半天,终于在网上找到了解决方法。(iTeye(原JavaEye,因与Oracle发生名字纠纷而被迫改名))具体的原因是jFace的问题,jFace顾名思义,是控制Eclipse整个用户界面的包,打开它后,可以看到里面有各个组件(比如菜单、对话框、面板)的
2016-03-28 23:39:38
1380
转载 JAVA8 十大新特性详解
本教程将Java8的新特新逐一列出,并将使用简单的代码示例来指导你如何使用默认接口方法,lambda表达式,方法引用以及多重Annotation,之后你将会学到最新的API上的改进,比如流,函数式接口,Map以及全新的日期API“Java is still not dead—and people are starting to figure that out.”
2016-03-22 14:23:25
925
转载 Java 泛型通配符?解惑
T 有类型? 未知类型一、通配符的上界既然知道List并不是List的子类型,那就需要去寻找替他解决的办法, 是AnimalTrianer.act()方法变得更为通用(既可以接受List类型,也可以接受List等参数)。在java里解决办法就是使用通配符“?”,具体到AnimalTrianer,就是将方法改为act(List list),当中“?”就是通配符,而
2016-03-21 19:39:22
370
转载 Java泛型简明教程
泛型是Java SE 5.0中引入的一项特征,自从这项语言特征出现多年来,我相信,几乎所有的Java程序员不仅听说过,而且使用过它。关于Java泛型的教程,免费的,不免费的,有很多。我遇到的最好的教材有: The Java Tutorial Java Generics and Collections, by Maurice Naftalin and Philip Wadler
2016-03-21 18:50:18
399
转载 JDK各个版本的新特性jdk1.5-jdk8
JDK各个版本的新特性 对于很多刚接触java语言的初学者来说,要了解一门语言,最好的方式就是要能从基础的版本进行了解,升级的过程,以及升级的新特性,这样才能循序渐进的学好一门语言。今天先为大家介绍一下JDK1.5版本到JDK1.7版本的特性。希望能给予帮助。JDK1.5新特性: 1.自动装箱与拆箱:自动装箱的过程:每当需要一种类型的对象时,这种基本类
2016-03-18 16:59:01
1639
转载 jdk8新特性-亮瞎眼的lambda表达式
jdk8之前,尤其是在写GUI程序的事件监听的时候,各种的匿名内部类,大把大把拖沓的代码,程序毫无美感可言!既然java中一切皆为对象,那么,就类似于某些动态语言一样,函数也可以当成是对象啊!代码块也可以当成是对象啊!随着函数式编程的概念越来越深入人心,java中CODE=OBJECT的这一天终于到来了!如果你认为lambda表达式仅仅是为了从语法上简化匿名内部类,那就太小看jdk8的lambda
2016-03-18 16:57:52
1087
转载 MethodHandle(方法句柄)
MethodHandle(方法句柄)系列之一:MethodHandle和MethodType 阅读此文章的作者建议先了解java反射和动态代理。 java7中为间接调用方法引入了新的api,其中最关键的是java.lang.invoke包,即方法句柄。我们可以看成是java反射的升级版,但是它不反射那样有时候显得冗长、繁重的粗糙。 方法句柄中首先涉
2016-03-18 13:43:13
2880
1
转载 使用PLSQL导入导出数据库
Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作Oracle中对数据对象和数据的管理,无疑都是使用PL/SQL Developer来进行管理,该工具也提供给我们很多方便、快捷的操作,使得我们不再为Oracle本身丑陋、难用的UI而抱怨。由于我们一般都是建建表、查查数据的操作居多,较少会考虑系统的整个Oracle的完整备份操作。但是在我们一些发布操作中,我们必须考虑如
2016-03-01 15:53:09
547
原创 手把手教你 cxf3.1.4整合spring4.2
1、开发工具:Eclipse4.5 + tomcat8 + jdk8 + cxf3.1.4 + spring4.22、首先Eclipse新建两个web工程,,一个模拟server端发布webservice,,一个模拟client端,调用webservice,,如下图,我建的两个工程:分别为springcxfserver02和springcxfclient023、将下载的a
2016-02-04 13:32:34
13873
4
转载 解决VMWARE NAT SERVICE服务无法启动或服务消失的问题
今日使用VMware中的Windows 7虚拟机(NAT模式)发现没有网络,网卡显示“网络电缆已拔出”,检查之后发现宿主机的VMware NAT service服务没有启动,手动启动弹出错误提示“1067:进程意外终止”。由于昨日刚升级宿主机的系统,猜想可能由于某些原因破坏了某些服务的依赖文件,但是又不想重装VMware,最后倒的确是找到了个办法:
2016-02-02 11:18:06
21822
8
转载 Web Service入门教程
Web Service概述 Web Service的定义 W3C组织对其的定义如下,它是一个软件系统,为了支持跨网络的机器间相互操作交互而设计。Web Service服务通常被定义为一组模块化的API,它们可以通过网络进行调用,来执行远程系统的请求服务。 这里我们从一个程序员的视角来观察web service。在传统的程序编码中,存在这各种的函数方法调用。通常,我们
2015-11-23 16:04:43
1137
转载 webservice入门之CXF教程
1.CXF简介 Apache CXF是一个开源的Service框架,可以用于简化用户的service开发,基于CXF开发的应用可提供SOAP、XML/HTTP、RESTFUL HTTP或CORBA等服务。CXF底层页可以使用不同的传输协议,包括HTTP、JMS或JBI等。 根据CXF官方的说明,CXF包含以下特性: 支持大量的Web Service
2015-11-23 16:01:39
1109
转载 log4j日志记录到数据库
log4j API提供 org.apache.log4j.jdbc.JDBCAppender 对象,它能够将日志信息在指定的数据库。JDBCAppender 配置:Property描述bufferSize设置缓冲区的大小。默认大小为1driver设置驱动程序类为指定的字符串。如果没有指定驱动程序类,默认为sun.j
2015-11-18 17:15:46
1920
转载 log4j日志记录到文件
要写日志信息到一个文件中,必须使用org.apache.log4j.FileAppender。有以下FileAppender的配置参数:FileAppender配置:属性描述immediateFlush标志的默认设置为true,这意味着输出流的文件被刷新,在每个追加操作encoding它可以使用任何字符编码。默认情
2015-11-18 17:14:15
919
转载 log4j PatternLayout
如果想生成基于模式的特定格式的日志信息,那么可以使用 org.apache.log4j.PatternLayout 格式化日志信息。PatternLayout类扩展抽象 org.apache.log4j.Layout 类并覆盖format()方法根据提供的模式构建日志信息。 PatternLayout也是一个简单的布局对象,它提供下列Bean属性,可以通过配置文件进行设置:
2015-11-18 17:13:41
679
转载 log4j HTMLLayout
如果想生成一个HTML格式的文件,日志信息,那么可以使用 org.apache.log4j.HTMLLayout 格式化日志信息。HTMLLayout类扩展抽象org.apache.log4j.Layout类,并覆盖其基类的 format()方法来提供HTML样式格式。这提供了以下信息显示:生成特定的日志事件之前,从应用程序的开始所经过的时间调用该记录请求的线程
2015-11-18 17:13:02
1076
转载 log4j日志记录级别
org.apache.log4j.Level类提供以下级别,但也可以通过Level类的子类自定义级别。Level描述ALL各级包括自定义级别DEBUG指定细粒度信息事件是最有用的应用程序调试ERROR错误事件可能仍然允许应用程序继续运行FATAL指定非常严重的错误事件,这可能
2015-11-18 17:11:17
479
转载 log4j Logger方法
Logger类提供了多种方法来处理日志活动。 Logger类不允许实例化一个新的记录器实例,但它提供了两个静态方法获得一个 Logger 对象:public static Logger getRootLogger();public static Logger getLogger(String name);此处两种方法的第一个返回应用程序实例根记录器并没有名字。任何其
2015-11-18 17:08:47
709
转载 log4j.properties 详解与配置步骤
一、log4j.properties 的使用详解1.输出级别的种类ERROR、WARN、INFO、DEBUGERROR 为严重错误 主要是程序的错误WARN 为一般警告,比如session丢失INFO 为一般要显示的信息,比如登录登出DEBUG 为程序的调试信息2.配置日志信息输出目的地log4j.appender.appenderN
2015-11-18 17:02:06
381
转载 log4j.properties配置详解与实例
最近使用log4j写log时候发现网上的写的都是千篇一律,写的好的嘛不全,写的全一点的嘛没有一点格式,看着累。这里把网上收集到的整理了一下,并且全部都在机器上测试成功了。这么好的文档估计没有了吧? ################################################################################ #①配置根Logger,其语法为
2015-11-18 17:01:37
171
原创 手把手教你配置第一个简单log4j实例
1、建立测试工程:我的的eclipse,maven建的工程如图:把log4j对的jar依赖,下下来,直接在配置文件中配置如下: 4.0.0 com.kingkong mavenDemoProject 0.0.1-SNAPSHOT log4j log4j 1.2.17
2015-11-18 17:00:36
661
转载 maven核心,pom.xml详解
什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。 快速察看: 4.0.0 ... ... ... ... ...
2015-11-18 13:46:31
1889
转载 十三、Maven快照
大型应用软件一般由多个模块,它是多个团队正在开发同一个应用程序的不同模块,其中常见的场景。例如,考虑一个团队正在对应用程序的应用程序,用户界面项目(app-ui.jar:1.0) 的前端和他们正在使用的数据服务计划 (data-service.jar:1.0)。现在,它可能发生,团队工作的数据服务正在发生快速的步伐bug修复或增强功能和它们释放出库到远程仓库几乎每隔一天。现在,
2015-11-18 13:00:49
448
转载 十二、Maven项目模板
Maven提供用户,使用原型的概念,不同类型的项目模板(以数字614)是一个非常大的列表。 Maven帮助用户快速开始使用以下命令创建新的Java项目mvn archetype:generate什么是原型?原型是一个Maven插件,其任务是创建一个项目结构按照其模板。我们将使用快速启动原型插件在这里创建一个简单的Java应用程序。使用项目模板让我们打开命令控制
2015-11-18 11:34:41
2002
转载 十一、Maven项目文档
本教程将教你如何一步到位创建应用程序的文档。因此,让我们开始,到 C:/MVN 创建java应用程序consumerBanking。 OpenconsumerBanking文件夹,然后执行以下命令mvn命令。 C:MVN>mvn siteMaven将开始构建该项目。[INFO] Scanning for projects...[INFO] ------------------
2015-11-18 11:33:41
541
转载 十、Maven外部依赖
现在,你也知道Maven做依赖管理使用Maven仓库的概念。但是,如果依赖是不提供任何远程存储库和中央存储库发生了什么? Maven提供为使用外部依赖的概念,应用在这样的场景。举一个例子,让我们做以下修改项在目Maven创建项目 这一章节中创建。添加lib文件夹到src文件夹复制任何的jar到lib文件夹。我们使用ldapjdk.jar,这是LDAP操作的辅助库。
2015-11-18 11:19:03
2229
转载 九、使用Maven创建Web应用程序项目
在本教程中,我们将演示如何使用 Maven 创建一个 Java Web 项目(Spring MVC)。用到的技术/工具:Maven 3.3.3Eclipse 4.3JDK 8Spring 4.1.1.RELEASEDTomcat 7Logback 1.0.131. 从Maven模板创建Web项目您可以通过使用Maven的maven-archetype-webapp模
2015-11-17 16:57:10
1812
rt_debug.jar包 无法查看局部变量的问题解决方案
2015-08-30
spring4.2.0 jar包,包括AOP所需要的jar
2015-08-28
Sqoop执行报错,求解决!
2024-02-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人