- 浏览: 124249 次
- 性别:
- 来自: 杭州
最新评论
-
willse:
嘿嘿,很好很强大! 有意思............
[转]用ReflectionFactory实现不调用构造参数创建对象 -
phoenix_sun:
谢谢,很完正,是我需要的例子,多谢
使用Spring的JdbcTemplate调用Oracle的存储过程 -
fly533:
不错,非常完整!
使用Spring的JdbcTemplate调用Oracle的存储过程 -
lxc914_java:
,不错,很详细。
[转]详解JAVA POI导出EXCEL报表的操作(包括各种格式及样式的实现)
文章列表
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lavasoft.blog.51cto.com/62575/807518
JDBC使用TNS连接多节点Oracle
为了使用tns方式连接,只需要写出tns连接的 ...
[转]讲解oracle自定义聚合函数
- 博客分类:
- Oracle
应用场景:
权限管理:同一功能对同一用户有多个不同权限设置(1-允许/0-默认/-1禁用),取组合后的权限值。
--聚合函数就是一个对象
create or replace type permission_sign_object as object (
--对象变量
permission_sign number(1),
--对象初始化
static function ODCIAggregateInitialize(v_self in out permission_sign_object) return number,
js代码:
function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r!=null) return unescape(r[2]); return null; }
URL的参数&参数名1=XXXX&参数名2=XXXX&参数名3=XXXX
alert(GetQuery ...
1、 查出占用端口的进程
开始-- 运行 --- 键入cmd(进入dos界面) -- 在dos界面上键入netstat可以看到所有TCP的占用,但是我们主要是看占用端口的进程,所以键入netstat -aon|findstr “端口号”(如netstat -aon|findstr “80” ...
[转]maven常用命令介绍
- 博客分类:
- maven
这里主要是在eclipse中使用maven,因此只使用到了一部分命令,整理下来方便以后查阅。
生成清除Eclipse项目结构:mvn eclipse:eclipsemvn eclipse:clean
清理(删除target目录下编译内容)mvn clean
仅打包Web页面文件mvn war:exploded
编译项目mvn compile
打包发布mvn package
打包时跳过测试mvn package -Dmaven.test.skip=ture
还有很多命令目前还没有使用到,以后遇到再补充
本文地址:http://blog.csdn.net ...
[转]MyEclipse 设置注释模板
- 博客分类:
- JAVA
设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍,当然你也可以定义自己的个性化注释。
文件 (Files)注释标签:
/**
* @文件名称: ${file_name}
* @类路径: ${package_name}
* @描述: ${todo}
* @作者:lvyingkai
* @时间:${date} ${time}
* @版本:V1.0
*/
类型 (T ...
在MyBatis的select、insert、update、delete这些元素中都提到了parameterType这个属性。MyBatis现在可以使用的parameterType有基本数据类型和JAVA复杂数据类型
基本数据类型:包含int,String,Date等。基本数据类型作为传参,只能传入一个。通过#{参数名} 即可获取传入的值
复杂数据类型:包含JAVA实体类、Map。通过#{属性名}或#{map的KeyName}即可获取传入的值
基本数据类型参数示例:
根据班级ID查询教师列表
xml文件
Spring使用component-scan的时候,如果把spring bean打包到jar文件中,spring无法找到相应的bean
要处理正确很简单:当使用eclipse export成.jar的时候,把add directory entries选上就可以了
或者使用下列打包方法:
jar cvf jj.jar com META-INF jdbc.properties beans.xml
[转]Spring3 MVC 深入研究
- 博客分类:
- spring
一、前言:
大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。
官方的下载网址是:http://www.springsource.org/download (本文使用是的Spring 3.0.5版本)
Struts2也是比较优秀的MVC构架,优点非常多比如良好的结构。但这里想说的是缺点,Struts2由于采用了值栈、OGNL表达式、struts2标签库等,会导致应用的性能下降。Struts2的多层拦截器、多 ...
[转]Spring3.0中的AOP配置方法
- 博客分类:
- spring
第一种配置方法:使用@AspectJ标签
1.在配置文件中添加<aop:aspectj-autoproxy/>注解
2.创建一个Java文件,使用@Aspect注解修饰该类
3.创建一个方法,使用@Before、@After、@Around等进行修饰,在注解中写上切入点的表达式
说明:上 ...
Spring3.0 MVC @ResponseBody 的作用是把返回值直接写到HTTP response body里。
Spring使用AnnotationMethodHandlerAdapter的handleResponseBody方
法, AnnotationMethodHandlerAdapter使用request
header中"Accept"的值和messageConverter支持的MediaType进行匹配,然后会用"Accept"的第一个值写入
response的"Content-Type"。 ...
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:
#配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 , appenderName2 , …#配置日志信息输出目的地Appenderlog4j.appender.appenderName
[转]ant脚本构成
- 博客分类:
- ANT
Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。
一. 安装与配置
下载地址:http://ant.apache.org/,在本文中下载的是1.7.0版本。解压到某个目录(例如E:"apache-ant-1.7.0),即可使用。
添加系统环境变量:ANT_HOME,该变量指向Ant解压后的根目录,在此为E:"apache-ant-1.7.0。
安装与配置完毕后,读者可以测试一下Ant是否可用,首先进入Ant的bin ...
[转]ANT获取时间
- 博客分类:
- ANT
4.12 Tstamp Task:获取并格式化日期或时间
Tstamp任务的作用是设定当前日期和时间的格式,可在target中使用。默认时日期的格式为yyyyMMdd(例如:20060516)。默认的时间格式为hhmm(例如:12:00)。默认时Ant工具设定TODAY(今天)格式为MMMM dd yy(例如:May 05 06)。这些格式与Java的日期格式相同。
4.12.1 Tstamp Task的属性及功能
Tstamp 任务包含以下属性:
(1)property:用于定义一个属性名称,通过这个属性可以得到Tstamp格式化后的日期或时间。
(2)pattern: ...
[转]oracle分区表总结
- 博客分类:
- Oracle
在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。
同事的分区表总结,转载一下。1.1 分区表PARTITION table
在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。
1.1.1 分区表的建立:
某公司的每年产生巨大的销售记录,DBA向公司建议每季度的数据放在一个分区内,以下示范的是该公司1999年的数据(假设每月产生30M的数据),操作如下: