在GoF的《Design Patterns: Elements of Reusable Object-Oriented Software》中给出了三类(创建型[对类的实例化过程的抽象化]、结构型[描述如何将类或对象结合在一起形成更大的结构]、行为型[对在不同的对象之间划分责任和算法的抽象化])共23种设计模式,包括:Abstract
Factory(抽象工厂模式),Builder(建造者模式)...
分类:
其他好文 时间:
2016-04-29 18:56:16
阅读次数:
222
当我们站在水中,直直的往下看水面,是看不到反射的太阳光的。而当我们往远处看时,就能看到很强的反光,也就是成语波光粼粼所体现的。这一现象就被命名为 菲涅尔反射。...
分类:
编程语言 时间:
2016-04-29 18:55:34
阅读次数:
220
使用HttpClient方式请求网络
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
andr...
分类:
移动开发 时间:
2016-04-29 18:55:34
阅读次数:
293
前言本篇是继《浅谈git如何使用》之后介绍常用的git指令操作,如果还有了解过git的朋友们,建议先看看这篇博客,这篇博客主要是介绍如何动手安装git的环境、如何将本机绑定github账号、如何在github上创建仓库及如何将本地仓库与远程仓库关联等。《浅谈git如何使用》:http://blog.csdn.net/u010989191/article/details/51225071。Git指令介...
分类:
其他好文 时间:
2016-04-29 18:56:06
阅读次数:
159
当我们在浏览器(web browser)地址栏中输入URL时,Web页面时如何呈现的?根据Web浏览器地址栏中指定的URL,Web浏览器从Web服务器端获取文件资源(resource)等信息,从而显示出Web页面。像这种通过发送请求获取服务器资源的Web浏览器等,都可称为客户端(client)。Web使用一种名为HTTP(hypertext transfer protocol,超文本传输协议)的协议...
分类:
其他好文 时间:
2016-04-29 18:54:00
阅读次数:
198
Laxcus是Laxcus大数据实验室全体系自主设计研发的多用户多集群大数据管理系统,支持一到百万台级节点,提供零至EB量级数据存储、计算能力,集运行、开发、部署、维护为一体的平台。现在已经在多地部署和投入运营。本文为最新的2.0版本,现逐段发表此文,与诸君共享我们的设计开发经验和体会。...
分类:
其他好文 时间:
2016-04-29 18:53:36
阅读次数:
236
Java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,java高负载数据)一:高并发高负载类网站关注点之数据库没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。
一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。常用的优化措施是M-S(主-...
分类:
编程语言 时间:
2016-04-29 18:54:48
阅读次数:
205
1. key的操作
在redis里边,除了”\n”和空格 不能作为名字的组成内容外,其他内容都可以作为key的名字部分。名字长度不做要求。
不同redis数据库切换:
用select ,默认是操作数据库0,默认共有16个数据库,所以数据库Index是从0到15
操作例子
[root@fengniu020 ~]# cd /usr/local/
[root@fengniu020...
分类:
其他好文 时间:
2016-04-29 18:53:28
阅读次数:
265
一.依赖包
1.1 安装需要的RPM 包
binutils-2.20.51.0.2-5.11.el6 (x86_64)
glibc-2.12-1.7.el6 (x86_64)
libgcc-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6 (x86_64)
libaio-0.3.107-10.el6 (...
分类:
数据库 时间:
2016-04-29 18:53:01
阅读次数:
393
“Wishare杯”南邮第八届大学生程序设计竞赛之网络预赛 题解报告...
分类:
其他好文 时间:
2016-04-29 18:52:20
阅读次数:
175
HQL: Hibernate查询语言
Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。
第 15 章 HQL: Hibernate查询语言
Hibernate配备了一种非常强大的查询语言,这种语言看上去...
分类:
编程语言 时间:
2016-04-29 18:55:11
阅读次数:
237
数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。
为表设置索引要付出代价的:一是增加了数据库的存储空间,二是在插入和修改数据时要花费较多的时间(因为索引也要随...
分类:
数据库 时间:
2016-04-29 18:55:06
阅读次数:
306
Android群英传笔记——第八章:Activity与Activity调用栈分析
开篇,我们陈述一下Activity,Activity是整个应用用户交互的核心组件,了解Activity的工作模式,生命周期和管理方式,是了解Android的基础,本节主讲Activity的生命周期与工作模式
Activity调用栈管理
一.Activity
Activity作为四大组建出现平率最高的组件,我们在...
分类:
移动开发 时间:
2016-04-29 18:52:19
阅读次数:
292
sort by 不受 hive.mapred.mode 的值是否为 strict 和 nostrict 的影响。sort by 的数据只能保证在同一个 Reduce 中的数据可以按指定字段排序;DISTRIBUTE BY 排序查询 按照指定的字段对数据划分到不同的输出 Reduce 文件中;CLUSTER BY 查询 cluster by 除了具有 distribute by 的功能外还兼...
分类:
其他好文 时间:
2016-04-29 18:53:43
阅读次数:
174
1 共享设备配置
1.1 设备划分说明
冗余策略
卷划分及大小说明
OCRVOTING
Ocrvoting01
8G
Ocrvoting02
8G
Ocrvoting03
8G
DATAFI...
分类:
数据库 时间:
2016-04-29 18:52:10
阅读次数:
276
Windows 键 可在开始屏幕主菜单及最后一个应用程序间循环切换
Windows 键 + C 打开“超级按钮”
Windows 键 + I 打开当前程序的“设置”菜单
Windows 键 + F 搜索文件或文件夹
Windows 键 + Q 搜索应用
Windows 键 + 空格键 切换语言或输入法(如果启用了多种语言或输入法)
Win...
源码安装Mysql详解
环境简介linux :cenos 6.5.30
Mysql版本:MySQL5.6.30...
分类:
数据库 时间:
2016-04-29 18:51:46
阅读次数:
205