自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞血泪无痕的博客

生活和IT,但是我想着未来

  • 博客(14)
  • 收藏
  • 关注

原创 kafka接入学习

什么是kafka?Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。 对于像Hadoop的一样的日志数据和离线分析系统,但又要求实时处理的限制,这是一个可行的解决方案。Kafka的目的是通过Ha

2016-03-29 00:00:52 6281

原创 RMI介绍与使用

今天在这边介绍一下Java基础中的rmi使用。其实rmi有什么样的使用场景呢?它跟webservice有什么区别呢?其实webservice主要是可以跨语言实现项目间的方法调用,而rmi只是java内部语言进行的远程方法调用。这里我们把远程这个概念用服务端表示,调用者用客户端表示。那么首先我们先讲述一下rmi的原理,它的底层是由socket和java序列化和反序列化支撑起来的,它具体的调用过程

2016-03-20 13:38:52 8782 2

原创 ajax常用

这边Jquery.ajax()比较完整的一个调用过程为:$.ajax({ url: "http://www.hzhuti.com", //请求的url地址 dataType: "json", //返回格式为json async: true, //请求是否异步,默认为异步,这也是ajax重要特性 data: { "id": "value" }, /

2016-03-18 13:42:45 621 3

原创 判断日期合法性

这边写一个判断一个日期的合法性,比如是没有2008-02-31,aaaa-03-89等都不合法的,这个Datetil在java中可以解决这样的一个问题,如果还有缺陷请相告,感谢!import java.util.*;import java.util.regex.*;import java.text.*;/** 这个是按照楼主的描述使用通过判断字符验证时间合法性 */public cl

2016-03-18 13:28:16 9932 1

原创 JMS的简单使用

JMS其实用简单的话语讲就是一个管道,这个管道是用来做数据传输的,它有两种方式,一种是广播的方式,一种是点对点的方式(queue)。这里就不对JMS做过多概念性的描述。怎么样简单用起JMS呢,其实它是依赖于ActiveMq的,所以你首先得去下载一个ActiveMq,然后运行在发送信息的这端启动acvtivemq的客户端。 activemq是有默认的用户名和密码,这边在代码上可以有体现。废话不多说,

2016-03-18 00:53:42 2578

原创 java多线程的一个案例

这边介绍一个java多线程的一个小案例,这边是用ScheduledExecutorService类实现一个线程池的任务调度,这里面主要写一个MyTimer类继承了Thread,然后设置一个静态任务调度的线程池容纳线程数,然后在MyTimer里面写几个内部类去实现Runnable接口,最后面在重写的Run方法中周期调用以上的内部类所在的线程。package com.yiyong.Thre

2016-03-18 00:34:00 419

原创 hadoop常用命令

这边列举一些hadoop常用的命令,大家可以看一下有没有自己需要的1、查看指定目录下内容hadoop dfs –ls [文件目录]eg: hadoop dfs –ls /user/flume/MasterLog2、打开某个已存在文件hadoop dfs –cat [file_path]eg:hadoop dfs -cat /use

2016-03-17 23:28:56 349

原创 java IO流读写文件

这里我简单记录一下java IO流读写本地文件java IO流从本地读取文件:import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.InputStr

2016-03-17 16:05:45 1077 1

原创 flume学习

在讲到flume学习,最近一直在学习,感觉flume这个东西,功能比较强大。它其实就是一个数据收集源,这个收集源它收集方式有很多种,比如以下多种数据源:Source类型说明Avro Source支持Avro协议(实际上是Avro RPC),内置支持Thrift Source支持Thrift协议,内置支持

2016-03-17 15:57:31 615 1

原创 Linux常用命令

ls -a /:所有文件包括隐藏文件ls -c /:按文件的修改时间排序ls -l /:所有文件按照长格式来显示文件信息ls -F /:用于标记文件类型ak是可执行文件,desktop是目录文件ls -al /:查看文件的详细,包含权限查看touch -c -t:设定文件的时间记录touch -c -t 05071930 filemkdir -p /home/dir

2016-03-17 15:23:39 358

原创 scala语言基础学习

1:书写递归函数的时候,必须指定返回类型,不然编译器无法校验递归函数的返回值def fac(n:Int):Int = if(n2:当要往一个序列传入一个参数区间的时候可以加:_*val s = sum (1 to 5 :_*)def recursiveSum(args:Int*):Int={if(args.length ==0) 0elseargs.head

2016-03-17 15:21:09 502 1

原创 vim常用快捷命令模式

在命令模式下:ctrl+b:翻上前一页ctrl+f:往后翻一页ctrl+U:往前翻半页ctrl+d:往后翻半页w:光标跳到下行的开头e:光标跳到下行的结尾x:删除光标所在的文字nx:从光标的位置开始往后删除n个文字(仅字这一行)X:删除光标所在位置的前一个字符nX:删除光标所在位置的前面n个字符dd:删除光标所在行nd:删除光标所在行开始往后的n行

2016-03-17 15:17:51 503

原创 log4j简单使用

一般我们一个项目跑在服务器上,后端一边会做日志记录,而java这方面有log4j这样的日志神器。这里我就简单带你们入门log4j,师傅领进门,修行看个人。首先,我们先把所用的包给引入项目内,这边我是用maven直接导入包依赖的: log4j log4j 1.2.14

2016-03-17 15:06:31 601 1

原创 这段时间

反省:有时候。人会变得比较懒散,就像最近,博客写得比较少。不过时间依然过得很快,不知道怎么就好像快要毕业了。你来不及感受大学,大学就快要是过去式了。生活其实蛮有意思的。当你发现想珍惜的时候,往往有点来不及。最近,自己在忙着做毕设,但是这并不能成为我不写博客的借口,但是人总是喜欢为自己找点不责备自己的借口,这样就能得到好像解脱的样子,其实没有!我发现学习是一个过程,有时候,心不能太急,就像赚钱,

2016-03-17 14:25:22 513 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除