Nginx 限制ip/限制访问路径
04.20 工具 评论

一、多站点统一限IPvim nginx.confallow 127.0.0.1; deny all;# 以上代码解释: # deny all; 限制所有的ip # allow ip; 除了 这个ip意外 # :处理allow 以外的ip,全都禁止访问 # 注意:多站点统一限ip,需要将以上内容直接写在se ...

PHP、Java、Javascript通用RSA加密
04.20 PHP,工具 评论

在系统与系统的数据交互中,有些敏感数据是不能直接明文传输的,所以在发送数据之前要进行加密,在接收到数据时进行解密处理;然而由于系统与系统之间的开发语言不同。本次需求是生成二维码是通过java生成,由php来解密。基于这类需求所以选择了RSA进行加解密。一、生成RSA公私钥分成三步生成RSA公私钥,第1、2步可以 ...

Openssl 生成证书

一、openssl 简介openssl 是目前最流行的 SSL 密码库工具,其提供了一个通用、健壮、功能完备的工具套件,用以支持SSL/TLS 协议的实现。官网:https://www.openssl.org/source/构成部分密码算法库密钥和证书封装管理功能SSL通信API接口用途建立 RSA、DH、DS ...

Mac下测试工具 jmeter 汉化
03.22 工具 评论

jemter汉化a、在Jmeter的安装目录下的bin目录中找到 jmeter.properties这个文件,用文本编辑器打开。 b、大概在37行,找到:#language=enc、将其修改为:language=zh_CN(注意:不要加#)这样,再次打开Jmeter就是默认中文了。mac启动 Apache JM ...

OneinStack PHP多版本共存~~

《OneinStack》一键PHP/JAVA安装工具中lnmp模式,很用户希望一个网站运行在php5.4,另一个网站运行在php7下,一台服务器上同时支持多个PHP版本,步骤如下:1、 安装 OneinStack选择 LNMP 模式,默认安装 php5.6,安装步骤参考:交互式安装 或者 自动安装选项如下:In ...

Mac 安装 jmeter 压力测试工具

JMeter 介绍Apache JMeter是100%纯JAVA桌面应用程序,被设计为用于测试客户端/服务端结构的软件(例如web应用程序)。它可以用来测试静态和动态资源的性能,例如:静态文件,Java Servlet,CGI Scripts,Java Object,数据库和FTP服务器等等。JMeter可用于 ...

MAC 替换及重置Homebrew默认源
07.17 工具 评论

homebrew主要分两部分:git repo(位于GitHub)和二进制bottles(位于bintray),这两者在国内访问都不太顺畅。可以替换成国内的镜像,git repo国内镜像就比较多了,可以自行查找,提供二进制镜像的源。替换brew.git: cd "$(brew --repo)&quo ...

LINUX SVN:E210007无法协商认证机制

svn:E210007 svn: Cannot negotiate authentication mechanism执行下面代码 安装完成再次检出即可sudo yum install cyrus-sasl cyrus-sasl-plain cyrus-sasl-ldap

浅析 ElasticSearch 原理

女主宣言最近女主在项目中使用到ElasticSearch来做索引。但是对ElasticSearch的一些原理还是比较模糊,所以就梳理了一下ElasticSearch的基本原理,分享给大家。我们首先从ElasticSearch的启动过程开始,逐步了解其工作原理。启动过程获取集群node列表在UnicastZenP ...

PHP+Elasticsearch 全文搜索引擎

这里我们使用Composer来生成php版的elasticsearch框架:1、声明依赖关系:比方说,你的项目中需要一个php版的elasticsearch框架。为了将它添加到你的项目中(下载),你所需要做的就是创建一个 composer.json 文件,其中描述了项目的依赖关系。注意文件要放在你执行compo ...

PHP 导出CSV方法
06.25 PHP,工具 评论

那个木开发的过程中导出数据是非常常见的,但是很多人第一想到的就是导出Excel 这也没有什么不对的,但是在数据量大的情况下就不一样了 $filename = '文件名'; $title = "手机号,店铺,联系人"; $data = '你需要导出的数据字段与 ...

PHP CURL 模拟登陆 获取 cookie
06.25 PHP,工具 评论

<?php header("Content-Type:text/html;charset=utf-8"); $curl = curl_init(); $cookie_jar = tempnam('./cookie.txt','cookie'); ...

解决使用 Composer 的时候提示输入 Token
06.25 工具 评论

如果你没有添加 GitHub 密钥的话,composer update 会提示你登录:Could not fetch https://api.github.com/repos/jquery/jquery-dist, please create a GitHub OAuth token to go over th ...

ThinkPHP5 使用 QueryList4 教程
06.25 PHP,工具 评论

TP5中如何使用QueryList4,所以写了这篇教程。说实话我并不太想写这篇教程,因为实在是没有什么技术含量。安装步骤下载TP5去ThinkPHP官网下载最新的ThinkPHP5框架代码: http://www.thinkphp.cn安装QueryList在ThinkPHP5代码根目录执行composer命令 ...

QueryList 简单、 灵活、强大的PHP采集工具
06.25 PHP,工具 评论

QueryList使用jQuery选择器来做采集,让你告别复杂的正则表达式;QueryList具有jQuery一样的DOM操作能力、Http网络操作能力、乱码解决能力、内容过滤能力以及可扩展能力;可以轻松实现诸如:模拟登陆、伪造浏览器、HTTP代理等意复杂的网络请求;拥有丰富的插件,支持多线程采集以及使用Pha ...