上两篇已经讲解了SqlSessionFactory的创建和SqlSession创建过程。今天我们来分析myabtis的sql是如何一步一步走到Excutor。 ...阅读全文
无情 @ 2016-10-12 19:52:03 阅读(4011) 详情
通过上一篇文章的分析我们,我初步了解了它是如何创建sessionFactory的(地址:http://www.ccblog.cn/86.htm), 今天我们分析下Mybatis如何创建SqlSession和Excutor到底做了什么事情 ...阅读全文
无情 @ 2016-10-11 20:11:42 阅读(2505) 详情
MyBatis的前身叫iBatis,本是apache的一个开源项目, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis ...阅读全文
西湖忆 @ 2016-09-19 20:38:04 阅读(3922) 详情
[推荐] dubbo服务之初始化(provider) 分类:[ 开源框架 ]
dubbo如何一步一步初始化到bean的?又是如何解析我们的配置(provider.xml)? 学习前需要去补习一个基础知识点:基于Spring可扩展Schema提供自定义配置支持。dubbo是依赖spring提供的这种机制来处理配置文件解析的,理解起来没什么难度。 ...阅读全文
无情 @ 2016-05-30 20:09:17 阅读(3964) 详情
[推荐] dubbo启动之注册中心(Registry) 分类:[ 开源框架 ]
对于服务提供方,它需要发布服务,而且由于应用系统的复杂性,服务的数量、类型也不断膨胀 ...阅读全文
无情 @ 2016-05-18 21:15:32 阅读(3577) 详情
[推荐] dubbo启动服务之容器(Container) 分类:[ 开源框架 ]
SPI 全称为 (Service Provider Interface) ,是JDK内置的一种服务提供发现机制。 目前有不少框架用它来做服务的扩展发现, 简单来说,它就是一种动态替换发现的机制, ...阅读全文
无情 @ 2016-05-04 19:37:04 阅读(24833) 详情
其中TEXTFILE为默认格式,建表时不指定默认为这个格式,导入数据时会直接把数据文件拷贝到hdfs上不进行处理; SEQUENCEFILE,RCFILE,ORCFILE格式的表不能直接从本地文件导入数据,数据要先导入到textfile格式的表中, 然后再从表中用insert导入SequenceFile,RCFile,ORCFile表中。 ...阅读全文
无情 @ 2016-01-13 15:42:48 阅读(11662) 详情
protobuf介绍和使用 分类:[ 开源框架 ]
protocol buffers是google提供的一种将结构化数据进行序列化和反序列化的方法,其优点是语言中立,平台中立,可扩展性好,目前在google内部大量用于数据存储,通讯协议等方面 ...阅读全文
无情 @ 2016-01-11 15:27:44 阅读(1507) 详情
hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行 ...阅读全文
无情 @ 2015-12-18 14:14:53 阅读(2801) 详情
windows下载安装相关工具(这里是64x的win操作系统32位可能会出现调试不通) a)安装jdk1.7 并且配置环境变量 ...阅读全文
无情 @ 2015-12-15 12:48:23 阅读(1905) 详情
ZooKeeper是一个高可用的分布式数据管理与系统协调框架。基于对Paxos算法的实现,使该框架保证了分布式环境中数据的强一致性,也正是基于这样的特性,使得ZooKeeper解决很多分布式问题。 ...阅读全文
无情 @ 2015-11-05 14:49:55 阅读(847) 详情
ZooKeeper分享之客户端命令 分类:[ 开源框架 ]
ZooKeeper 命令行工具类似于Linux的shell环境,使用它可以对ZooKeeper进行访问,数据创建,数据修改等 ...阅读全文
无情 @ 2015-11-03 17:44:06 阅读(1948) 详情
[推荐] ZooKeeper分享之集群安装配置 分类:[ 开源框架 ]
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。 ...阅读全文
无情 @ 2015-10-29 15:16:31 阅读(1766) 详情
随着系统用户访问量的不断增加,数据库的频繁访问将成为我们系统的一大瓶颈之一。由于项目前期用户量不大,我们实现单一的数据库就能完成。但是后期单一的数据库根本无法支撑庞大的项目去访问数据库,那么如何结局这个问题呢? ...阅读全文
无情 @ 2015-10-19 16:22:00 阅读(3516) 详情
我们在进行数据传输的时候经常用的缓冲区,学习ByteBuf前我们先看下java NIO自带的ByteBuffer ...阅读全文
无情 @ 2015-08-03 17:10:42 阅读(2410) 详情
Netty系列之初级篇(一) 分类:[ 开源框架 ]
Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序 ...阅读全文
无情 @ 2015-07-22 15:50:48 阅读(1770) 详情
1.添加MySql数据源 打开Activemq安装目录下的conf/activemq.xml文件,添加MySql数据源。默认情况下Activemq使用KahaDB存储,注解掉KahaDB配置,改为mysql配置如下: ...阅读全文
无情 @ 2015-05-04 15:19:37 阅读(1614) 详情
ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。 ...阅读全文
无情 @ 2015-05-04 11:28:15 阅读(1439) 详情