Hash表也称散列表,也有直接译作哈希表,Hash表是一种特殊的数据结构,它同数组、链表以及二叉排序树等相比较有很明显的区别,它能够快速定位到想要查找的记录,而不是与表中存在的记录的关键字进行比较来进行查找。这个源于Hash表设计的特殊性,它采用了函数映射的思想将记录的存储位置与记录的关键字关联起来 ...
分类:
其他好文 时间:
2018-01-22 00:05:36
阅读次数:
141
idea的另一个可爱之处,就是它的强大的插件,下面我以CodeGlance插件为例,这个可以快速定位代码。
第一节:安装插件
● All plugins 显示所有插件。
● Enabled 显示当前所有已经启用的插件。
● Disabled 显示当期那所有已经禁用的插件。
● Bu... ...
分类:
其他好文 时间:
2018-01-18 19:35:13
阅读次数:
146
【Ct rl+T】搜索当前接口的实现类 1. 【ALT +/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT +/】快捷键带来的好处吧。 2. 【Ct rl+O】 显示类中方法和属性的大纲,能快速定位类的方法和 ...
分类:
系统相关 时间:
2018-01-15 00:28:38
阅读次数:
223
概述 Android开发过程中经常需要向控制台输出日志信息,有些人还在用Log.i(tag,msg)的形式或者system.out.println(msg)方式吗?本篇文章对日志信息输出进行优化,以达到快速定位输出日志位置及输出规范日志的效果。日志输出行展示调用输出日志信息在哪个文件的第几行,并且可 ...
分类:
移动开发 时间:
2018-01-14 19:37:55
阅读次数:
210
zabbix(音同 z?bix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
分类:
系统相关 时间:
2018-01-11 22:19:47
阅读次数:
352
一、位图索引位图索引(bitmap indices)是一种专为多个键的简单查询而设计的。应用位图索引的前提是记录必须被按顺序编号,一般从0开始。给出编号n,必须能够很容易的找到对应的记录,如果记录被存放在连续的块,可以将编号n转换成块编号+块内偏移的表示以快速定位记录位置。 位图索引的结构 位图索引 ...
分类:
数据库 时间:
2018-01-09 23:17:44
阅读次数:
242
本书主要讲解一些linux shell命令的用法,讲解一些shell的奇技淫巧。 第一章 小试牛刀 主要介绍一些基本shell指令 终端打印:echo、printf 别名:alias 终端处理工具:tput,stty 日期:date 第二章 命令之乐 介绍一些基本命令 读取、显示、拼接文件:cat ...
分类:
系统相关 时间:
2018-01-09 21:20:59
阅读次数:
202
前言:GNULinux操作系统的哲学思想之一即是一切皆是文件,因此使用必要的手段对文件进行搜索、匹配、处理、压缩解压,以实现快速定位、快速处置是十分必要的。1、文件搜索查找原理文件的搜索查找底层原理分为两类:实时的、非实时的。其中非实时的文件查找是基于数据库的,而实时查找则是基于查找条件对文件系统上的所有文件进行搜索、匹配,且是穷尽查找。非实时查找的代表命令是locate;实时查找的代表是find
分类:
系统相关 时间:
2018-01-09 17:31:35
阅读次数:
277
这个技巧来自于我的实际开发碰到的: inet_addr这个函数用于把ip地址转成网络字节序,他的原型:in_addr_t inet_addr(const char *cp); 返回值为一个in_addr_t的类型,很显然这不是一个c语言的标准数据类型,想搞清楚他到底是什么类型,肯定要找到头文件,在l ...
分类:
系统相关 时间:
2018-01-07 23:23:34
阅读次数:
247
引言 对于Spark开发人员来说,了解stage的划分算法可以让你知道自己编写的spark application被划分为几个job,每个job被划分为几个stage,每个stage包括了你的哪些代码,只有知道了这些之后,碰到某个stage执行特别慢或者报错,你才能快速定位到对应的代码,对其进行性能 ...
分类:
其他好文 时间:
2018-01-07 00:53:21
阅读次数:
240