偶木

偶木

php 用户姓名身份证格式校验

姓名校验public static function is_chineseName($name) { $name = str_replace('.', '', $name...

Linux 服务器配置: 新增用户&赋予sudo权限

新增用户在root用户下$ useradd -m xxx $ passwd xxx赋予sudo权限a、进入超级用户模式。也就是输入"su root",系统会让你输入超级用户密码,输入密码后就进...

linux服务器配置:禁止密码登录、公私钥登录

* 禁止密码登录,允许秘钥登录配置编辑 SSH 配置文件:#在root权限下执行 vim /etc/ssh/sshd_config找到一下几句#RSAAuthentication yes #Pu...

logrotate 配置

logrotate 可以用于项目中生成的日志文件切割压缩归档,如可以在每天凌晨将上一天生成的日志压缩归档,并检查文件数,自动删除比较老的文件以php和nginx 为例:cd /etc/logro...

php 常用方法

获取随机浮点数 /** * 获取随机浮点数 * @param $min 最小值 * @param $max 最大值 * @param $num ...

第五节 Go 语言变量 & 变量声明

变量声明第一种,指定变量类型,声明后若不赋值,使用默认值。var v_name v_type v_name = value 或 var v_name v_type = value第二种,根据...

第四节 Go 语言数据类型

在 Go 编程语言中,数据类型用于声明函数和变量。 数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。 Go 语言按类别有...

第三节 Go 语言基础语法

行分隔符在 Go 程序中,一行代表一个语句结束。每个语句不需要像 C 家族中的其它语言一样以分号 ; 结尾,因为这些工作都将由 Go 编译器自动完成。如果你打算将多个语句写在同一行,它们则必须使...

第二节 Go 语言结构

Go 语言组成部分包声明引入包函数变量语句 & 表达式注释go语言代码实例package main import "fmt" func main() { /* 这是...

第一节 Go 语言环境安装

UNIX/Linux/Mac OS X, 和 FreeBSD 下安装以下介绍了在UNIX/Linux/Mac OS X, 和 FreeBSD系统下使用源码安装方法:1、下载源码包:go1.4.l...

MySql优化建议总结和注意事项

MySQL逻辑架构:有三层结构:第一层:客户端通过连接服务,将要执行的sql指令传输过来第二层 (分为两种方式)方式一: 服务器解析并优化sql,生成最终的执行计划并执行方式二: 服务器从缓存中...

linux后台进程管理工具:supervisor

Supervisor:Supervisor是一个进程监控程序。可以查看进程执行状态。使用需求:1、我现在有一个进程需要每时每刻不断的跑,但是这个进程又有可能由于各种原因有可能中断。当进程中断的时...

git删除未跟踪文件

git删除未跟踪文件1、删除 untracked filesgit clean -f 2、连 untracked 的目录也一起删掉git clean -fd 3、连 .gitignore 中的 ...

php-fpm.conf 配置说明

php-fpm.conf 配置参数说明[global] pid = /usr/local/php/var/run/php-fpm.pid error_log = /alidata/log/php...

laravel 利用中间件进行操作日志记录

利用中间件进行操作日志记录过程:1、创建中间件php artisan make:middleware AdminOperationLog2、生成了文件./app/Http/Middleware/...

laravel 利用监听器进行sql语句记录

利用监听器进行sql语句记录1、监听sql语句的事件类已经定义,直接创建监听器类即可:# 监听sql make:listener QueryListener --event=Illuminate...

lumen框架解决非简单请求 cors 跨域问题

Lumen在做前后端分离项目时,在浏览器中访问,若前后端域名不一致会导致跨域问题,简单跨域好解决。若发送的是非简单跨域(参考文章),此时浏览器会先发送option请求进行预检,预检通过才发送真正...

浏览器 跨域资源共享 cors 详解

CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX...

phpredis 手册

目录(点击下面链接查看详情)安装/配置安装在Mac上安装在Windows上安装处理Session分布式 Redis分类和方法用法连接服务键和字符串哈希列表集合有序集合Geocoding发布/订阅...

阿里云 Ubuntu系统内核升级

1、添加 xenial-proposed 源,可以按如下操作:经典网络环境下添加源:echo "deb http://mirrors.aliyuncs.com/ubuntu/ xenial-pr...