- 博客(21)
- 收藏
- 关注
转载 Hive元数据表
此文转自:https://www.cnblogs.com/1130136248wlxk/articles/5517909.html?tdsourcetag=s_pcqq_aioms13.1 存储Hive版本的元数据表(VERSION)该表比较简单,但很重要。 VER_ID SCHEMA_VERSION VERSION_COMMEN...
2019-04-22 20:53:56
246
转载 linux命令大全
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作系统信息 arch 显示机器的处理器架构(1)
2015-11-01 22:40:57
311
转载 map的详细用法
Map是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作!1. map最基本的构造函数; mapmapstring; mapmapint; mapmapstring; mapmapchar; mapmapchar; mapmapint
2015-11-01 20:49:44
379
原创 ubuntu下安装QT5遇到的一些问题和解决方法
在ubuntu下使用Qt 编译时候遇上了cannot find -lGL错误,使用命令 sudo apt-get install libqt4-dev或者sudo apt-get install libgl1-mesa-dev或者libgl1-mesa-dev或者libglu1-mesa-dev可以解决问题 之前可以先apt-get instal
2015-07-19 17:40:52
1846
转载 ubuntu安装和查看已安装
ubuntu安装和查看已安装说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。一、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-get install softname1 softname2 …;(2)修复安装:
2015-07-19 11:22:03
319
原创 Linux下控制台版贪吃蛇
学了些Uinux C的知识,一时兴起而做,基本功能实现后又懒得休憩,因此美观方面也就很将就了,也没大量测试,应该也有不少BUG,仅当学习所用了。也是一种总结设计思路: 1. 蛇体主要以结构体形式实现 2. 用计时器来在规定时间间隔内不断激发SIGALRM信号,再自定义函数来控制蛇体不断移动难点: 1. 获取键盘
2015-06-20 17:17:29
485
转载 单链表常见排序方法
转自:http://blog.youkuaiyun.com/northplayboy/article/details/552388========================== 功能:选择排序(由小到大) 返回:指向链表表头的指针==========================*//* 选择排序的基本思想就是反复从还未排好序的那些节点中, 选出键值(就是用它排
2015-06-07 16:36:38
2979
1
原创 【整理】常见的数组排序方法以及代码实现
(1) 冒泡法 核心思想: 通过比较相邻位置的元素,如果第一个元素比第二个元素大,则交换两个元素的位置代码:void bubble(int arr[], int len){ //1.首先使用外层循环控制比较的轮数 int i = 0, j = 0; for (i =1; i <len; i++) { //2.针对每一轮进行下标控制 for (j =0;
2015-06-07 16:27:29
749
原创 【整理】二分查找及代码实现
二分查找算法又称折半查找算法 (1) 算法流程 假设样本数据从小到大依次排列,首先选择中间元素进行比较,如果相等,则直接返回,表示查找成功;如果 目标元素大于中间元素,则去中间元素的右侧进行查找,如果目标元素小于中间元素,则去中间元素的左侧进行查找,重复以上过程,直到找到满足条件的元素表示查找成功,或者没有找到,表示查找失败 (2) 算法评价 平均时间复杂度O(logN
2015-06-07 16:05:08
554
原创 【整理】二叉树概念以及代码实现
1 二叉树 1.1 相关概念 在计算机中,二叉树是指每个节点最多只有两个子节点的树形结构 × 其中起始的节点叫做根节点,整棵树只有一个根节点,除了根节点之外,每个节点都有且只有一个父节点 × 其中没有任何子节点的节点叫做叶子节点,除了叶子节点之外,每个节点最多只有两个子节点,也就是说叶子节点只有父节点,没有子节点 × 除了根节点和叶子节点之外,剩下的节点叫做枝节点,枝节
2015-06-07 15:41:24
330
原创 【整理】链表特征以及代码实现
1 基本概念 由地址不连续的节点序列组成,彼此通过指针进行相互连接构成的数据结构,叫做链表2.链表的分类 (1) 单向线性链表 每个节点中除了存储数据元素本身之外,还需要一个指针,用于记录下一下节点的地址,叫做后指针 × 其中第一个节点叫做头节点,指向头节点的指针叫做头指针;最后一个节点叫做尾节点,尾节点的后指针是空指针 (2) 单向循环链表
2015-06-07 15:34:31
430
原创 【整理】队列特征以及代码的实现
队列的基本特征和实现1 队列的基本特征 具有先进先出特征的数据结构 叫做队列(Queue) FIFO(fist in first out) × 入队操作在队尾进行处理,出队操作在队首进行处理,其中队列中的第一个元素叫做队首元素。 最后一个元素叫做队尾元素 2 队列的基本操作 创建 (create)、销毁(destroy)、入队(push)、出队(
2015-05-31 10:29:13
509
原创 Linux控制台版扫雷游戏
基于标C基础上完成的小游戏设计思路: 1. 打印输出面板。通过二维数组实现 2. 随机布雷。统计非雷位置周边雷的个数,赋值到当前位置。记录在真实面板数组中 3. 用户通过坐标排雷,通过打印面板显示出来。并判断是否踩雷或排雷完毕难点: 1. 统计非雷位置8个方位中雷的个数 2. 周边无雷位置通过递
2015-05-30 09:49:23
1911
原创 【整理】堆栈的特征与实现
1. 基本特征 具有后进先出特征的数据结构叫做 堆栈 LIFO(last in first out) × 堆栈是只能在一端进行增删元素的数据结构,该位置称为栈顶,一般用下标top表示 2 基本操作 创建(create)、销毁(destroy)、入栈(push)、出栈(pop)、遍历(travel)、判断栈是否为满(full)、
2015-05-30 09:18:18
832
原创 【整理】数据结构与算法【概念】
数据结构与算法概念性相对比较多,起步靠记忆,但在理解及通过代码实现后,又觉得概念能让人更容易理清一些繁杂问题的思路,时而温故还是有所得。 1 数据结构的概念和分类 1.1 基本概念 在计算机中,数据结构指计算中描述和存储数据的方式,主要描述数据元素之间的逻辑关系以及在计算机中的存储形式 × 通常情况下,数据结构的选择会影响到程序的运行效率(时间复杂度)以及程序的存储效率
2015-05-30 00:27:03
520
转载 termios结构体说明
termios结构体中,该结构体一般包括如下的成员:tcflag_t c_iflag; tcflag_t c_oflag; tcflag_t c_cflag; tcflag_t c_lflag; cc_t c_cc[NCCS]; 其具体意义如下 c_iflag:输入模式标志,控制终端输入方式
2015-05-30 00:14:33
324
原创 Linux中颜色整理
"\033[44;37;5m Hello \033[0m world"以上命令设置中: 输出的字符“Hello”,背景颜色为蓝色,前景色为白色,闪烁光标。再重新设置屏幕到缺省设置,输出字符 “world”。 “\033”引导非常规字符序列。“m”意味着设置属性然后结束非常规字符序列。“\33”可以用"\e"替代 这个例子里真正有效的字符是 “4
2015-05-30 00:11:11
582
原创 linux下2048小游戏
在学习 标C之后,试着做的一个小游戏 设计思路: 1、 打印界面 (界面初始化,采用二维数组) 2、操作控制 (上下左右操作时数组计算) 3、判断以及重打印 (判断是否操作有效以及游戏结束)
2015-05-24 18:53:10
1827
原创 【整理】数制
计算机中通用的有二进制、八进制、十进制和十六进制二进制: 二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。 二进制向十进制转换 二进制表示方
2015-05-24 14:12:46
326
原创 【整理】多文件处理
多文件编程的时候一个文件里可以包含多个函数,但是一个函数只能属于一个文件 多文件编程的步骤: 1、把所有函数分散在多个不同的源文件里 (主函数通常单独写在一个源文件里) 2、为每个源文件编写配对的以.h作为扩展名的头文件 (主函数所在的源文件不需要配对的头文件) 所有不分配内
2015-05-24 14:00:33
424
转载 Linux下实现“任意键继续”
以下为摘录网络上的代码:#include #include #include #include int getch();void press_key();int main(){ printf("Hello world!\n"); press_key(); return 0;}void press
2015-05-24 13:22:11
2645
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人