自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GEO经纬度数据转商圈

2、SN校验生成方式import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import org.apache.commons.httpclient.HttpClient;import org.apache.commons.httpclient.methods.GetMethod;im...

2020-03-15 16:27:13 327

原创 GeoHash核心原理解析

一、感性认识GeoHash1)GeoHash将二维的经纬度转换成字符串,比如下图展示了北京9个区域的GeoHash字符串,分别是WX4ER,WX4G2、WX4G3 等等,每一个字符串代表了某一矩形区域。也就是说,这个矩形区域内所有的点(经纬度坐标)都共享相同的GeoHash字符串,这 样既可以保护隐私(只表示大概区域位置而不是具体的点),又比较容易做缓存,比如左上角这个区域内的用户不断发送位置信...

2020-03-15 15:56:55 283

原创 Parquet 列式存储格式

4.文件结构

2020-03-15 15:43:55 133

原创 Redis集群中的一些问题,slots,forget,reset,meet

1、下面是lua脚本连接redis集群,Nginx下log中的报错2020/02/29 10:12:35 [notice] 621#0: signal process started2020/02/29 10:12:42 [error] 32231#0: *438 connect() failed (111: Connection refused), client: 10.211.55.2, ...

2020-03-01 22:24:18 1529

原创 lua代码连接Centenos7的redis集群

1、连接redis集群需要用到llua-resty-redis-cluster模块2、下载3、复制包中的 rediscluster.lua和redis_slot.c 到openresty安装目录下的lualib中4、编译.c文件成.so 文件.c文件无法在nginx配置文件中引入,所以需要编译成.so文件语法gcc SOURCE_FILES -fPIC -shared -o TAR...

2020-03-01 22:23:01 383 2

原创 Centenos7升级lua

1、查看系统自带的lua版本[hadoop@slave1 lualib]$ lua -vLua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio2、下载、解压[hadoop@slave1 software]$ curl -R -O http://www.lua.org/ftp/lua-5.3.5.tar.gz[hadoop@slave1 ...

2020-03-01 22:21:49 312

原创 你值得拥有的 Kafka 启动、停用、创建等常用命令

启动Kafka:/opt/apps/zookeeper/bin/zkServer.sh startnohup /opt/apps/kafka_2.11-1.1.1/bin/kafka-server-start.sh /opt/apps/kafka_2.11-1.1.1/config/server.properties &停用Kafka:/opt/apps/kafka_2.11-1...

2020-02-29 15:40:06 138

原创 Lua的基本操作语法

print("==== 标示符以一个字母 A 到 Z 或 a 到 z 或下划线 _ 开头后加上0个或多个字母,下划线,数字(0到9)====")print("================== 单行注释 -- ==================")--print("hello word")print("================== 多行注释 --[[]] ============...

2020-02-26 22:08:00 476

原创 Linux下安装OpenResty

安装包下载1、上传至目标文件夹可用finalshell,xshell 等工具拖拽上传2、解压tar -xzvf openresty-VERSION.tar.gz3、编译安装需先安装以下开发库sudo yum install -y readline-devel pcre-devel openssl-devel perl gcc安装cd openresty-VERSION/./...

2020-02-26 22:02:13 219

原创 Linux下 单机Redis的安装配置

1、Redis下载地址2、环境Redis安装一般会在Linux系统下进行安装,因为redis是使用c语言开发,所以需要c语言环境

2020-02-26 21:55:25 167

原创 CenOS7 Hadoop集群搭建(二)

1、集群规划:预创建3台虚拟机,则IP规划如下:192.168.124.129 master192.168.124.130 slave1192.168.124.131 slave2配置hosts文件vi /etc/hosts关闭防火墙:启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemct...

2020-02-26 21:51:11 119

原创 windows 下 IDEA中创建Lua项目

先安装lua,下载地址,解压即可1、IDEA中添加EmmyLua插件参考文章2、创建项目运行,但是报错了修改配置(下图program中的路径即lua安装的路径,working directory 即运行文件的上层目录)重新运行代码即可...

2020-02-25 23:54:16 1561

原创 Windows下安装Lua

下载地址,解压运行即可

2020-02-25 23:53:03 79

原创 IntelliJ IDEA安装插件

idea中添加插件的两种方式1、直接搜索后,安装首先打开IDEA->Settings搜索,安装2、本地下载后添加插件下载地址同方法一,找到plugins,然后执行下面的操作,选中下载好的插件,确定即可添加成功后提示重启IDEA 重启即可...

2020-02-25 23:50:41 279

原创 mac下安装使用 brew命令安装lua

1、安装homebrew,执行以下命令homebrew官网/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2、执行命令brew install lua3、测试命令lua -v...

2020-02-25 21:22:25 1042

原创 解决 Found a swap file by the name xxx 问题

1、报错提示2、查找文件[hadoop@master hadoop]$ ls -la3、删除命令[hadoop@master hadoop]$ rm .hadoop-env.sh.swp

2020-02-25 14:12:21 2558

原创 您在 /var/spool/mail/root 中有新邮件提示处理

关闭Linux系统的邮件自动提示功能即可echo "unset MAILCHECK" >> /etc/profile```

2020-02-25 07:56:31 8086

原创 Linux下时间同步服务器的搭建

背景在实际生产环境中,很多软件或者很多任务对集群上的时间是否⼀致要求是很严格的。有的要求集群中所有机器上的时间差不能大于10分钟,有的要求所有机器上的时间差不能大于30秒,接下来说说如何时间同步吧*建议直接使用root账户同步方式:1、同步网络的时间确认是否安装了ntp[root@master ~]# rpm -qa | grep ntp如上未安装搜索命令:[root...

2020-02-24 22:25:33 136

原创 Windows下Maven环境的安装配置

1、下载下载地址:Meven下载2、安装下载 Binary 形式的压缩包解压到一个空目录下即可3、配置Meven环境变量点击此电脑 -> 属性 -> 高级系统设置 -> 高级 -> 环境变量,打开如下图所示配置MEVEN_HOME追加 Path测试安装是否成功...

2020-02-24 22:18:59 43

原创 Windows下Java环境的安装配置

1、下载JDK下载2、安装直接双击,下一步即可3、配置JAVA环境变量点击此电脑 -> 属性 -> 高级系统设置 -> 高级 -> 环境变量,打开如下图所示配置JAVA_HOME追加 Path4、测试安装是否成功打开 cmd窗口(win + r 快速打开, 一定要重新打开一个,不能使用配置环境变量之前的旧 cmd窗口),输入命令ja...

2020-02-24 22:07:50 60

原创 centenos7 中 java JDK安装

JDK下载地址:https://www.oracle.com/java/technologies/javase-downloads.html1、检查⼀下是否已经安装过或者系统内置JDK,如果有内置的,将其卸载[hadoop@master ~]$ rpm -qa | grep jdk[hadoop@master ~]$ sudo rpm -e xxxxxxxx --nodeps #将查...

2020-02-20 21:19:59 281

原创 新增用户sudo使用权的配置

1、查看sudo 的权限通过如图,sudoers文件的权限,即使是root也只有读的权限2、进入修改的方式1、将权限改为640,root2、直接进入visudo 修改3、修改如下选择了visudo, 为hadoop用户添加sudo权限输入命令visudo显示行号:set nu(可用命令 :100 跳到指定位置,yy 复制,p粘贴,再修改)在100行下添加,添加后就可以...

2020-02-20 13:04:20 145

原创 CenOS7 Hadoop集群搭建(一)

1、安装VMware基本上是下一步,下一步,自行发挥。2、安装虚拟机新建选择自定义,点击下一步点击下一步选择稍后安装,下一步选择Linux,和想要安装的版本,点击下一步自定义虚拟机名称,或者默认,后面在修改也可。选择安装的位置,点击下一步选择CPU配置,默认即可,后续也可自行更改,点击下一步修改内存配置,默认即可,后续也可自行设置,点击下一步选择网络类型,默认...

2020-02-20 00:18:28 85

空空如也

空空如也

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

TA关注的人

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