- 博客(17)
- 收藏
- 关注
原创 hive JDBC连接示例
public class JDBC { private static String driverName = "org.apache.hive.jdbc.HiveDriver";//hive驱动名称 private static String url = "jdbc:hive2://lp3:10000/default";//连接hive2服务的连接地址,Hive0.11.0以上版本提供了一个全
2016-05-12 20:14:31
758
原创 hive入门
一、产生背景hive诞生在大数据时代的背景下,是基于hadoop的一种数据仓库分析系统。hive的底层是mapreduce,也就是说hive是对mapreduce的封装。因为面对海量的数据,总有一些数据分析方法是重复的,每次写都会很麻烦。于是,聪明的人便将这些常用方法做了封装。非但如此,hive是以sql语句的形式出现在大众面前,这就方便了熟悉sql语句而不懂mapreduce的技术人员对数据
2016-05-12 20:06:41
715
原创 storm使用范例
此案例实现从数组中随机读取字符串发送到bolt,bolt将字符串变成大写发送到下一个bolt,bolt将字符串加上时间戳然后写到文件中public class RandomWordSpout extends BaseRichSpout { /** * 数据源 */ private static final long serialVersionUID = 1L; private S
2016-05-10 08:51:16
652
原创 kafka使用范例
生产者public class ProducerDemo { public static void main(String[] args) throws Exception { //配置文件 Properties properties = new Properties(); properties.put("zk.connect", "lp5:2181,lp6:2181,lp7
2016-05-10 08:29:53
839
原创 hbase API操作范例
public class HbaseDemo { private Configuration conf = null; @Before public void init(){ conf = HBaseConfiguration.create(); conf.set("hbase.zookeeper.quorum", "lp5,lp6,lp7"); } /* * 新建表
2016-05-08 20:02:47
2409
原创 Address already in use: JVM_Bind <null>:8080
严重: Failed to initialize end point associated with ProtocolHandler ["http-bio-8080"]java.net.BindException: Address already in use: JVM_Bind :8080at org.apache.tomcat.util.net.JIoEndpoint.bind(JIo
2015-12-09 19:29:51
766
原创 javascript实现复选框全选功能
-->function choseAll() {var all = document.getElementById("all");var ch = document.getElementsByName("ch");for(var i=0;ich[i].checked = all.checked;}}
2015-12-07 22:24:21
425
原创 java中的串池
java中的串池有两个特点:1、串池中的内容一经创建便不可改变,平时见到的串内容发生了改变那是假象,其实是丢弃了旧串,创建了新串;2、当串池中的内容没有指针指向它的时候,它也不会被JVM的垃圾回收机制回收;3、串池中的内容不允许重复。比如下面的例子:String s1 = "abc";String s2 = "abc";String s3 = "ab" + "c";在串
2015-12-06 10:33:46
988
原创 计算机工作原理
微机原理的知识。cpu里有psps寄存器,它里面装的是地址,未上电时,ps=0,上电之后,ps=1,。上电后ps指向内存,发现内存里没有操作系统,于是跑到硬盘里找,找到操作系统,然后加载到内存,cpu再去运行。操作系统运行起来后,便托管了所有硬件和应用软件。如何托管,要学内核。
2015-12-05 11:15:03
305
转载 Java中equals和==的区别
Java中equals和==的区别java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。 2.复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个ne
2015-12-01 09:36:54
254
原创 类在内存中的存放
public class User {int x;private static int y;public void fun(){}public static void fun1(){}}执行User user = new User();时,内存中会开辟一个小空间叫user,而对象也会在内存中开辟一个空间,空间大小由类中所写内容决定,对象所在内存的首地址会赋给user,也
2015-11-27 14:35:20
764
原创 hadoop2.2.0伪分布安装
一、安装虚拟机安装过程可以在网上查找。二、安装Linux系统系统可以Redhat、CentOS。这里用的是CentOS。安装过程可以网上查看。三、伪分布式安装3.1准备Linux环境★辅助工具PieTTY、WinSCP FileZilla、secureCRT★连通Linux(客户机)和Windows(宿主机)使它们
2015-09-17 20:40:20
404
原创 各种数据流比较
字节流和字符流 如果数据流中最小的数据单元是字节,那么称这种流为字节流;如果数据流中最小的数据单元是字符,那么称这种流为字符流。在Java的IO系统java.io.InputStream和java.io.OutputStream分别表示字节输入流和字节输出流,java.io.Reader 和java.io.Writer分别表示字符输入流和字符输出流。I/O流的层次 字节流: 从Input
2015-07-16 18:30:17
1567
原创 反射的概念
反射就是把Java类中的各种成分映射成相应的Java类。例如一个Java类中用一个Class类的对象来表示,一个类中的组成部分:成员变量,方法,构造方法,包等信息也用一个个的Java类来表示,就像汽车是一个类,汽车中的发动机,变速箱等也是一个个的类。表示Java类的Class类显然要提供一系列的方法来获得其中的变量,方法,构造方法,修饰符,包等信息,这些信息就是用相应的实例对象来表示,他们是Fil
2015-07-16 18:28:43
565
原创 为什么静态类不能访问非静态类
static修饰的类为静态类,静态类在加载的时候就分配了内存,直到该类被卸载内存才会被撤销。既然实实在在地存在于内存中,就可以被访问而不用先创建对象才能引用。而对于非静态类需要先创建了对象才能被引用,没创建在内存中就没有空间,也就不存在,不存在的东西当然访问不了存在的东西。
2015-07-15 22:07:17
654
原创 Int 和integer的区别
1、类型不同int 为基本数据类型,integer 为对象类型。2、初始值不同int 的初始值为0,integer 的初始值为null。由于类型的不同,初始值也代表着不同的意义。int a = 0; 表示为给a赋值。integer a = null; 表示a未赋值。只有integer能区分出赋值和没赋值。a=0 和 a=null 的区别就如考试成绩为0和没参加考试的区别。3、功
2015-07-15 21:50:19
992
转载 网站常用数据库
大家知道,常用的数据库一般是分为三种: (一)、Access (二)SQL Server(三)MySQL,那么,用户想做一个网站,到底哪一种数据库是适合自己的呢?以下给大家介绍一下常用的数据库有什么区别。不少企业和个人站长在网站制作时,会对数据库的概念产生迷惑或误解。究竟使用什么样的数据库才好了?合适的才是最好的。下面是一些关于数据库的详细资料。建议打算建立网站的企业和个人站长,新手网站管理员
2015-05-25 18:22:53
1667
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人