自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 vue使用bounty实现数字滚动效果

在项目中需要实现数字滚动效果,查找资料后首先使用了countTo但是countTo只支持数字滚动,不支持字符串,需要设置一个开始数字跟结束数字,比如开始数字0,结束数字100那滚动效果就是0,1,2,3,4.....100,这样的话如果结束数字很小,那就会滚动的非常慢,效果很不好,然后找到了bou...

2019-07-18 12:02:44

阅读数 35

评论数 0

原创 vue使用setInterval、setTimeout总结

本人前端菜鸟,在项目中由于没有用websocket,所以要定时调用后台接口获取数据所以用到了setInterval定时器,在离开页面的时候浏览器不会自动清除定时器,然后再回到这个页面的时候又会执行一个定时器,这样会导致定时器越来越多,这样是肯定不行的,经过查资料后总计一下简单的解决办法,要解决离开...

2019-07-18 11:42:51

阅读数 16

评论数 0

原创 centos7安装nginx

首先需要确保是否安装gcc c++如未安装执行如下命令进行安装: yum install -y gcc gcc-c++ 安装pcre库: yum -y install pcre-devel 安装zlib库: yum install -y zlib-devel 安装openssl yum -...

2019-06-26 18:49:06

阅读数 5

评论数 0

原创 java发送邮件进垃圾箱的解决办法

项目中需要给用户发送邮件功能,由于各大免费邮件服务商比如qq,163等都有邮件发送限制,所以需要搭建自己的邮件服务器发送邮件。搭建邮件服务器需要对外开启25端口,aws服务器默认关闭25端口,需要申请case(比较严格,不容易通过),所以只能换物理机搭建邮件服务器,服务器搭建完毕遇到的问题,通过j...

2019-06-20 14:16:01

阅读数 406

评论数 0

转载 使用Nginx对Websocket进行反向代理

使用Nginx对Websocket进行反向代理 背景 Nginx配置示例 Vue配置示例 背景 在Vue项目中,开发websocket时,将IP和端口号固定,或者根据NODE_ENV判断环境,修改IP和端口,相当不可取。当环境地址变更时,就需要重新打包,再发布版本,很是麻烦。使用Nginx对Web...

2019-06-13 13:56:25

阅读数 299

评论数 0

转载 解决javamail ssl 测试unable to find valid certification path to requested target

运行 java InstallCert smtp.interdrp.com:465(smtp服务器地址:端口) 得到jssecacerts文件后复制到jdk1.8.0_14\jre\lib\security目录 然后再发送邮件就OK了! java代码: package reyo.sdk.u...

2019-06-13 13:43:43

阅读数 134

评论数 0

转载 yum安装报错Error: Package时

当用yum安装时报错。。。 Error: Package: glibc-headers-2.17-196.el7_4.2.x86_64 (ultra-centos-7.4-updates) Requires: glibc = 2.17-196.el7_4.2 ...

2019-06-06 15:23:21

阅读数 547

评论数 0

转载 Elasticsearch6.x字段类型

12.1 字段类型概述 一级分类 二级分类 具体类型 核心类型 字符串类型 string,text,keyword 整数类型 integer,long,short,byte 浮点类型 double,float,half_float,scaled_f...

2018-09-28 15:56:59

阅读数 1386

评论数 0

转载 Elasticsearch架构设计

性能 首先是关于性能问题,前文也提到了Elasticsearch是可以做到近乎实时,这里就不过多介绍了,有兴趣的可以去上一篇实时架构了解。 索引文件的更新 数据写入Elasticsearch,形成索引文件(segments),索引文件用看来支持用户查询。Elasticsearch默认每一秒会...

2018-09-27 16:28:43

阅读数 180

评论数 0

转载 深入了解Elasticsearch存储

本文我们深入了解关于Elasticsearch存储,如我们写入Elasticsearch的数据是如何在节点上存储的。 Elasticsearch的路径 Elasticsearch主要有以下路径: path.home:运行Elasticsearch进程的用的的home目录,默认为Java系...

2018-09-27 16:24:52

阅读数 266

评论数 0

转载 Elasticsearch单机多实例配置

由于elasticsearch分配的内存不超过32G,对于使用128G内存或更高的服务器来说,配置多实例可以保证对资源的充分利用,对于冷数据节点,配置多实例来压缩单个节点的资源也非常有必要。 配置方法: 1. 配置es存储实例个数,默认为1 node.max_local_storage_no...

2018-09-27 10:32:09

阅读数 523

评论数 0

转载 关于Elasticsearch里面聚合group的坑

我们都知道Elasticsearch是一个分布式的搜索引擎,每个索引都可以有多个分片,用来将一份大索引的数据切分成多个小的物理索引,解决单个索引数据量过大导致的性能问题,另外每个shard还可以配置多个副本,来保证高可靠以及更好的抗并发的能力。 将一个索引切分成多个shard,大多数时候是没有问...

2018-09-14 16:57:17

阅读数 838

评论数 0

转载 Elasticsearch安装sql插件

首先需要先安装elasticsearch,npm,前面的博客有介绍! 进入elasticsearch的安装目录,执行如下命令: ./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/re...

2018-09-13 15:06:34

阅读数 255

评论数 0

转载 Elasticsearch6.3安装head插件

首先需要安装elasticsearch,需要安装npm,git,前面的博客已经有了,这里就不介绍了。 1.用git上面的head插件进行安装: 进入elasticsearch的安装目录,执行如下命令 git clone git://github.com/mobz/elasticsearch-...

2018-09-13 15:00:00

阅读数 301

评论数 0

原创 linux安装npm

由于安装ES插件需要用到npm,所以需要安装npm. 1.安装Nodejs.              官网地址为http://nodejs.org   但国外地址下载太慢了,建议从淘宝下载(https://npm.taobao.org/mirrors/node/) wget http...

2018-09-13 14:37:08

阅读数 821

评论数 0

转载 使用lsof处理文件恢复、句柄以及空间释放问题

  曾经在生产上遇到过一个df 和 du出现的结果不一致的问题,为了排查到底是哪个进程占用了文件句柄,导致空间未释放,首先在linux上面,一切皆文件,这个问题可以使用lsof这个BT的命令来处理(这个哈还可以来查询文件句柄泄露问题,应用程序的进程未关闭文件句柄) 1.文件句柄以及空间释放问题...

2018-08-28 18:39:09

阅读数 122

评论数 0

转载 JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解

  周末看到一个用jstack查看死锁的例子。昨天晚上总结了一下jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令。供大家参考 如何找到占用cpu最高的java线程 1,使用命令top -p <pid> ,显示你的java进...

2018-08-28 16:21:15

阅读数 53

评论数 0

转载 linux挂载硬盘

使用虚拟机时发现磁盘空间不够了,需要挂载一个磁盘以供继续使用,但是磁盘不是添加就可以使用的,还需要进行挂载。 一、添加磁盘 添加加新硬盘重启服务器 添加完之后就可以重启机器了,如果你机器是开启的,进入系统并不能看见你刚添加的那块磁盘,只有等系统重启,重新加载之后才会显示安装的那块磁盘 ...

2018-08-07 14:36:48

阅读数 97

评论数 0

原创 hadoop集群系统优化

1. Ulimit 配置 操作系统默认只能打开 1024 个文件,打开的文件超过这个数发现程序会有“too many open files”的 错误,1024 对于大数据系统来说显然是不够的,如果不设置,基本上整个大数据系统是“不可用的”,根 本不能用于生产环境。 配置方法如下: echo ...

2018-08-05 21:36:17

阅读数 427

评论数 0

原创 设置免密码登录

1.生成公钥私钥   ssh-keygen 2.把公钥放到authorized_keys里    cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 3.设置权限,不然不可用:    chmod 70...

2018-08-05 18:43:21

阅读数 235

评论数 0

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