石福鹏

的个人博客

在一台Linux上搭建Elasticsearch集群+kibana

Elasticsearch 作为一个搜索引擎,我们对它的基本要求就是存储海量数据并且可以在非常短的时间内查询到我们想要的信息

这里需要说一下,看了Elasticsearch 集群的搭建,单点的搭建就很简单了,所以这里就不介绍单点Elasticsearch的搭建过程了 Elasticsearch 作为一个搜索引擎,我们对它的基本要求就是存储海量数据并且可以在非常短的时间内查 询到我们想要的信息。所以第一步我们需要保证的就是 Elasticsearch 的高可用性,什么是高可用性呢? 它通常是指,通过设计减少系统不能提......

Node.js学习笔记

Node.js的特点 单线程 非阻塞I/O 事件驱动 ...

Java里的位运算

前言 java通常在哪里会用到位运算 Java中的类修饰符、成员变量修饰符、方法修饰符 Java容器中的HashMap、ConcurrentHashMap的实现 权限控制或者商品属性 简单可逆加密 二进制 十进制:我们通常使用的就是十进制 逢十进一(每一位数不能超过十,最大为9,如果超过,就往高进位) ​ 208=2*100+0*10++8*1 ​ =2*10^2+0*......

使用Postman生成签名Sign作为参数发送请求

这种需求真的是在开发中遇到的太多了,之前写PHP的之后,修改完保存代码可以立即debug,来调试接 口,因此,在代码中生成Sign即可,但是像Java、C#这些语言来说,还需要build才可以调试,虽然也可 以热部署解决,但是感觉还是不怎么方便,Postman就是一个非常好api调试工具 一、生成sign 预请求脚本 1234567var body='{"ar......

使用Postman工具对入参进行Base64处理

请求参数是json格式,但是必须要对参数进行Bas e64加密处理在进行发送请求

最近在做项目的时候,要调用公司的一些其他的项目,请求参数是json格式,但是必须要对参数进行Bas e64加密处理,最开始的直接将json复制到很多在线Base64加解密的网站工具上进行加密,后面觉得很麻 烦,就研究了一下Postman,发现Postman很容易就可以实现这一点: 一、问题描述 先看下请求的要求: URL示例: 1http://127.0.0.1:8080/wfm/membe......

Jaxb 解析XML的节点属性以及节点值

如这片文章所说 Java获取并解析XML(JavaBean和XML的转化),可以实现JavaBean和XML节点元素的互相转换,但是又发现一个问题,当某个XML节点元素中,既有属性 ,又有值的情况下,通过上面的文章所说的方法好像只能取出元素的属性,但是值并不能拿出来: 节点示例: 123456789101112131415<Locations> <Location W......

Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead

前段时间在使用PhantomJS+Selenim做爬虫的时候,运行提示: 12UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox insteadwarnings.warn('Selenium support......

ELK Stack学习笔记

一个采用RestFulAPI标准的高扩展性和高可用性的实时数据分析的全文搜索工具

Elasticsearch简介 一个采用RestFulAPI标准的高扩展性和高可用性的实时数据分析的全文搜索工具 Node(节点):单个装有Elasticsearch服务并且提供故障装和扩展的服务器。集群的每个节点都是对等的关系,这样做的优点就是去中心化,而Master节点只不过是多了一个维护集群状态的功能。每个节点上面的状态和数据都是实时同步的,如果master节点出了故障,其一台nod......

listener和filter

listener和filter快速入门

一、监听器接口 Listener 介绍 来自于Servlet规范中的一组接口【8个】 专门用于监听【域对象生命周期变化】以及【一对象共享数据变化情况】 监听器接口实现类,有开发人员负责实现 【域对象】 定义:在某个范围内,可以为Servlet之间提供共享数据的对象 分类: SetvletContext application :全局作用对象,正在tomcat运行期间,可以......

命令行执行java命令提示【错误:找不到或无法加载主类】问题分析

前言 一些从事java开发的开发人员,从一开始就用集成开发环境,像eclipse、IDEA等优秀的IDE,很少再用java、javac这样的命令了,但是有时候就需要我们直接用JDK提供的java命令来运行class文件,但是最常遇到的一个问题就是**“错误: 找不到或无法加载主类 XXXXX”**,但是用IDE却没有任何问题。 百度上一查,太多的文章提供解决方案了,无外乎都是环境变量的配置......