info

mysql数据库(四)限制查询-limit.

柔情痞子 提交于 2019-12-04 20:04:17
limit属于mysql的内置函数,能够返回特定行号或行数的数据 常用语法 limit m,n;    #意思是从m+1行开始,返回n行。或者返回m行后的n行 #返回0行之后的两行,不包括0行 select * from info_duty limit 0,2; #从第三行开始,返回2行 select * from info_duty limit 2,2; 如果只有一个参数,则表示从第一行开始返回n行 #从第一行开始返回两行,相当于limit 0,2 select * from info_duty limit 2; 来源: https://www.cnblogs.com/maohai-kdg/p/11880950.html

Hive基础练习二

三世轮回 提交于 2019-12-04 18:41:50
下面是hive基本练习,持续补充中。 Hive导出数据有几种方式,如何导出数据 1.insert # 分为导出到本地或者hdfs,还可以格式化输出,指定分隔符 # 导出到本地 0: jdbc:hive2://node01:10000> insert overwrite local directory '/kkb/install/hivedatas/stu3' select * from stu; INFO : Compiling command(queryId=hadoop_20191116221919_74a3d6f7-5995-4a1e-b072-e30d6269d394): insert overwrite local directory '/kkb/install/hivedatas/stu3' select * from stu INFO : Semantic Analysis Completed INFO : Returning Hive schema: Schema(fieldSchemas:[FieldSchema(name:stu.id, type:int, comment:null), FieldSchema(name:stu.name, type:string, comment:null)], properties:null) INFO : Completed

Hive基础练习一

微笑、不失礼 提交于 2019-12-04 18:39:42
下面是hive基本练习,持续补充中。 简述Hive工作原理 hive是基于hadoop,可以管理hdfs上的数据的工具,它本质上是执行MapReduce程序,只是使用了类sql语句更加方便开发,hive驱动器会将类sql语句转换成MapReduce的task来执行,因此执行速度会比较慢。 hive的核心是驱动器,它可以连接sql和hdfs,将sql转换成了MapReduce任务,驱动器主要包括: (1)解析器:解析sql语句,划分为不同的stage (2)编译器:将不同阶段的stage编译,变成一个个的MR任务 (3)优化器:对逻辑执行进行优化 (4)执行器:将sql里的逻辑任务转换为hdfs的物理任务,hive的执行器就是MapReduce hive 内部表和外部表区别 内部表:主要用在数据仓库层(DW层),为个人独自占有,如果删除表格,对应的原始数据也将删除,但是对其他人没有影响。 外部表:主要用在源数据层(ODS层),删除表格不会删除对应的数据。 在建表时,如果是内部表,不需要使用external关键字,外部表需要使用external关键字。 创建表格导入数据练习1 战狼2,吴京:吴刚:卢婧姗,2017-08-16 大话西游,周星驰:吴孟达,1995-09-01 哪吒,吕艳婷:瀚墨,2019-07-26 使徒行者2,张家辉:古天乐:吴镇宇,2019-08-07 鼠胆英雄

pyinstaller 3.5 在python 3.8 环境下出现不兼容的问题

浪子不回头ぞ 提交于 2019-12-04 18:04:54
在python 3.8环境下使用pyinstaller 3.5版本打包制作*.exe文件总是如下报错, # pyinstaller -F abc.py ... 21100 INFO: checking PYZ 21101 INFO: Building PYZ because PYZ-00.toc is non existent 21101 INFO: Building PYZ (ZlibArchive) ... 这是由于pyinstaller 3.5 和python 3.8 不兼容。 解决方案:安装和使用pyinstaller 4.0 development开发包 # pip install https://github.com/pyinstaller/pyinstaller/archive/develop.tar.gz # pip list Package Version -------------- ------------------- ... PyInstaller 4.0.dev0+1eadfa55f2 ... 这样再使用pyinstaller -F abc.py就可以成功生成abc.exe可执行文件了! 来源: https://www.cnblogs.com/zlg88/p/11876683.html

springboot项目jar包运行

你。 提交于 2019-12-04 18:00:06
springboot项目jar包运行 参考 Linux后台运行java的jar包 步骤 进入maven项目中,打包项目。 mvn package -Dmaven.test.skip=true 运行jar。 java -jar upload-01-0.0.1-SNAPSHOT.jar 停止jar。 windows中运行springboot的项目jar包 运行 方法一: java -jar upload-01-0.0.1-SNAPSHOT.jar 前台运行,关闭命令行窗口,进程终止。 方法二:双击jar包。后台运行。 方法一实例 D:\00\02>java -jar upload-01-0.0.1-SNAPSHOT.jar . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.2.1.RELEASE) 停止 方法一:关闭命令行窗口。 方法二:杀死进程。 netstat

inux下的yum命令详细介绍

旧城冷巷雨未停 提交于 2019-12-04 17:42:56
阅读目录 1 安装 2 更新和升级 3 查找和显示 4 删除程序 5 清除缓存 yum (全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 yum的命令形式一般是如下:yum [options] [command] [package ...] 其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。[command]为所要进行的操作,[package ...]是操作的对象。 概括了部分常用的命令包括: 自动搜索最快镜像插件: yum install yum-fastestmirror 安装yum图形窗口插件: yum install yumex 查看可能批量安装的列表: yum grouplist 回到顶部 1 安装 yum install 全部安装 yum install package1 安装指定的安装包package1 yum groupinsall group1

k8s二进制部署

北战南征 提交于 2019-12-04 17:39:19
k8s二进制部署 1.环境准备 主机名 ip地址 角色 k8s-master01 10.0.0.10 master k8s-master02 10.0.0.11 master k8s-node01 10.0.0.12 node k8s-node02 10.0.0.13 node 初始化操作 关闭防火墙 关闭selinux 关闭swap 安装ntp使时间同步 配置域名解析 配置免密 k8s-master01 到其他机器。 安装docker 2.生成配置CFSSL CFFSL 能够构建本地CA,生成后面需要使用的证书 再k8s-master01上操作 wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64chmod +x cfssl_linux-amd64sudo mv cfssl_linux-amd64 /root/local/bin/cfssl​wget https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64chmod +x cfssljson_linux-amd64sudo mv cfssljson_linux-amd64 /root/local/bin/cfssljson​wget https://pkg.cfssl.org/R1.2/cfssl-certinfo_linux

ubuntu提示E: Sub-process /usr/bin/dpkg returned an error code (1)

眉间皱痕 提交于 2019-12-04 16:02:00
解决办法: 现将info文件夹更名 sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bk 新建一个新的info文件夹 sudo mkdir /var/lib/dpkg/info 安装修复 sudo apt-get update sudo apt-get install -f 执行完上一步操作后,在info文件夹下生成一些文件,现将这些文件全部移到info.bk文件夹下 sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bk 把自己新建的info文件夹删掉 sudo rm -rf /var/lib/dpkg/info 恢复原有info文件夹,修改名字 sudo mv /var/lib/dpkg/info.bk /var/lib/dpkg/info 到这里已经成功安装了 来源: https://www.cnblogs.com/wanzixiang163/p/11872736.html

HBase管理与监控——HMaster或HRegionServer自动停止挂掉

丶灬走出姿态 提交于 2019-12-04 16:01:16
问题描述 HBase在运行一段时间后,会出现以下2种情况: 1、HMaster节点自动挂掉; 通过jps命令,发现HMaster进程没了,只剩下HRegionServer,此时应用还能正常往HBase写入数据 此时以下界面无法打开: 2、HRegionServer节点自动挂掉 通过jps命令,发现HRegionServer进程没了,此时应用往HBase写入数据时不报错 问题排查 查看HMaster节点的日志,出现一些异常信息,且跟zk有关。 以下标红的字说明: 休眠了64293ms而不是3000ms,这可能是因为垃圾收集暂停时间太长 2019-11-16 15:44:41,142 WARN [ResponseProcessor for block BP-2026369791-127.0.0.1-1560926807945:blk_1085889831_12149164] hdfs.DFSClient: Slow ReadProcessor read fields took 30161ms (threshold=30000ms); ack: seqno: 130 reply: SUCCESS reply: SUCCESS downstreamAckTimeNanos: 18446744073486914000 flag: 0 flag: 0, targets:

hbase基础操作_01

孤街浪徒 提交于 2019-12-04 15:44:57
创建一张表 如下   create 'anle_test','info' 其中 'anle_test' 为表名 'info' 为列蔟 list 命令 查看所有的表 scan 'test' scan 命令为 查看test 表的信息 put 插入命令 put 'anle_test' ,'0001','info:username','tom' 其中 0001 为 rowkey 其中info:username 为列名 'tom' 为值 is_enable 为 查看某张表是否可用 describe 为 将某张表禁用,(删除表的时候,必须先禁用这张表,然后使用dorp删除表) 来源: https://www.cnblogs.com/2019huha/p/11872000.html