编程开发 + 更多

nginx的lua内置ngx.var API变量列表

nginx的lua内置ngx.var API变量列表

最近在研究用lua结合nginx写一个waf,由于刚开始接触lua所以对nginx的lua api还不是很熟,所以找的资料记录一下,也方便其他需要的小伙伴和后面查看。

jquery实现ajax请求数据期间显示加载动画-插件jquery.mloading

jquery实现ajax请求数据期间显示加载动画-插件jquery.mloading

最近在做一个通过ajax向后端请求数据的功能,但是由于后端处理事件比较久,所有前端提交请求后就会有一段时间是空白,无任何提示和反应,于是就有了本文的在ajax请求数据期间显示加载动画教程,主要用到了ajax方法里面的beforeSend字段和jquery.mloading插件,当然如果你不想用插件也可以自己写最关键的就是beforeSend方法了。

php生成带圆角logo的二维码-直接输出不存储图片

php生成带圆角logo的二维码-直接输出不存储图片

最新在做关于php生成二维码的功能,之前对php的图像处理函数用的很少不是很熟悉,所以折腾了一症子。本文不做算法的讨论,直接给出实现方法,对于有需求的同学拿着也快,对我来说也节省时间。

PHP获取二维数组中指定键重复的值函数

PHP获取二维数组中指定键重复的值函数

最近项目中发现有部分城市区域的拼音重复了,要进行去重,那么多的城市那么多的区,一个一个去找肯定不现实,而且还要把这些重复的进行修改,且要找出修改后的所有404url和新的url以备提交给搜索引擎,于是就有了下面这个函数。

数据库 + 更多

mysql5.7之中文全文索引的配置和查询语法

mysql5.7之中文全文索引的配置和查询语法

2020-09-11 09:59:17 14 天  0
 0 

mysql5.7之前要想中文全文索引需要借助第三方工具才可以,比较麻烦。但是5.7之后就自动支持中文全文索引了,还是很不错的,操作也非常简单,只要在my.conf中配置一下分词大小就OK了,当然还得创建全文索引。下面跟随静心一起来看看把

mysql5.7修改存储目录完整版

mysql5.7修改存储目录完整版

修改mysql的存储路径需要注意3个问题,第一个是你如果修改了mysql.sock的存储路径那么你客户端的对应路径以及php配置文件的路径都需要进行修改否则会有各种问题。

mysql/MariaDB报错ERROR 1449 (HY000): The user specified as a definer ('xx'@'%') does not exist解决方案

mysql/MariaDB报错ERROR 1449 (HY000): The user specified as a definer ('xx'@'%') does not exist解决方案

今天对一个项目的数据库用户进行了变更,然后删除了原来的用户名,更换了一个新的数据库名。然后网站其他页面访问都正常,唯有一个计算距离的一个页面无法访问。一直报错用户不存在,而且用户名是我之前删除的用户名,但是我项目的数据库配置文件命名已经改过来了。怎么事儿呢?请跟随静心一起来了解一下吧!

mysql查询多属性的解决方法find_in_set

mysql查询多属性的解决方法find_in_set

之前一直在为一条记录包含多个分类的应用场景应该怎么进行数据表的设计和查询而烦劳,昨天在网上get到了find_in_set函数。经过测试这个函数非常好用。能够很容易的解决这个需求问题。

mysql字段批量替换

mysql字段批量替换

不知道您有没有过这样的情况,项目上线一段时间后,有需求要求你要对文中中的一些内容进行替换,这个时候我们有两种解决方案,第一种是在程序上在输出前对内容进行替换。第二种就是直接在数据库里面对内容进行替换。本文要给您讲的就是第二种。

操作系统 + 更多

centos7自定义脚本添加到服务

centos7自定义脚本添加到服务

2020-06-21 18:49:45 96 天  0
 0 

在linux运维过程中经常会写一些脚本,如果没出都去手动管理这些脚本状态显然很麻烦。如果你也有这样的烦恼那么你就跟静心一起来看看如果在centos7系统中把自己编写的自定义脚本添加成为服务吧。

centos7配置Gitlab CI/CD代码自动部署

centos7配置Gitlab CI/CD代码自动部署

最近公司团队扩大,开始使用协同开发了,于是引入了gitlab版本控制,但是每次更新代码后都要手动去同步到内部测试环境,这是一个比较麻烦的事情,于是研究了一下gitlab的CI/CD功能。折腾出来了不敢独享于是贡献出来和大家一起分享。

kali(debian)图形化openvpn客户端安装

kali(debian)图形化openvpn客户端安装

由于家里电脑是kali系统,我又需要链接到公司的内网去拉点儿东西,在网上找了一圈儿,大部分都是直接用命令行,也不是不行主要觉得比较麻烦。于是就有了本文的kali系统下安装openvpn图形化管理工具。严格来说并不是安装图形化的openvpn客户端,只是在现有的系统网络管理工具上进新增插件和协议的方法来达到通过图形化来管理openvpn的目的。

windows10 python2.7安装mysql-python扩展报错解决方案

windows10 python2.7安装mysql-python扩展报错解决方案

今天要在windows10下写python脚本,但是执行的时候发现mysql驱动模块mysql-python没装,于是信誓旦旦的pip install mysql-python 结果出来一堆报错。开始按照报错去安装一些扩展后还是没用。于是就只能野蛮安装了,直接下载whl包。安装完成后顺利加载MySQLdb。

Windows10下让cmd终端和PowerShell终端默认打开支持UTF-8编码

Windows10下让cmd终端和PowerShell终端默认打开支持UTF-8编码

最近开发从mac转到window平台,然后开发环境也在慢慢转移,其中在写一个python脚本的时候执行的时候遇到了输出字符串为乱码的现象,这明显就是因为字符集不一致导致的。因为之前在mac上一张用的是utf8编码,但是到了window10就变成了gbk,但是又不想每次打开都指向一次编码转换所有就有了本文。本文分别介绍了cmd和PowerShell默认打开字符集就为utf8的方法

centos7 搭建安装gitlab-ce-12.3.5并汉化加修改存储目录加开机启动设置邮箱

centos7 搭建安装gitlab-ce-12.3.5并汉化加修改存储目录加开机启动设置邮箱

最近公司开始扩展开发团队,需要用到合作开发,之前只有我一个人所以没有这个需求,现在开发人员变多了需要规范管理和协作开发,所以就有了项目管理的需求,开始了解的是github但是这个经常封号,而且项目上传也比较慢。然后就了解到了本文的主角,gitlab这个我测试下来相当好用,当然我用的是社区版ce版。因为ee版本是收费的。接下来我就讲一下gitla服务器搭建以一些常规的设置,比如汉化,修改项目存储目录,设置邮箱等等功能。

服务器运维 + 更多

nginx常用配置大全

nginx常用配置大全

2020-09-17 18:10:00 8 天  0
 0 

我们经常需要对nginx进行各自需求配置,本文主要讲解一下怎么模块化先写好功能,然后需要什么就调用什么

nginx利用alias虚拟目录来运行多个php网站案列

nginx利用alias虚拟目录来运行多个php网站案列

本案列主要是记录一个笔记,在nginx下的一个虚拟主机中运行多个php网站的配置代码实列,主要是需要注意两块儿,一块儿是配置目录结构,第二块儿就是php的配置。具体请看代码。

nginx+lua实现对seo对url的唯一性要求

nginx+lua实现对seo对url的唯一性要求

最近公司招聘了一个SEO然后新做的站点完全按照SEO的要求来处理,细节还挺多,其中一个就是要保证url的唯一性,主要体现在带/和不带/的问题,在以前的开发中重来没关注过这些,而且SEO理解路径和开发还是后很大的出入的,甚至有些在程序看来完全是错误的。本文就是为了解决这个url唯一性问题而写的,本人对lua不太熟悉,所以折腾了2-3个小时。

七牛云存储空间转移操作

七牛云存储空间转移操作

最近公司网站改版整合,需要把之前的多个站点整合成一个站点,由于之前每个单站点都是独立的七牛云存储所就有了存储空间合并的需求。具体操作如下

SEO + 更多

sitemap网站地图索引xml格式

sitemap网站地图索引xml格式

2019-11-28 10:38:55 302 天  0
 0 

sitemap一般用一个文件就好了,但是对于大站来说是不够的,因为一般搜索引擎显示单个sitemap.xml文件不得大于10M且条数不得大于5W条。那么就需要用到sitemap索引文件了。文本介绍了sitemap索引文件的格式要求和sitemap.xml数据文件的格式要求。

seo搜索引擎指令集

seo搜索引擎指令集

在做seo的过程中我们避免不了要使用到一些搜索引擎的指令,比如查看收录情况啊,查看特定的页面是否被收录哇,查询关键词是否有排名啊,又或者查看外链情况,都可以使用我们的搜索引擎指令来实现,怎么做呢?请跟随静心一起来探索一下吧。

火狐浏览器模拟微信浏览器解决方案

火狐浏览器模拟微信浏览器解决方案

现在很多微信的链接都设置为只能在微信客户端中打开,直接用浏览器是无法打开的,那么当我们要在浏览器中打开的时候需要怎么操作呢,下面跟随静心来一起探索一下吧。我们主要用的是模拟User Agent。

各大搜索引擎下拉词获取地址

各大搜索引擎下拉词获取地址

技术型seo,在做搜索引擎优化的过程中难免会用到一些各大搜索引擎的api接口,就如本文要讲的就是各大搜索引擎的下拉词获取api接口的地址,下拉词有什么用呢?相信略懂seo的人都知道,那么我们有了这些api接口我们就可以自己写程序自动去获取这些搜索引擎的下拉词,用来提供我们的工作效率,下面就跟随静心一起来目睹一下这些api的真面目吧!

文学鉴赏 + 更多

什么叫幸福?智慧?情商?能量的正解

什么叫幸福?智慧?情商?能量的正解

2019-02-20 10:37:13 583 天  0
 0 

什么叫幸福?什么叫智慧?什么叫情商?什么叫正能量?对于这些疑问你是否有静下心来好好思考过?如果你心里还没有答案,那么请跟随静心来揭晓一下这些问题的正确诠释吧!

登录

忘记密码 ?

切换登录

注册

扫一扫二维码分享