自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

转载 HDFS读写流程

https://blog.csdn.net/whdxjbw/article/details/81072207转载于:https://www.cnblogs.com/cqdxwjd/p/11432123.html

2019-08-29 21:22:00 130

转载 解决Debug JDK source 无法查看局部变量的问题方案

一.问题阐述首先我们要明白JDK source为什么在debug的时候无法观察局部变量,因为在jdk中,sun对rt.jar中的类编译时,去除了调试信息,这样在eclipse中就不能看到局部变量的值。这样的话,如果在debug的时候查看局部变量,就必须自己编译相应的源码使之拥有调试信息。要达到这个目的,一是找网上人家已经编译好的版本,剩下的只能自己去编译。下面我们对于自己编译提供一个...

2019-08-28 20:49:00 266

转载 rocketmq启动broker内存占用过大的问题

解决方法:  修改broker启动脚本runbroker.sh里面的jvm参数JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"改为JAVA_OPT="${JAVA_OPT} -server -Xms128m -Xmx256m -Xmn256m"然后重新启动broker。另外,nameserver的启动脚本...

2019-07-03 11:26:00 3851

转载 vi重要操作指令

[Ctrl] + [f] 萤幕『向下』移动一页,相当于[Page Down]按键( 常用 )[Ctrl] + [b] 萤幕『向上』移动一页,相当于[Page Up]按键( 常用 )0 或功能键[Home] 这是数字『0 』:移动到这一列的最前面字元处( 常用 )$ 或功能键[End] 移动到这一列的最后面字元处( 常用 )...

2019-03-21 19:56:00 163

转载 hive union all使用注意

UNION用于联合多个select语句的结果集,合并为一个独立的结果集,结果集去重。UNION ALL也是用于联合多个select语句的结果集。但是不能消除重复行。现在hive只支持UNION ALL。这里需要特别注意,每个select语句返回的列的数量和名字必须一样,同时字段类型必须完全匹配,否则会抛出语法错误。这种时候可以使用别名处理。例如使用别名之后就不会报错了...

2019-03-11 15:15:00 1881

转载 SQL通配符

SQL 通配符在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。SQL 通配符必须与 LIKE 运算符一起使用。在 SQL 中,可使用以下通配符:通配符描述%替代一个或多个字符_仅替代一个字符[charlist]字符列中的任何单一字符[^charlist]或者[!charlist]...

2018-12-05 10:53:00 105

转载 Linux上db2安装

Linux上db2安装:https://blog.csdn.net/nayanminxing/article/details/69372283转载于:https://www.cnblogs.com/cqdxwjd/p/10066158.html

2018-12-04 19:12:00 59

转载 补码原理

参考:https://blog.csdn.net/leonliu06/article/details/78685197转载于:https://www.cnblogs.com/cqdxwjd/p/10054414.html

2018-12-02 18:07:00 61

转载 同时访问内外网设置路由信息

如何设置双网卡同时连接内网外网1、 通过无线网络连接外网,确保连接成功后开始第二步。2、 有线网卡连接内网,设置固定IP,子网掩码,不要设置网关。3、 路由设置首先在CMD窗口中route print观察IPv4路由信息,如果内网设置有默认网关,这时候0.0.0.0会对应两个网关地址,导致内外网冲突,这就是不能同时联网的原因。在内网不设置网关的情况下,0.0.0.0只对应...

2018-11-29 17:56:00 1052

转载 希腊字母表示及读音

Αα  alpha ['ælfə]Ββ  beta[ˈbetə]Γγ  gamma ['gæmə]Δδ  delta ['dɛltə]Εε  epsilon ['epsɪlɒn]Ζζ  zeta['zitə]Ηη  eta [,i ti 'e]Θθ  theta['θitə]Ιι  iota[aɪ'otə]Κκ  kappa ['kæpə]...

2018-11-25 11:21:00 473

转载 jni入门

https://www3.ntu.edu.sg/home/ehchua/programming/java/JavaNativeInterface.html转载于:https://www.cnblogs.com/cqdxwjd/p/9983079.html

2018-11-19 14:47:00 131

转载 查看某个进程运行时间的几种方法

1.首先查出某个进程的pid,然后使用ps命令[root@hadoop1 ~]# jps2640 Jps2339 DataNode2239 NameNode[root@hadoop1 ~]# ps -p 2239 -o etime ELAPSED 02:472.先输出所有进程的信息,然后查找某个进程[root@hadoop1...

2018-11-17 10:46:00 1602

转载 企业级hbase HA配置

1 HBase介绍HBase是一个分布式的、面向列的开源数据库,就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。HBase是Apache的Hadoop项目的子项目。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不...

2018-11-15 10:38:00 150

转载 存在单点故障的namenode宕机恢复测试

前提:如果namenode没有做HA,那么至少应该启用secondarynamenode,以便namenode宕机之后手动恢复数据实验环境:3个节点(cenos 6.10)测试前数据:1.为了确保数据尽可能恢复,手动checkpoint一下[root@hadoop1 dfs]# hdfs secondarynamenode -checkpoint force...

2018-11-14 16:38:00 407

转载 yarn中对cpu资源做隔离

https://www.jianshu.com/p/e283ab7e2530https://blog.csdn.net/lsshlsw/article/details/81365050转载于:https://www.cnblogs.com/cqdxwjd/p/9948508.html

2018-11-12 19:26:00 125

转载 利用cgroup控制进程使用的资源(cpu、内存等)

实验环境:centos 6.101.安装libcgroupyum install -y libcgroup2.进入资源控制器默认挂载目录/cgroup[root@hadoop1 cgroup]# cd /cgroup/[root@hadoop1 cgroup]# lltotal 8drwxr-xr-x. 2 root root 0 Nov 12 ...

2018-11-12 17:53:00 476

转载 linux资料

管道和重定向转载于:https://www.cnblogs.com/cqdxwjd/p/9945735.html

2018-11-12 12:22:00 101

转载 正则表达式(regex)

http://www.regexlib.com/CheatSheet.aspx转载于:https://www.cnblogs.com/cqdxwjd/p/9945722.html

2018-11-12 12:16:00 117

转载 hbase shell命令大全

https://learnhbase.wordpress.com/2013/03/02/hbase-shell-commands/转载于:https://www.cnblogs.com/cqdxwjd/p/9944945.html

2018-11-12 10:09:00 171

转载 ssl

https://www.cnblogs.com/bhlsheji/p/4586597.htmlhttps://www.instantssl.com/ssl.html转载于:https://www.cnblogs.com/cqdxwjd/p/9944744.html

2018-11-12 09:26:00 71

转载 利用ntp自动同步时间

实验环境:centos 6.101.安装ntp工具yum install -y ntp2.便宜/etc/ntp.conf文件,添加远程时间服务器server ntp1.aliyun.comserver ntp2.aliyun.comserver ntp3.aliyun.comserver ntp4.aliyun.com3.启动ntpd后台进...

2018-11-10 20:21:00 1356

转载 hadoop 2.0安装及HA配置简述

一.单机模式a、配置本机到本机的免密登录b、解压hadoop压缩包,修改hadoop.env.sh中的JAVA_HOMEc、修改core-site.xml<configuration> <property> <name>fs.defaultFS</name> <value>hdfs:...

2018-11-10 17:24:00 143

转载 mysql行列互相转换

列转行:mysql> select * from test; +------+----------+-------+| id | subject | s...

2018-11-10 10:00:00 168

转载 hive中复制表结构和数据(create table as select 和create table like)

https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL-CreateTableAsSelect(CTAS)https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageMan...

2018-11-08 21:25:00 1266

转载 mysql8.0无法给用户授权或提示You are not allowed to create a user with GRANT的问题

提示意思是不能用grant创建用户,mysql8.0以前的版本可以使用grant在授权的时候隐式的创建用户,8.0以后已经不支持,所以必须先创建用户,然后再授权,命令如下:mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'Hadoop3!';Query OK, 0 rows affected (0.04 sec)mysql...

2018-11-07 19:18:00 2546

转载 mysql case的语法

测试表:team第一种语法:CASE case_value WHEN when_value THEN statement_list [WHEN when_value THEN statement_list] ... [ELSE statement_list]END CASEmysql> select * from team;...

2018-11-06 21:55:00 266

转载 mysql利于cte进行分组统计并计算占比

CTE定义:一个公共表表达式(common table expression)是一个命名的临时结果集,它在一条单独的语句中有效,可以在语句中被引用多次。CTE基本语法:WITH cte1 [(col_name [, col_name] ...)] AS (SELECT a, b FROM table1), cte2 [(col_name [, col_name] ...

2018-11-06 18:45:00 211

转载 linux下安装mysql遇到的一些问题

安装命令:groupadd mysqluseradd -r -g mysql -s /bin/false mysqlcd /usr/localtar zxvf /path/to/mysql-VERSION-OS.tar.gzln -s full-path-to-mysql-VERSION-OS mysqlcd mysqlmkdir mysql-files...

2018-11-04 00:26:00 172

转载 好文要保存

csv批量导入mysql命令转载于:https://www.cnblogs.com/cqdxwjd/p/9899542.html

2018-11-03 08:13:00 129

转载 rsh命令配置于使用

安装环境:一台centos6.10虚拟机,一台centos7.5虚拟机,全部使用root用户登录。两台机器上都要安装rsh、rsh-server、xinetd包。两台机器都要关闭防火墙并配置/etc/hosts映射。修改/etc/xinetd.d/下的三个文件,rlogin,rexec,rsh,将里面的disable=yes改为disable=no。如果没有这三个文件,创建即...

2018-10-27 17:45:00 685

转载 RHEL(或CentOS)中关于逻辑卷( Logical Volume Manager,LVM)的一些概念及使用LVM的例子...

1.逻辑卷(logical volumes,LV)  卷管理在物理存储之上的抽象层,它使你能够创建逻辑存储卷。和直接使用物理存储相比,这从很多方面提供了更大的灵活性。比如,使用逻辑卷,你将不再受物理磁盘的大小限制。另外,由于逻辑卷的硬件存储配置隐藏于软件之后,所以它能够重新调整大小和移动,而且不需要停止应用或者卸载(unmount)文件系统。这样可以降低开销。  使用逻辑卷的好处...

2018-10-25 18:25:00 275

转载 git学习资料

Git Book:https://git-scm.com/book/en/v2转载于:https://www.cnblogs.com/cqdxwjd/p/9850636.html

2018-10-25 16:20:00 93

转载 linux下从源代码安装git的问题(install from source)

安装环境:centos7.2安装依赖包:yum install -y gccyum install -y openssl-1.0.1e-42.el7.9.x86_64 openssl-devel.x86_64yum install -y curl.x86_64yum install -y libcurl-devel.x86_64yum install -y e...

2018-10-25 11:36:00 418

转载 libhdfs的配置和使用

测试环境:centos6.10,hadoop2.7.3,jdk1.8测试代码:HDFSCSample.c#include "hdfs.h"#include <string.h>#include <stdio.h>#include <stdlib.h>int main(int argc, char **argv) {...

2018-10-23 10:55:00 368

转载 linux免密登录配置

第一步:安装openssh-clients   yum install -y openssh-clients.x86_64第二步:生成密钥   ssh-keygen第三步:拷贝公钥到其他机器   ssh-copy-id hostname使用脚本批量配置每台机器互相免密登录  环境:centos6.10  安装脚本编程交互工具expect    yum install...

2018-10-18 20:48:00 147

转载 eclipse集成scala插件

首先下载eclipse的scala插件,地址:http://download.scala-ide.org/sdk/lithium/e47/scala212/stable/update-site.zip  或者搜索 scala for eclipse解压后复制到eclipse安装目录的dropins下,重启eclipse即可转载于:https://www.cnblogs.com/c...

2018-10-18 19:58:00 191

转载 配置NFS作为HDFS高可用的共享存储系统

所有命令或步骤:首先,在各个节点上安装nfs服务  yum install -y nfs  service rpcbind start  service nfs start配置开机自启动服务  chkconfig rpcbind on  chkconfig nfs on编辑/etc/exports文件,添加下面一行  /mnt/share hadoop...

2018-10-18 19:52:00 583

转载 yum安装man命令程序错误

第一次安装CentOS后,man命令无法使用,查了一下,发现没有安装man命令程序。尝试安装manyum install man结果如下:Loaded plugins: fastestmirrorSetting up Install ProcessCould not retrieve mirrorlist http://mirrorlist.centos.org/?r...

2018-02-25 13:10:00 488

转载 doGet和doPost的区别

doget和dopost的区别get和post是http协议的两种方法,另外还有head, delete等这两种方法有本质的区别,get只有一个流,参数附加在url后,大小个数有严格限制且只能是字符串。post的参数是通过另外的流传递的,不通过url,所以可以很大,也可以传递二进制数据,如文件的上传。在servlet开发中,以doGet()和doPost()分别处理get和post方...

2015-09-04 22:04:00 210

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除