声明:未经本人允许,不得转载哦!哈喽,大家好。这两天就要高考了,我原本是一名物理老师,这一届初高中的学生带完,估计就要开始找大数据岗位的工作了。目前掌握的是技能有java+linux++mysql+hadoop+hive+hbase,正在学习的是shell,计划2016年接着要学习的是scala+spark。祝我好运吧。今天我们一起来学习的是【Hive高级查询group、order语法】。话不多说,...
分类:
其他好文 时间:
2016-06-07 13:13:44
阅读次数:
392
第三部分 内存管理第8章 内存管理8.1 背景内存:是现代计算机运行中心。内存由很大一组字或字节组成,每个字或字节都有他们自己的地址。CPU根据程序计数器(PC)值从内存中提取指令,这些指令可能会引起进一步对特定内存地址的读取和写入。8.1.1 基本硬件CPU所能访问的存储器只有内存和处理器内的寄存器;
保证物理内存的相对速度:高速缓存(cache)[kæ?]:CPU和内存之间增加高速内存;
确保操...
分类:
其他好文 时间:
2016-06-07 13:11:49
阅读次数:
225
第二部分:进程管理进程:进程可以看做正在执行的程序。进程需要一定的资源来完成更其任务。
进程是大多数系统中的工作单元。这样的系统有一组进程组成操作系统进程执行系统代码,用户进程执行用户代码,所有进程可以并发执行。第三章: 进程3.1 进程概念程序是被动实体,进程是活动实体,它有一个程序计数器用来表示下一个要执行的命令和相关资源集合。进程的状态:
新的:进程正在被创建
运行:指令正在被执行
等待:进...
分类:
系统相关 时间:
2016-06-07 13:12:46
阅读次数:
249
unicode波澜史
很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节“。再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为”计算机“。
开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方...
分类:
其他好文 时间:
2016-06-07 13:13:09
阅读次数:
180
网上找的PrintListView类,用于打印ListView,网上没有具体的引用方法。我进行了修改...
分类:
其他好文 时间:
2016-06-07 13:13:39
阅读次数:
211
1.简介
本文介绍的东西,在STL历史上有两个不同的名称。仿函数(functors)是早期的命名,C++标准定案后,采用的新名称是函数对象(function objects)。
函数对象,顾名思义,首先是对象(后面我们可以看到,函数对象是用struct而不是class定义的),其次,我们可以像调用函数一样,调用函数对象。这和函数指针很像,遗憾的是,函数指针不...
分类:
其他好文 时间:
2016-06-07 13:11:39
阅读次数:
234
第四部分:存储管理第10章 文件系统接口文件系统:提供了在线存储和访问计算机操作系统和所有用户的程序与数据机制。文件系统由:文件和目录结构组成。10.1 文件概念文件:操作系统提供的信息存储的统一接口。操作系统对存储设备的各种属性加以抽象,从而定义了逻辑单元(文件),再将文件映射到物理设备上。文件是记录在外存上的相关信息的具有名称的集合。从用户角度而言,文件是逻辑外存的最小份分配单元。10.1.1...
分类:
其他好文 时间:
2016-06-07 13:12:08
阅读次数:
251
以下规则并非指导或推荐的性质,而是必须遵守的规定。如果不遵守这些规定,Android通常不会接受投稿。已有的代码未必全部遵守了这些规定,但是新的代码全部都应该遵守。
Java语言规范
我们遵循标准的Java编码规范,并加入了新的规则:
不要忽略异常
有时,完全忽略异常是非常诱人的,比如:
源码打印?
void setServerPo...
分类:
移动开发 时间:
2016-06-07 13:12:09
阅读次数:
234
此篇文章对网上现有资料进行了整理和补充,提取出有用的部分,进行存档学习。
一,认识网卡
网卡(Network Interface Card,简称NIC),也称网络适配器,是电脑与局域网相互连接的设备。无论是普通电脑还是高端服务器,只要连接到局域网,就都需要安装一块网卡。如果有必要,一台电脑也可以同时安装两块或多块网卡。
一块网卡包括OSI 模型的两个层,...
分类:
其他好文 时间:
2016-06-07 13:10:23
阅读次数:
263
作为技术开发者需不需要了解设计规范?个人认为非常需要,一个交流的需要,另一就是了解相关的设计才能储备相应地知识,知道UI开发的方向。这问题非常希望读者能留言讨论。 **Android**的设计风格变迁可以划分到三个时代:
1、无序时代
2、Holo theme
3、Material Design1.无序时代无序时代是没有Android设计规范的。无序时代的Android应用设计主要是参考的iOS...
分类:
其他好文 时间:
2016-06-07 13:11:14
阅读次数:
209
本文是对面向对象编程三大特性(封装、继承、多态)的一个学习总结。
封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。
继承是为了重用父类代码。两个类若存在IS-A的关系就可以使用继承。,同时继承也为实现多态做了铺垫。
多态就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程时并不确定,而是在程序运行期间才确定,即一个引用变量倒底会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪...
分类:
编程语言 时间:
2016-06-07 13:10:41
阅读次数:
255
原文地址:Mina Filter(Apache Mina user guide Chapter 9 Codec Filter)
本教程试图解释为什么以及如何使用ProtocolCodecFilter.
1.1.1. 为什么使用ProtocolCodecFilter
TCP 保证交付的所有数据包以正确的顺序。但是不能保证服务端发送方的写操作会导致一个接收端读取事件。参见:http://en.w...
分类:
其他好文 时间:
2016-06-07 13:11:11
阅读次数:
244
蓝桥杯网站修好了,今天才关注到,补上上次没有发的BASIC-20和开始今天的五道题:
【BASIC-20】 基础练习 数的读法
问题描述
Tom教授正在给研究生讲授一门关于基因的课程,有一件事情让他颇为头疼:一条染色体上有成千上万个碱基对,它们从0开始编号,到几百万,几千万,甚至上亿。
比如说,在对学生讲解第1234567009号位置上的碱基时,光看着数...
分类:
其他好文 时间:
2016-06-07 13:10:13
阅读次数:
248
本文主要接着前面多线程的两篇文章总结Java多线程中的线程安全问题。
一.一个典型的Java线程安全例子
1 public class ThreadTest {
2
3 public static void main(String[] args) {
4 Account account = new Account("123456", 1000);
...
分类:
编程语言 时间:
2016-06-07 13:11:23
阅读次数:
282
本文主要记录C++中多线程程序的开发中调用windows API的CreateThread的使用方法。
创建线程
在Windows平台,Windows API提供了对多线程的支持。前面进程和线程的概念中我们提到,一个程序至少有一个线程,这个线程称为主线程(main thread),如果我们不显示地创建线程,那我们产的程序就是只有主线程的间线程程序。
下面,我们看看Windows...
分类:
编程语言 时间:
2016-06-07 13:11:02
阅读次数:
219