自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (7)
  • 问答 (3)
  • 收藏
  • 关注

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

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

2016-05-30 17:44:12 30258 1

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

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

2015-10-27 16:38:26 5681

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

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

2015-09-08 21:10:09 519

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

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

2015-09-07 22:58:22 692

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

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

2015-09-06 22:26:35 797

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

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

2015-09-03 15:46:39 611

原创 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 528

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

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

2015-09-01 22:47:53 565

原创 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 570

原创 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 1073

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

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

2013-03-01 15:16:06 109

原创 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 122

原创 用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 617

原创 Oracle修改日期显示格式

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

2012-08-05 16:08:16 419

原创 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 212

原创 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 121

原创 oracle timestamp用法

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

2012-07-24 10:53:01 612

原创 window.event 对象详细介绍

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

2012-07-18 09:55:20 227

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

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

2012-07-03 16:02:30 238

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

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

2012-06-29 15:14:32 875

原创 操作文件 日期排序

在日常的工作中,经常遇到对文件的批量读取,如果批量文件的读取顺序对最后的结果又影响,就涉及到如何排列文件的读取顺序。排序最好的数据结构就是TreeMap,key,value放进去之后,遍历直接得出排好顺序的结果,非常适合这类问题。在文件的排列中,如何保证key不重复是一个难点,Long tempLong = new Long(subFile[i].lastModified()); ...

2012-05-10 12:20:34 135

原创 iBatis小入门

iBatis 简介:iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis 已经改名为Mybatis 了。官网为:http://www.mybatis.org/ 搭建iBatis 开发环境...

2012-03-31 09:49:53 83

原创 读取文件方法大全 1、按字节读取文件内容

[Java]读取文件方法大全 1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes...

2012-03-22 10:47:02 1159

原创 Oracle 函数大全(字符串函数,数学函数,日期函数,逻辑运算函数,其他函数)...

SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32...

2012-03-15 15:42:02 117

原创 用java调用oracle存储过程总结

原文网址: http://www.eygle.com/digest/2008/05/java_oracle_procedure.html1、什么是存储过程。存储过程是数据库服务器端的一段程序,它有两种类型。一种类似于SELECT查询,用于检索数据,检索到的数据能够以数据集的形式返回给客户。另一种类似于INSERT或DELETE查询,它不返回数据,只是执行一个动作。有的服务器允许同一个存储过程既...

2012-03-15 15:07:21 137

原创 JS读取cookie(记住账号密码)

JS读取cookie(记住账号密码)很多登录功能上都有个“记住密码”的功能,其实无非就是对cookie的读取。下面展示这个功能的代码,原作者已无法考究。。。。测试方法:直接输入账号密码,提交后,刷新页面,再输入同样的账号,就可以显示?js COOKIE 记住帐号或密码 window.onload=function onLoginLoaded() {...

2012-03-11 21:13:35 186

原创 用poi 写入大数据量到excel2007,总是报错,“Java heap space”,求解决....

用poi生成excel2007 创建XSSFWorkbook对象 Workbook workbook = new XSSFWorkbook(new FileInputStream(path));Sheet sheet = workbook .createSheet("这里第一页");FileOutputStream fos = new FileOutputStream("D://tes...

2012-02-16 10:22:16 638

原创 Spring事务配置的五种方式

Spring事务配置的五种方式 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManag...

2011-03-16 15:30:39 98

以太坊官网go-ethereum(第二部分)

以太坊官网go-ethereum,第二部分。 第一部分资源见 http://download.csdn.net/detail/vrenzhuv/9750749

2017-02-09

以太坊官网go-ethereum

https://github.com/ethereum/go-ethereum, 官方源码

2017-02-09

jdk 1.5 api chm 中文

jdk 1.5 api chm 中文

2012-09-26

java设置Sping的dataSource的参数信息

用java设置Srping的dataSource数据库连接属性,通过读取分离的配置文件

2012-09-21

jdk 1.6 英文api chm

jdk 1.5 1.6 1.7 英文api chm

2012-09-21

xmlbeans-2.3.0_poi.jar 下载

xmlbeans-2.3.0_poi.jar 打包下载

2012-02-15

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

TA关注的人

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