- 博客(7)
- 资源 (55)
- 收藏
- 关注
原创 jboss-as-7.1.1.Final配置Jndi数据源(以mysql为例)
1.获取mysql驱动,可以从mysql官方网站下载: http://dev.mysql.com/downloads/connector/j/2.进入jboss-as-7安装目录下的modules目录,将会看到下图所示子目录: 在com目录中新建mysql\main路径,完整路径为jboss-as-7.1.1.Final\modules\com\mysql\main。3.將mysql驱动my
2015-10-31 21:11:53 3640
原创 AngularJs轻松入门
AngularJs轻松入门系列博文:http://blog.csdn.net/column/details/angular.htmlAngularJs轻松入门(一)创建第一个应用AngularJs轻松入门(二)数据绑定AngularJs轻松入门(三)MVC架构AngularJs轻松入门(四)模块化AngularJs轻松入门(五)过滤器AngularJs轻松入门(六)表单校验AngularJs轻松入门
2015-10-24 22:57:11 1336
转载 Oracle表的种类及定义
1表的类型1)堆组织表(heap organized tables).当增加数据时,将使用在段中找到的第一个适合数据大小的空闲空间.当数据从表中删除时,留下的空间允许随后的insert和update重用.2)索引组织表.这里表存储在索引结构中,利用行本身物理排序.在堆中,数据可能被填到任何适合的地方,在索引组织表中,根据主关键字,以排序顺序来存储数据.3)聚簇表
2015-10-24 15:09:43 1886
原创 ibatis设置启用及关闭命名空间
使ibatis用命名空间能够有效避免sql配置命名冲突,默认为启用状态,可以通过settings标签设置为关闭状态
2015-10-24 14:20:38 1320
转载 Javassist介绍
要想将编译时不存在的类在运行时动态创建并加载,通常有两种策略: 1. 动态编译 2. 动态生成二进制字节码(.class) 对于第二种策略,实际上已经有诸多比较成熟的开源项目提供支持,如CGLib、ASM、Javassist等。这些开源项目通常都具备两方面的功能: 1. 动态创建新类或新接口的二进制字节码 2. 动态扩展现有类或接口的二进制字节码
2015-10-18 09:57:25 1530
原创 JDK和Cglib实现动态代理实例及优缺点分析
Spring AOP使用的核心技术是动态代理,说到动态代理就不得不和设计模式中的代理模式联系起来,通过代理模式我们可以对目标类进行功能增强,在某个方法的执行前后增加一些操作,例如计算方法执行效率、打印日志等。看下面的例子,我们有一个目标类Target,我们需要在目标类的test方法中增加日志打印功能,这时候我们就可以通过代理模式来实现:package com.proxy.test;
2015-10-17 13:38:53 9979 1
转载 Java开源资源
这里搜集了用来构建应用程序的工具。Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Maven优于Apache Ant。后者采用了一种过程化的方式进行配置,所以维护起来相当困难。Gradle:Gradle采用增量构建。Gradle通过Groovy编程而不是传统的XML声明进行配置。Gradle可以很好地配合Maven进行依赖管理,并且
2015-10-16 22:31:11 1244
从PAXOS到ZOOKEEPER分布式一致性原理与实践.pdf
2017-09-26
Hadoop实战-陆嘉恒(高清完整版).pdf
2017-09-26
Pig编程指南.pdf
2017-09-26
高可用性的HDFS:Hadoop分布式文件系统深度实践
2017-09-26
Apache Oozie.pdf
2017-09-17
ZooKeeper分布式过程协同技术详解
2017-09-17
Hadoop开启通向云计算的捷径.pdf
2017-09-17
Hadoop大数据分析与挖掘实战.pdf
2017-09-17
Hadoop in 24 Hours, Sams Teach Yourself.pdf
2017-09-17
OSGI整合Spring、Mybatis、Spring MVC实现一个登录应用案例
2017-02-18
apache-tomcat7源码eclipse工程
2016-01-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人