11 2016 档案

摘要:Java中几个json工具分析 1, 环境 JDK1.6+IDE(IntelliJ IDEA)+windowsXP+GBK编码 2,分析对象 jackson1.8.2 http://jackson.codehaus.org/ gson1.7.1 http://code.google.com/p/go 阅读全文
posted @ 2016-11-18 18:03 空谷幽澜 阅读(989) 评论(0) 推荐(0) 编辑
摘要:编译过程 不论是物理机还是虚拟机,大部分的程序代码从开始编译到最终转化成物理机的目标代码或虚拟机能执行的指令集之前,都会按照如下图所示的各个步骤进行: 其中绿色的模块可以选择性实现。很容易看出,上图中间的那条分支是解释执行的过程(即一条字节码一条字节码地解释执行,如JavaScript),而下面的那 阅读全文
posted @ 2016-11-17 15:39 空谷幽澜 阅读(232) 评论(0) 推荐(0) 编辑
摘要:spring内部有一个task是Spring自带的一个设定时间自动任务调度 task使用的时候很方便,但是他能做的东西不如quartz那么的多! 可以使用注解和配置两种方式,配置的方式如下 引入Spring放在appcation.xml开头 [html] view plain copy <beans 阅读全文
posted @ 2016-11-17 13:16 空谷幽澜 阅读(809) 评论(0) 推荐(0) 编辑
摘要:在网上搜eclipse快捷键,可以搜出一大堆,大多罗列了n多的快捷键,估计大部分人看了以后都会头大的,我也头大,不过我一一尝试了一遍,整理出了eclipse最常用最有用,写代码必须用到的一些快捷键,大约只有网上快捷键大全的一半,减少大家的记忆量。如果大家把这些快捷键都很好的运用,写代码的效率一定会有 阅读全文
posted @ 2016-11-13 20:09 空谷幽澜 阅读(258) 评论(0) 推荐(0) 编辑
摘要:实际项目中,我们往往都是多人开发,这个时候,假如一个项目有300多M.用的jar包有100多个.只要项目组来一个人就从中央仓库下载依赖的jar,这种下载一般都需要持续很久.而且中央仓库一般都是配置在外网的.这种代价和传输是很慢和不划算的.这个时候,我们就需要构建自己的私服,即 开发人员->私服(局域 阅读全文
posted @ 2016-11-13 20:02 空谷幽澜 阅读(506) 评论(0) 推荐(0) 编辑
摘要:1、为什么要有Kafka? [出自 Hrq] Kafka是一个消息系统, 原本开发自LinkedIn,用作LinkedIn的活动流(activity stream)和运营数据处理管道(pipeline)的基础。现在主要用作数据管道(data pipeline)和消息系统 Kafka出现的原因: l 阅读全文
posted @ 2016-11-10 21:15 空谷幽澜 阅读(765) 评论(0) 推荐(0) 编辑
摘要:1.Kafka独特设计在什么地方?2.Kafka如何搭建及创建topic、发送消息、消费消息?3.如何书写Kafka程序?4.数据传输的事务定义有哪三种?5.Kafka判断一个节点是否活着有哪两个条件?6.producer是否直接将数据发送到broker的leader(主节点)?7.Kafa con 阅读全文
posted @ 2016-11-10 21:02 空谷幽澜 阅读(370) 评论(0) 推荐(0) 编辑
摘要:想着要不要写,两个原因“懒”和“空”。其实懒和空也是有联系的,不是因为懒的写,而是因为对PostgreSQL和Npgsql的知识了解匮乏,也就懒得写。好了,开头就写到这里,有些绕口令的感觉。一贯以这种不靠谱的描述开头,也成为了一种习惯,既然是习惯,也还不算坏,得坚持。 其实想写PostgreSQL和 阅读全文
posted @ 2016-11-10 20:24 空谷幽澜 阅读(656) 评论(0) 推荐(0) 编辑
摘要:PostgreSQL PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES,现在已经更名为POSTGRES,版本 4.2为基础的对象关系型数据库管理系统(ORDBMS)。PostgreSQL支持大部分 SQL标准并且提供了许多其他现代特性:复杂查询、外键、触发器、视图、事务完整 阅读全文
posted @ 2016-11-10 20:23 空谷幽澜 阅读(8151) 评论(0) 推荐(0) 编辑
摘要:Greenplum 数据库是最先进的分布式开源数据库技术,主要用来处理大规模的数据分析任务,包括数据仓库、商务智能(OLAP)和数据挖掘等。自2015年10月正式开源以来,受到国内外业内人士的广泛关注。本文就社区关心的Greenplum数据库技术架构进行介绍。 一. Greenplum数据库简介 大 阅读全文
posted @ 2016-11-09 19:07 空谷幽澜 阅读(8066) 评论(1) 推荐(0) 编辑
摘要:1、下载kafka 2、解压 创建软连接 3、修改配置文件 (1)kafka配置文件 3、修改配置文件 (1)kafka配置文件 (2)zookeeper配置 具体解释请参考:http://nanchengru.com/2015/04/zookeeper%E5%AE%89%E8%A3%85%E9%8 阅读全文
posted @ 2016-11-09 15:14 空谷幽澜 阅读(406) 评论(0) 推荐(0) 编辑
摘要:1. 摘要: 2. 设计概要: 2.1 流程概要: tracker 每分钟记录位点: 1. 每分中固定时间记录确认的checkpoint位点(可能有重复,长时间没有数据fetch重复最多) 2.2 架构 3. mysql 相关 3.1 mysql 通讯协议 3.1.1 mysql数据包 如果客户端要 阅读全文
posted @ 2016-11-09 15:11 空谷幽澜 阅读(19059) 评论(1) 推荐(2) 编辑
摘要:一.Mysql Binlog格式介绍 Mysql binlog日志有三种格式,分别为Statement,MiXED,以及ROW! 1.Statement:每一条会修改数据的sql都会记录在binlog中。 优点:不需要记录每一行的变化,减少了binlog日志量,节约了IO,提高性能。(相比row能节 阅读全文
posted @ 2016-11-09 13:18 空谷幽澜 阅读(4851) 评论(0) 推荐(0) 编辑
摘要:Ehcache在java项目广泛的使用。它是一个开源的、设计于提高在数据从RDBMS中取出来的高花费、高延迟采取的一种缓存方案。正因为Ehcache具有健壮性(基于java开发)、被认证(具有apache 2.0 license)、充满特色(稍后会详细介绍),所以被用于大型复杂分布式web appl 阅读全文
posted @ 2016-11-07 14:54 空谷幽澜 阅读(630) 评论(0) 推荐(0) 编辑
摘要:Solr与ES(ElasticSearch)对比 Solr与ES(ElasticSearch)对比 搜索引擎选择: Elasticsearch与Solr 搜索引擎选型调研文档 Elasticsearch简介* Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去 阅读全文
posted @ 2016-11-05 18:07 空谷幽澜 阅读(32724) 评论(0) 推荐(2) 编辑
摘要:FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:<#-- ... -->格式部分,不会输出 3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出 4,FTL指令:FreeM 阅读全文
posted @ 2016-11-02 10:09 空谷幽澜 阅读(327) 评论(0) 推荐(0) 编辑
摘要:1.Kafka独特设计在什么地方?2.Kafka如何搭建及创建topic、发送消息、消费消息?3.如何书写Kafka程序?4.数据传输的事务定义有哪三种?5.Kafka判断一个节点是否活着有哪两个条件?6.producer是否直接将数据发送到broker的leader(主节点)?7.Kafa con 阅读全文
posted @ 2016-11-01 20:31 空谷幽澜 阅读(298) 评论(0) 推荐(0) 编辑
摘要:日前,eBay公司隆重宣布已经正式向开源业界推出分布式分析引擎:Kylin(http://kylin.io)。作为一套旨在对Hadoop环境下分析流程进行加速、且能够与SQL兼容性工具顺利协作的解决方案,Kylin成功将SQL接口与多维分析机制(OLAP)引入Hadoop,旨在对规模极为庞大的数据集 阅读全文
posted @ 2016-11-01 20:29 空谷幽澜 阅读(1365) 评论(0) 推荐(0) 编辑
摘要:1.Apache Kylin是什么? 1.Apache Kylin是什么? 在现在的大数据时代,越来越多的企业开始使用Hadoop管理数据,但是现有的业务分析工具(如Tableau,Microstrategy等)往往存在很大的局限,如难以水平扩展、无法处理超大规模数据、缺少对Hadoop的支持;而利 阅读全文
posted @ 2016-11-01 20:28 空谷幽澜 阅读(45418) 评论(2) 推荐(2) 编辑