Linux Vim代码格式化/美化插件vim-autoformat安装
vim-autoformat是Vim的一款代码自动化格式插件,vim-autoformat会根据文件的后缀,自动调用相应的相应命令进行代码格式化。所以,安装vim-autoformat的同时,还需要安装相应代码语言的格式化工具,才能保证vim-autoformat的正常运行。 一、安装vim插件管理器: 为了方便插件安装,我们需要先安装vim插件管理器。这里我们使用"Vundle"作为vim的 插件管理器,安装 方法这里不再 查看原文 »
Linux Vim插件管理器Vundle安装和使用

Vim快速为PHP代码文件头添加copyright版权信息
1、修改~/.vimrc文件: 使用vim编辑~/.vimrc文件,在文件尾部添加如下代码:map <F4> :call TitleDet()<cr>'s function AddTitle() call append(1,"/*=============================================================================") call append(2,"# Author: Aiezu.com - xxxx@qq.com") call append(3,"# Last modified: " . strftime(&q 查看原文 »
Linux下Apache配置ssl让其支持https协议
一、实验环境:操作系统: CentOS Linux release 7.2.1511 (Core) apache版本:Apache/2.4.6 (CentOS) 实验前提:Lamp(Linux、Apache、Mariadb、PHP)已经配置好,能正常访问http 二、安装Apache Ssl模块: 要安装Apache ssl模块,使用yum命令安装openssl、mod_ssl包即可:yum install openssl mod_ssl -y 三、配置ssl证书:1、查看证书位置: 安装好后,会生成一个啊ssl.conf文件,完整路 查看原文 »
html5 canvas 微信大转盘抽奖源码

windows下安装AnyProxy抓取移动App Http请求

CentOS 7 使用Yum方式安装配置vsftpd服务
ftp是我们最常用的网络协议之一,用于方便的在网络中传输文件。vsftp是Linux平台轻量级的ftp服务软件,它小巧轻快、简单易用。本文介绍CentOS 7下使用yum安装配置vsftpd服务器,包括匿名登录方式、系统用户登录方式和虚拟用户登录三种登录方式的vsftpd服务配置。本文也适用于RHEL、Fedora、Oracle Linux 等其它Linux Redhat发行版本。一、实验环境:操作系统: CentOS Linux release 7.2 查看原文 »
ERROR 1442 (HY000): Can't update table '...' in stored function/trigger because it is already used
一、MySQL错误现象:MySQL执行创建的触发器时,报如下错误:ERROR 1442 (HY000): Can't update table 'tmp' in stored function/trigger because it is already used by statement which invoked this stored function/trigger. 下面为错误触发器的创建过程:1、创建测试表格:drop table if exists tmp; create table tmp (id int, n1 int, n2 int); insert tmp values(1, 10, 50); Mar 查看原文 »
ERROR 1449 (HY000): The user specified as a definer ('root'@'%') does not exist

MySQL触发器用法详解
一、MySQL触发器创建:1、MySQL触发器的创建语法:CREATE [DEFINER = { 'user' | CURRENT_USER }] TRIGGER trigger_name trigger_time trigger_event ON table_name FOR EACH ROW [trigger_order] trigger_body 2、MySQL创建语法中的关键词解释:字段含义可能的值DEFINER=可选参数,指定创建者,默认为当前登录用户(CURRENT_USER); 该触发器将以此参数指定的用户执行,所以需要考虑权 查看原文 »