- 博客(16)
- 资源 (2)
- 收藏
- 关注
转载 kafka入门:简介、使用场景、设计原理、主要配置及集群搭建
问题导读:1.zookeeper在kafka的作用是什么?2.kafka中几乎不允许对消息进行“随机读写”的原因是什么?3.kafka集群consumer和producer状态信息是如何保存的?4.partitions设计的目的的根本原因是什么? 一、入门 1、简介 Kafka is a distributed,partitioned
2016-03-21 14:17:20
263
原创 大数据平台基础架构和常用处理工具
一、大数据在线分析处理和常用工具•大数据在线分析处理的特点•Flume介绍•Spark和 Storm 介绍•HBase介绍二、大数据离线处理和常用工具•大数据离线处理特点•Hdfs介绍•MapReduce介绍•Hive介绍三、大数据离线处理和常用工具1、•OLAP 和 OLTP 特点
2016-03-12 15:12:47
498
原创 Java模式
1、单例模式应用场合:有些对象只需要一个就足够了public class Singleton { //1.将构造方法私有化,不允许外部直接创建对象 private Singleton(){ } //2.创建类的唯一实例,使用private static修饰 private static Singleton instance=new Singleton();
2016-01-11 17:02:52
411
转载 常用 Git 命令清单
我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库一、新建代码库# 在当前目录新建一个
2015-12-15 13:09:21
228
转载 Spring 3整合Quartz 2实现定时任务--转
常规整合http://www.meiriyouke.net/?p=82最近工作中需要用到定时任务的功能,虽然Spring3也自带了一个轻量级的定时任务实现,但感觉不够灵活,功能也不够强大。在考虑之后,决定整合更为专业的Quartz来实现定时任务功能。首先,当然是添加依赖的jar文件,我的项目是maven管理的,以下的我项目的依赖:dependencies> depe
2015-12-14 16:40:11
382
转载 Spring Batch系列总括
关于SpringBatch的随笔主要有以下几篇: Spring Batch 之 Spring Batch 简介(一) Spring Batch 之 框架流程简单介绍(二) Spring Batch 之 Sample(Hello World)(三) Spring Batch 之 Sample(CSV文件操作)(四)
2015-12-14 16:16:00
336
转载 Eclipse快捷键大全(转载)
Eclipse快捷键大全(转载) Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面A
2015-12-06 21:35:41
215
转载 java基础之线程
1:多线程(理解) (1)多线程:一个应用程序有多条执行路径 进程:正在执行的应用程序 线程:进程的执行单元,执行路径 单线程:一个应用程序只有一条执行路径 多线程:一个应用程序有多条执行路径 多进程的意义? 提高CPU的使用率 多线程
2015-12-06 21:11:27
245
原创 java基础之网络(UDP-Socket)
一)UPD编程:UDP协议(用户数据报协议)是无连接、不可靠、无序的 UDP协议以数据报作为数据传输的载体进行数据传输时,首先需要将要传输的数据定义为数据报(Datagram),在数据报中指明数据所要达到的Socket(主机地址和端口号),然后再将数据报发送出去。二)DatagramPacket:此类表示数据报包DatagramSocket:进行端到端通信的类
2015-11-26 10:43:48
248
原创 java基础之网络(InetAdress、URL)
一)java中的网络支持 针对网络通信的不同层次,java提供的网络功能四大类: 1、InetAdress:用于标识网络上的硬件资源2、URL:统一资源定位符 通过URL可以直接读取或者写入网络上的数据3、Sockets:使用TCP协议实现网络通信的Socket相关的类4、Datagram:使用UDP协议,将数据保存在数据报中,通过网络进行通信
2015-11-25 14:07:20
780
原创 java基础之序列化(IO流)
1、对象的序列化、反序列化1)对象序列化,就是将Object转换成byte序列,反之叫对象的反序列化2)序列化流(ObjectOutputStream),是过滤流------>writeObject 反序列化流(ObjectInputStream) ----->readObject3)序列化接口(Serializable) 对象必须实现序列化接口,才能进行序列
2015-11-25 10:44:48
331
原创 java基础之字符流(IO流)
一) 1)编码问题 2)认识文本和文本文件 java的文本(char)是16位无符号整数,是字符的unicode编码(双字节编码) 文件是byte byte byte ...的数据序列 文本文件是文本(char)序列按照某种编码方案(utf-8,utf-16be,gbk)序列化为byte的存储结构 3)字符流(Reader、Writer) 字符的处理
2015-11-24 17:30:17
220
原创 java基础之字节流(IO流)
一)IO流(输入流、输出流)字节流、字符流1、InputStream 2、OutputStream二)EOF=End 读到-1就读到结尾三)输入流基本方法int b = in.read(); 读取一个字节无符号填充到int低八位.-1是EOFin.read(byte[] buf)in.read(byte[]
2015-11-24 16:06:46
204
原创 java基础之RandomAccessFile类的使用
常用方法:write()是一个byte(字节)一个byte写入 read(byte[] b, int off, int len) RandomAccessFile(File file,String mode) 参见jdk api
2015-11-24 15:56:11
291
lucene索引查看工具 lukeall-4.7.1.jar
2016-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人