HBase的API操作(DDL)

使用HBase的Admin进行DDL操作,Admin API 与 RDBMS 的 Data Definition Language (DDL) 类似,提供了各种数据管理操作功能:创建表,检查表是否存在,修改表和列族定义,删除表等。 添加jar包 HBase安装目录的lib下所有jar包 TestAdmin.java DDL操作类 public class TestAdmin { private static final String TABLE_NAME = "MY_HBASE_TABLE_
分类: 其他 发布时间: 03-05 23:26 阅读次数: 0

HBase的API操作(DML)

DML主要包括INSERT、UPDATE、DELETE三种指令,一般情况下,数据库的初始基本操作通常称为 CRUD (create, read, update, and delete), 指的是 增、查、改、删四种操作。HBase 中有与之对应的的一组操作,由Table interface 接口提供。 TestHTable.java 测试类 public class TestHTable { private static final String TABLE_NAME = "MY_HBASE
分类: 其他 发布时间: 03-05 23:26 阅读次数: 0

CentOS下ps命令

Linux ps命令用于显示当前进程 (process) 的状态。 语法:ps [options] [–help] 参数: ps 的参数非常多, 在此仅列出几个常用的参数并大略介绍含义 -A 列出所有的行程 -w 显示加宽可以显示较多的资讯 -au 显示较详细的资讯 -aux 显示所有包含其他使用者的行程 au(x) 输出格式,如下: USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND VSZ: 占用的虚拟记忆体大小 RSS: 占用的记
分类: 其他 发布时间: 03-05 23:26 阅读次数: 0

Centos6.7下安装Docker

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。 安装过程 1、官方文档已不支持Centos6版本
分类: 其他 发布时间: 03-05 23:25 阅读次数: 0

Docker 命令大全

镜像 镜像仓库 login:登陆到一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub logout:登出一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub docker login -u 用户名 -p 密码 pull:从镜像仓库中拉取或者更新指定镜像。 docker pull registry获取registry镜像,创建私有仓库 官网docker.io经常链接超时,故此可以使用国内镜像或加速器 push:将本地的镜像上传
分类: 其他 发布时间: 03-05 23:25 阅读次数: 0

Docker自启动导致Centos6.7的图形界面无法启动

今天启动VM中的Centos6.7,出现无法进入图形界面,但putty登录一切正常。 最近几天在搞Docker,估计跟它的开机启动有关。 CentOS 6的开机启动命令是chkconfig,CentOS 7是systemctl chkconfig --list查看chkconfig的状态 chkconfig docker on开机启动 chkconfig docker off禁止开机启动 将docker禁止启动后,centos图形界面启动正常,不知道是因为啥。。。
分类: 其他 发布时间: 03-05 23:25 阅读次数: 0

自我制作tomcat镜像

可以使用国内站点拉取tomcat镜像docker pull hub.c.163.com/library/tomcat:latest,也可以自我制作tomcat镜像。 制作tomcat镜像,基本分为三步:准备,制作,运行验证 准备 centos镜像 从国内站点拉取centos镜像docker pull hub.c.163.com/library/centos:6.7 启动验证docker run -t -i hub.c.163.com/library/centos:6.7 /bin/bash t
分类: 其他 发布时间: 03-05 23:24 阅读次数: 0

表空间和表空间文件的使用情况

有关oracle表空间和表空间文件的查询sql 每张表属于某个表空间,也可以使用分区表空间(多个);表空间可以有多个文件组成。 表空间使用情况 SELECT a.tablespace_name "表空间名", total / (1024 * 1024 * 1024) "表空间大小(G)", free / (1024 * 1024 * 1024) "表空间剩余大小(G)", (total - free) / (1024 * 1024 * 1024)
分类: 其他 发布时间: 03-05 23:24 阅读次数: 0

CTAS语法使用表空间

CTAS(create table as select)可以使用分区表空间,测试创建成功,示例: Create Table test_xxxTableName partition by hash (ID) ( partition PT_DATA_XXX_001 tablespace TS_DATA_ID_HASH_001, partition PT_DATA_XXX_002 tablespace TS_DATA_ID_HASH_002, partition PT_DATA_XXX_003 ta
分类: 其他 发布时间: 03-05 23:24 阅读次数: 0

mybatis入口参数类型

基本类型的单参数 即:parameterType使用string基本类型 类: public List<XXBean> getXXBeanList(String id); xml: <select id="getXXXBeanList" parameterType="string" resultType="xxx.xxx.XXBean">    select * from test where id= #{id} </select> 其中方法名和ID保持一致,#{}中的参数名与方法中
分类: 其他 发布时间: 03-05 23:24 阅读次数: 0

MySQL 数据库常用命令—where like union 排序 分组 连接

引言 本篇博客对 MySQL 数据库的一些命令进行分享。 where 语句 基本语法规则: select field1, field2,...fieldN from table_name1, table_name2... [where condition1 [and [or]] condition2..... 说明:where 子句中指定任何条件;也可以使用 and 或者 or 指定一个或多个条件;where 子句经常与SQL 的 select、delete 或者 update 命令一起使用
分类: 其他 发布时间: 03-05 23:23 阅读次数: 0

MySQL 数据库命令

引言 本篇博客将对 mysql 数据库中其它的命令进行简单的阐述,希望读者能够亲自实践操作,多加练习。 1、NULL 值 已知 MySQL 使用 select 命令及 where 子句来读取数据表中的数据,但是当提供的查询条件字段为 NULL 时,该命令可能就无法正常工作。 为了处理这种情况,MySQL 提供了三大运算符: IS NULL: 当列的值是 NULL,此运算符返回 true。 IS NOT NULL: 当列的值不为 NULL, 运算符返回 true。 <=>: 比较操作符(不同于=
分类: 其他 发布时间: 03-05 23:23 阅读次数: 0

MySQL 语句外键 连接

外键 定义: 外键是指引用另一个表中的一列或多列,被引用的列具有主键约束或唯一约束。 目的: 外键用于建立和加强两个表数据之间的连接。 概念:1、 主表——被引用的表;2、从表 ——引用外键的表 。 两者关系: 主从关系。 注意: (1)建立外键的表必须为 InnoDB 型,不能是临时表。在MySql中只有 InooDB 类型的表才支持外键。 (2)定义外键名时,不能加引号。 如 constraint’FK_ID’或constraint “FK_ID”。 建立外键的基本语法: alter ta
分类: 其他 发布时间: 03-05 23:23 阅读次数: 0

Go语言 defer

引言 Go 语言中的 defer 语句是 UNIX 之父 Ken Thompson 大神发明的,是完全正交的设计。 也正因为 Go 语言遵循的是正交的设计, 所以才有了: “少是指数级的多/Less is exponentially more” 的说法。因为是正交的设计,最终得到的组合形式是指数级的组合形式。 作用 在 go 语言中,defer 代码块会在函数调用链表中增加一个函数调用。这个函数调用不是普通的函数调用,而是会在函数正常返回,也就是 return 之后添加一个函数调用。因此,de
分类: 其他 发布时间: 03-05 23:22 阅读次数: 0

MySQL 数据库大小写的问题

引言 后端开发,会时不时地和数据库打交道,mysql 数据库作为开源数据库,市场占有率相当高,很有研究和学习的价值。 在之前的博客中也提到了 mysql 数据库的一些常用的操作和介绍,在这里聊一聊数据库大小写的问题。mysql 开发过程中有可能会添加外键,遇到问题不妨先看看字段大小写是否匹配。 大小写规则 MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的: 1、数据库名与表名是严格区分大小写的; 2、表的别名是严格区分大小写的; 3、列名与列的别名在所有的情况下均是忽略大小
分类: 其他 发布时间: 03-05 23:22 阅读次数: 0

python计算机视觉编程(一)

python-opencv的配置 安装python 安装pip 安装扩展包 pip换源 测试 安装python 从官网下载python3的安装包,按提示进行安装 链接: https://www.python.org/downloads/. 安装pip 在安装完python之后,进入其目录的Scripts下,进入命令行模式输入 easy_install pip 安装成功后输入 pip --version 可以看的对应版本 安装扩展包 pip install Matplotlib pip inst
分类: 其他 发布时间: 03-05 23:21 阅读次数: 0

JavaScript实现全选input

JavaScript实现全选input <body> <div> <input type="checkbox"/> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> </div> <script> var s = fa
分类: 其他 发布时间: 03-05 23:21 阅读次数: 0

JavaScript实现数组储存与删除

JavaScript实现数组储存与删除 <body> <div> <input type="checkbox"value="1" /> <input type="checkbox"value="2" /> <input type="checkbox"value="3" /> <input type="checkbox"value="4" /> <input type="checkbox"value="5"
分类: 其他 发布时间: 03-05 23:21 阅读次数: 0

c#随机生成IP地址

c#随机生成IP地址 public static string ipsite() { Random sj = new Random(); var s = ""; for (int i = 0; i <= 3; i++) { var q = sj.Next(0, 255).ToString(); if (i<3)
分类: 其他 发布时间: 03-05 23:20 阅读次数: 0

JS实现时分秒日周毫秒转换

JS实现时分秒日周毫秒转换 <body> <div id="as"style="width:300px;height:300px"> <select id="zhuan" style="width:300px;"> <option value="0">毫秒</option> <option value="1">秒</option> <option value="2">分</option>
分类: 其他 发布时间: 03-05 23:20 阅读次数: 0