咖啡猫

导航

上一页 1 2 3 4 5 6 7 ··· 10 下一页

2015年3月24日 #

hbase基本概念和hbase shell常用命令用法

摘要: 1. 简介HBase是一个分布式的、面向列的开源数据库,源于google的一篇论文《bigtable:一个结构化数据的分布式存储系统》。HBase是Google Bigtable的开源实现,它利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的海量数... 阅读全文

posted @ 2015-03-24 09:43 咖啡猫1292 阅读(204) 评论(0) 推荐(0) 编辑

2015年3月22日 #

hive内部表、外部表

摘要: hive内部表、外部表区别自不用说,可实际用的时候还是要小心。Hive的数据分为表数据和元数据,表数据是Hive中表格(table)具有的数据;而元数据是用来存储表的名字,表的列和分区及其属性,表的属性(是否为外部表等),表的数据所在目录等。下面分别来介绍。 一、Hive的数据存储 在让你真正明... 阅读全文

posted @ 2015-03-22 21:34 咖啡猫1292 阅读(655) 评论(0) 推荐(0) 编辑

2015年3月21日 #

Java的内存回收机制

摘要: 在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,所以也使Java很多程序员不再关心内存分配,导致很多程序低效,耗内存。... 阅读全文

posted @ 2015-03-21 19:08 咖啡猫1292 阅读(131) 评论(0) 推荐(0) 编辑

Java正则表达式入门

摘要: 众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的... 阅读全文

posted @ 2015-03-21 14:57 咖啡猫1292 阅读(135) 评论(0) 推荐(0) 编辑

2015年3月20日 #

sql join

摘要: 1.1.1 摘要Join是关系型数据库系统的重要操作之一,SQL Server中包含的常用Join:内联接、外联接和交叉联接等。如果我们想在两个或以上的表获取其中从一个表中的行与另一个表中的行匹配的数据,这时我们应该考虑使用Join,因为Join具体联接表或函数进行查询的特性本文将通过具体例子介绍S... 阅读全文

posted @ 2015-03-20 20:57 咖啡猫1292 阅读(232) 评论(0) 推荐(0) 编辑

java collection

摘要: 在 Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。并且Java用面向对象的设计对这些数据结构和算法进行了封... 阅读全文

posted @ 2015-03-20 18:44 咖啡猫1292 阅读(118) 评论(0) 推荐(0) 编辑

JAVA中this用法小结

摘要: Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”... 阅读全文

posted @ 2015-03-20 12:02 咖啡猫1292 阅读(153) 评论(0) 推荐(0) 编辑

2015年3月19日 #

SQL Server 触发器

摘要: SQL Server 触发器触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约... 阅读全文

posted @ 2015-03-19 10:27 咖啡猫1292 阅读(107) 评论(0) 推荐(0) 编辑

SQL 存储过程

摘要: SQL Server 存储过程Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQ... 阅读全文

posted @ 2015-03-19 10:06 咖啡猫1292 阅读(125) 评论(0) 推荐(0) 编辑

2015年3月18日 #

123456 所有组合 递归

摘要: 利用递归进行解决,这里没有考虑字符串中含有重复字符的情况,当字符串长度为1的时候,输出字符,否则递归调用函数package Varstatic;import java.util.Arrays;public class Varstatic { public static void main(St... 阅读全文

posted @ 2015-03-18 22:13 咖啡猫1292 阅读(256) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 10 下一页