11 vrenzhuv

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 27w+

Spring中bean注入初始化方式—通过注解@Configuration @bean

Spring的初始化bean的另一种方式——注解

2016-05-30 17:44:12

Oracle 循环递归遍历树结构查询

在项目中经常会接触树结构的页面; 经常会写关于查询某个树节点的所有子节点的方法,若使用java的for循环或者递归不但效率低又好性能。所以推荐使用oracle 提供的connect by prior start with  的递归查询用法。oracle的connect by prior start with  是个双向查询树结构的功能,既可以查询子节点 ,又可以根据子节点查询上流的所有父节点;

2015-10-27 16:38:26

maven项目管理之-04-坐标与仓库

在Maven中,任何一个依赖、插件或者项目构建的输出,都可以称之为构件。Maven在某个统一的位置存储所有项目的共享的构件,这个统一的位置,我们就称之为仓库。(仓库就是存放依赖和插件的地方)任何的构件都有唯一的坐标,Maven根据这个坐标定义了构件在仓库中的唯一存储路径,解读Maven在仓库中的存储路径:1.基于groupId准备路径,将句点分隔符转成路径分隔符,就

2015-09-08 21:10:09

maven项目管理之-05-生命周期与插件

一个完整的项目构建过程通常包括清理、编译、测试、打包、集成测试、验证、部署等步骤,Maven从中抽取了一套完善的、易扩展的生命周期。Maven的生命周期是抽象的,其中的具体任务都交由插件来完成。Maven为大多数构建任务编写并绑定了默认的插件,如针对编译的插件:maven-compiler-plugin。用户也可自行配置或编写插件。maven生命周期: clean  ->   

2015-09-07 22:58:22

maven项目管理之-10-创建web项目

前面讲解了使用maven创建java模块工程,本节讲述使用maven创建web工程项目。1,使用eclipse快速向导,新建maven的web工程,如下:2,浏览新建的web工程,发明目录结构缺失,不符合maven的默认结构,故要补充添加缺失的目录。但在实际应用的过程中发现,src/main/java目录添加不进到工程中,此时我们再浏览工程的classpath,发现新建项目

2015-09-06 22:26:35

maven项目管理之-09-聚合和继承

maven的聚合和继承 1. 聚合   项目开发过程中有多个模块,如果一个工项目有多个模块工程,如果对整个项目进行maven操作,例如使用maven分别单个进行install安装到本地仓库中。前面的方法操作比较麻烦,   为了简化这些操作,maven提供一种方式把这些模块一起执行的操作叫做聚合(非官方描述)。通过maven快速向导分别建立三个maven工程A、B、C,再建一个作

2015-09-03 15:46:39

maven项目管理之-08-依赖冲突

在项目开发过程中,经常会有依赖冲突,比如依赖传递时,使用了不同版本的构件,这时候需要特别处理,其方法如下。依赖冲突,解决优先原则分为:1, 短路优先原则(路径不同); 2,先声明先优先(路径相同)  1。短路优先原则(适用于路径不相同的情况)   我们分别创建3个maven工程A、B、C,同时C依赖于B,B依赖于A, C -> B -> A,并且A引用依赖commons-io-2.

2015-09-02 22:46:01

maven项目管理之-07-依赖传递

依赖范围    开发过程中,项目工程需要引入第三方jar,比如jdbc相关的jar,我们需要将其引入到classpath,  然后项目工程才能使用jar中的接口、类及方法等。    maven提供三种classpath:    1,编译 -> compile (默认的范围,表示依赖范围在编译、测试、运行都有效的时候有效)    2,测试 -> test (表示依赖范围只

2015-09-01 22:47:53

maven项目管理之-06-pom.xml说明

关于maven中pom.xml文件中各标签简要说明,具体见代码:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/

2015-08-31 22:52:57

oracle 不能使用for update

[b]解决oracle不能for update[/b] select * from table_Name for update 造成Oracle数据库卡死 1:首先查找出问题表的session ID select SESSION_ID from v$locked_object l join dba_objects o on (l.OBJECT_ID=o.o...

2013-12-20 18:36:20

MySQL存储过程详解 mysql 存储过程

mysql存储过程详解1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存...

2013-03-01 15:16:06

log4j的配置详解

第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:1 log4j.rootCategory=INFO, stdout , R23 log4j.appender.stdout=org.apache.log4j.ConsoleAppender4 log4j.appender.std...

2013-02-28 17:02:26

用java操作调用远程机上DataStage执行dsJob ,如何取到job的返回状态

过程描述:用java登陆远程机器(linux或aix系统),并登陆成功。调远程机器上的存储过程,可以成功。但这里是通过执行sh来调用DataStage(安装在远程机)的job作业 一个测试调用job的 ce.sh: #!/bin/bash cd /home/dsadm/Ascential/DataStage/DSEngine/bin #dstest是工程...

2012-11-08 18:16:59

Oracle修改日期显示格式

 我系统是XP中文版,装Oracle时默认安装成中文。今天在插入数据时插入的日期格式老是提示月份不对,解决如下SQL codettt@ORA11G&amp;gt; ALTER SESSION SET NLS_language=american; Session altered.下面这条命令可以不要,Oracle运行环境会自动调至英文,这时不用下面的命令也可以正确输入日期格式了。格式化一下t...

2012-08-05 16:08:16

Java中多个线程按顺序执行

 Java中多个线程按顺序执行基本思想:建立了一个队列,为每一个Thread保存了一个对象锁,保证按顺序执行。线程启动的时候,使随机的,但是执行代码是按顺序的。import java.util.LinkedList;import java.util.Queue;public class ThreadTest {    private static Queue qThread=ne...

2012-07-24 11:02:34

linux在shell中获取时间

                linux在shell中获取时间                          获得当天的日期date +%Y-%m-%d输出: 2011-07-28 将当前日期赋值给DATE变量DATE=$(date +%Y%m%d)有时候我们需要使用今天之前或者往后的日期,这时可以使用date的 -d参数 获取明天的日期date -...

2012-07-24 10:55:34

oracle timestamp用法

                                   oracle timestamp用法我们都知道date和timestamp都是对日期和时间的表示,只是两种类型的精确度不同,前者精确到秒,后者精确到小数秒(fractional_seconds_precision),可以是 0 to 9,缺省是6。但是对date类型的运算很简单,有很多函数可用来处理;而两个time...

2012-07-24 10:53:01

window.event 对象详细介绍

1、event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的     过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对            onmouseover 和 onmouseout 事件有意义。 2、属性:altKey, button, cancelBubbl...

2012-07-18 09:55:20

Java中远程调用DataStage的job,job没有执行

RemoteShellTool t = new RemoteShellTool(***,***,***);//连接远程服务的工具类 System.out.println(t.login()); String result1 = t.exec(&quot;(cd /home/dsadm/Ascential/DataStage/DSEngine/bin;dsjob ...

2012-07-03 16:02:30

Java通过SSH2协议执行远程Shell脚本 部分命令不执行,急求解

Java通过SSH2协议执行远程Shell脚本:RemoteShellTool rst = new RemoteShellTool(&quot;***&quot;,&quot;***&quot;,&quot;****&quot;);String rs1 = rst.exec(&quot;ls&quot;);String rs2 = rst.exec(&quot;pwd&quot;);String rs3 = rst.exec(&quot;sh home/user/dsjob.sh&quo

2012-06-29 15:14:32

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!