摘要: 本章介绍了Hibernate的几种主要检索方式:HQL检索方式、QBC检索方式、SQL检索方式。HQL是Hibernate Query Language的缩写,是官方推荐的查询语言。QBC是Query By Criteria的缩写,是Hibernate提供的一个查询接口。Hibernate是一个轻量级的框架,它允许使用原始SQL语句查询数据库。 6.1 HQL基础 HQL是Hiberant... 阅读全文
posted @ 2016-08-18 10:46 微笑的姿态丶诠释生活 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 如何在日志分析中进行数据清洗 前提 我们在进行日志分析的时候,那么日志的数据是杂乱无章的,或则说日志的数据并不是我们都想看到的。所以我们需要对里面的数据进行清洗,说的直白一点就是要过滤里面的字符串。 下面便是我们需要去过滤的原始数据: 183.131.11.98 - - [01/Aug/2014:01:01:05 +0800] "GET /thread-5981-1-1.html HT... 阅读全文
posted @ 2016-08-08 08:35 微笑的姿态丶诠释生活 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 网站日志分析项目案例(二)数据清洗 一、数据情况分析 1.1 数据情况回顾 该论坛数据有两部分: (1)历史数据约56GB,统计到2012-05-29。这也说明,在2012-05-29之前,日志文件都在一个文件里边,采用了追加写入的方式。 (2)自2013-05-30起,每天生成一个数据文件,约150MB左右。这也说明,从2013-05-30之后,日志文件不再是在一个文件里边... 阅读全文
posted @ 2016-08-08 08:16 微笑的姿态丶诠释生活 阅读(1598) 评论(0) 推荐(0) 编辑
摘要: 本文地址:http://www.cnblogs.com/archimedes/p/mapreduce-inverted-index.html,转载请注明源地址。 1.倒排索引简介 倒排索引(Inverted index),也常被称为反向索引、置入档案或反向档案,是一种索引方法,被用来存储在全文搜索下某个单词在一个文档或者一组文档中的存储位置的映射。它是文档检索系统中最常用的数据结构。 有两种... 阅读全文
posted @ 2016-08-08 08:07 微笑的姿态丶诠释生活 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 第一,谈谈final, finally, finalize的区别。 (最常被问到) final修饰符(关键字) 如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract,又被声明为final。将变量或方法声明为final,可以保证它们在 阅读全文
posted @ 2016-07-19 20:49 微笑的姿态丶诠释生活 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 一、同步与异步 同步/异步, 它们是消息的通知机制 1. 概念解释 A. 同步 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。 按照这个定义,其实绝大多数函数都是同步调用(例如sin isdigit等)。 但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者 阅读全文
posted @ 2016-07-19 20:28 微笑的姿态丶诠释生活 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 首先我们来讲讲:重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。 重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不 阅读全文
posted @ 2016-07-19 20:27 微笑的姿态丶诠释生活 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 开始聊mapreduce,mapreduce是hadoop的计算框架,我学hadoop是从hive开始入手,再到hdfs,当我学习hdfs时候,就感觉到hdfs和mapreduce关系的紧密。这个可能是我做技术研究的思路有关,我开始学习某一套技术总是想着这套技术到底能干什么,只有当我真正理解了这套技术解决了什么问题时候,我后续的学习就能逐步的加快,而学习hdfs时候我就发现,要理解hadoop框... 阅读全文
posted @ 2016-07-15 17:22 微笑的姿态丶诠释生活 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1、myeclipse的安装和使用 * eclipse:是一个免费的开发工具 * myeclipse:是一个收费的插件,破解myeclipse, ** 安装目录的要求: 不能有中文和空格 ** 安装完成之后,选择一个工作空间 ,这个工作空间不能有中文和空格 * 破解myeclipse ** 运行run.bat文件,但是运行之... 阅读全文
posted @ 2016-07-08 09:46 微笑的姿态丶诠释生活 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 浅谈Java中的Set、List、Map的区别 2013-09-11 09:49 CSDN博客 我要评论(0) 字号:T | T 一键收藏,随时查看,分享好友! 就学习经验,浅谈Java中的Set,List,Map的区别 AD: 就学习经验,浅谈Java中的Set,List,Map的区别,对JAVA的集合的理解是想对于数组: 数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类... 阅读全文
posted @ 2016-07-07 20:38 微笑的姿态丶诠释生活 阅读(121) 评论(0) 推荐(0) 编辑