自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 记一次nginx rewrite ,proxy_pass实现网站动态页面转发至静态路由

需求前提:由于公司网站做了SEO,不定时会有大量搜索引擎的爬虫过来访问,当爬虫的并发量特别大的时候,会导致网站整体被拖垮。解决办法:将我们网站的某些页面生成静态的html文件,并将所有该路由的html页面全部存储到七牛的对象存储上去,再通过nginx的代理转发,将爬虫的访问从我们自己的网站,转发到对象存储上已经生成好的html文件。例如:我们本来网站的访问地址是 https://a.xxx.com/qazt/detatil/1, 要转发到 https://src.xxx.com/pc/qazt/det

2021-04-20 13:43:15 857

原创 记一次composer安装yii2 mongodb 扩展踩到的坑

开发环境:ubuntu16.4 , php7.0 ,YII2框架1、一开始根据官方文档 使用php composer.phar require --prefer-dist yiisoft/yii2-mongodb 提示找不到文件composer.phar "Could not open input file: composer.phar2、安装composer :apt install composer2、安装mongodb :composer require --...

2021-03-19 10:01:18 360

原创 git 拉去远程仓库分支代码

https://blog.csdn.net/Gomeer/article/details/102947291

2020-02-17 21:10:21 105

原创 git 国内镜像

https://github.com/git-for-windows/git/releases/

2020-02-15 17:53:44 2087

转载 git生成并添加SSH key

1、安装Git Bashhttps://git-scm.com/downloads2、鼠标右键git bash here3、执行以下命令:① cd ~/.ssh/ 【如果没有对应的文件夹,则执行 mkdir ./.ssh】② git config --global user.name "xb12369"③ git config --global user....

2020-02-15 17:51:54 97

原创 es 批量修改字段的值

2020-01-07 16:09:51 2680

转载 es查询

目录1. 查询term、terms match(match_all、multi_macth、match_pharse、match_pharse_prefix) wildcard fuzzy2. 控制返回的数量、字段3. 排序4.日期的范围查询一、数据准备1. 创建索引并手动创建Mapping2. 添加文档对象我个人添加了5个二、数据搜索...

2020-01-02 13:33:23 261

原创 elasticsearch 增删改查基本操作

最近在学习elasticsearch.就想着记录下es的基本操作。es的基本概念:1、索引index:相当于mysql的database2、类型type:相当于mysql的表3、文档:相当于mysql的行新增索引:a、可以借助于es的head插件:这里的索引名称是自定义的。b、使用接口创建索引:我这里是使用postman进行接口请求的。创建一个peopl...

2019-12-01 16:12:07 339

原创 elasticsearch 集群配置

修改配置文件如下:master:slaver:注意个上面的不同的地方

2019-11-30 10:57:29 106

原创 安装elasticsearch遇到的那些坑

自己在安装elasticsearch的时候遇到了很多坑,在网上找了很多博客,终于解决,参考下面几篇文章,基本能遇到的问题都包括了,如果你也有类似问题,可以做个参考:1、https://blog.csdn.net/qq_15175765/article/details/788627972、https://www.cnblogs.com/zhi-leaf/p/8484337.html3、h...

2019-11-29 23:23:11 185

原创 linux 开启swap分区

参考https://www.jianshu.com/p/04c7a9ab438c;最近在自己装elastsearch ,运行的时候发现报错:网上说有可能是因为swap分区空间不够导致的问题。然后看了一下swap空间的大小。居然大小是0M。查看的命令是free -m。难道真的是swap分区导致的问题?不管了,先添加个swap分区再说吧。...

2019-11-29 17:00:25 164

原创 连接远程mysql

登录mysql,在mysql下输入如下命令:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;//允许用户root使用密码123456从任何主机连接到MYSQL服务器...

2019-11-27 13:00:17 71

原创 解决easyswoole2.X使用mysqliDb 出错的小结

在使用easyswoole做项目的时候,使用mysqliDb作为数据库操作,一开始我是按照文档的方法安装了mysqliDb,如下图。但是当我按照文档写的操作一遍后,却出问题了。先附上的php代码:这是配置数据库的代码:EasyswooleEvent.php这是model 中的使用方法:当我网数据库查数据是,报错信息如下:经过一番排查发现原来是找不到MysqliD...

2019-11-26 15:43:08 1138

转载 mysql 设置root密码

1.首先查看mysqld的服务状态若没有开启,则启动mysql服务:service mysqld start2.默认mysql无密码,需设置root用户密码登录mysql服务器:mysql -u root//直接回车进入mysql控制台进入mysql数据库:use mysql;更改root用户密码: update user set password=password...

2019-11-25 16:38:11 278

原创 php 安装高性能的yaconf配置扩展

今天已是高兴,就想在自己的esayswoole项目中搞个yaconf试试。首先说下yaconf是啥玩意,详情见这篇文章,说的和详细,我就不多说了,也说不好 哈哈。http://www.laruence.com/2015/06/12/3051.html。下面说说yaconf的安装。很简单,我是直接一行命令搞定,就是这行:pecl install yaconf当然你也可以...

2019-11-24 12:26:30 439

转载 php 实现多继承之trait

php从以前到现在一直都是单继承的语言,无法同时从两个基类中继承属性和方法,为了解决这个问题,php出了Trait这个特性用法:通过在类中使用use 关键字,声明要组合的Trait名称,具体的Trait的声明使用Trait关键词,Trait不能实例化参考:https://www.jianshu.com/p/fc053b2d7fd1...

2019-11-24 12:19:08 92

转载 Redis 安装及配置

转载至这篇文章:https://www.jianshu.com/p/970c3a75edd0

2019-11-24 10:22:00 104

原创 redis编译报错Cannot find config.m4

我机子上本来有安装redis,所以就按照网上的这个方法https://blog.csdn.net/qq_38149009/article/details/86071980操作了一遍,结果发现报下面的错:于是乎我有找到了下面这片博客https://blog.csdn.net/strivedy/article/details/93732485,继续按步骤操作,发现还是不行。所以就继续网...

2019-11-23 10:21:37 431

原创 composer 安装esayswoole

今天在使用composer安装easyswoole的时候报了下面的错:我是用的普通用户的进行composer安装的,但是我所在的目录普通用户是没有写权限的,所以就切换到root用户,把目录权限修改成777,再次执行,就不报错了。所以,当出现权限不够的时候,首先去看一下你要写入得文件或目录当前用户是否具有写权限。...

2019-11-22 22:47:16 899

原创 安装composer后导致php -v 报错未找到命令的解决办法

今天在centos7上安装了composer后,导致原来一切正常的php突然间不行了,php -v 直接报错未找到命令:使用composer --version 也是报错:在网上找了好多博客,百度等等都没有解决问题。最终在https://www.cnblogs.com/hltswd/p/6991985.html这片文章下试了试。造成这个的原因是因为找不到php的执行文件导致的,...

2019-11-22 22:30:01 1130

原创 php7 安装swoole扩展

一、绪Swoole简介 PHP异步网络通信引擎 最终编译为so文件作为PHP的扩展 准备工作 Linux环境 PHP7 swoole2.1 redis 源码安装PHP7 源码安装swoole 编译安装Swoole>wgethttps://github.com/swoole/swoole-src/archive/v4.3.5....

2019-11-22 17:38:28 213

原创 centos7 启动php-fpm失败的经验教训

在腾讯云上源码安装了php7。但是在用service php-fpm start 启动时报错。查找了网上各种博客,最后发现是我的php-fpm文件内容不对。记下来。如图,把带#的内容改成不带#的内容。其中/usr/local/php是我的php安装目录。...

2019-11-22 16:48:30 2593

转载 linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结

本文介绍了linux下的压缩程式tar、gzip、gunzip、bzip2、bunzip2、compress 、uncompress、 zip、 unzip、rar、unrar等程式,以及如何使用它们对.tar、.gz 、.tar.gz、.tgz、.bz2、.tar.bz2、.Z、. tar.Z、.zip、.rar这10种压缩文件进行操作Linux下最常用的打包程序就是tar了,使用tar程序...

2019-11-21 21:12:45 116

原创 virtual memory exhausted: Cannot allocate memory make: *** [ext/fileinfo/libmagic/apprentice.lo] Err

我在安装编译php7的时候出现下面的报错:virtual memory exhausted: Cannot allocate memory make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1记录下来,方便下次遇到的时候查阅。解决办法:在./configure的时候,加上--disable-fileinfo后终于编译...

2019-11-21 16:23:34 485

原创 php 设计模式之单例模式

hahaha,从今天开始,我要开始写博客了,来记录的我学习历程。就从设计模式开始吧,今天第一篇——单例模式。1、什么是单例模式:单例模式是一个类在系统中只能有一个实例对象,而且实例化后可供整个系统使用。2、为什么要使用单例模式:单例模式可以避免大量的new 操作,因为每一次的new 操作都会耗费资源,所以单例墨海一般适用于比较大的,使用频繁的类。3、单例模式的特点:单例模式有个跟显著的特点就是类的...

2018-07-05 15:57:46 116

Es的基础查询语法笔记

笔记中记录了Es的基本查询语句以及查询结果,记录下来只为自己备忘,不作为技术参考,请勿话时间阅读。。。。

2019-12-01

空空如也

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

TA关注的人

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