-
GO nginx部署
-
ab性能测试
-
Mysql,主从数据同步,分布式数据存储
-
网站开启CDN 可以防御DDOS攻击 避免对方获得源ip 避免攻击开启CDN后 获取客户端ip就不能正常获取 必须使用如下获取function get_client_ip(){ foreach (array( 'HTTP_CLIENT_IP', 'HTT
-
一次请求接口的时候,使用CURL的get方式请求数据回来连json都是乱码的,而不是中文乱码,这个问题我排查了很久,以为是编码原因,怎么换编码都是乱码的后来搜索有别人也遇到这个问题了,解决方法是再请求头加入 “Accept-Encoding: gzip, deflate”,就可以了,我查了相关文档,Curl的写法“curl_setopt($ch, CURLOPT_ACCEPT_ENCODING, "gzip,deflate");”,然后就可以获取到正常的Json数据串了
-
Mysql binlog数据恢复
-
PHP实现防止跨站和xss攻击实例代码
-
Go语言类型转换
-
GO语言中的数据类型:1.基本数据类型:布尔类型 取值:true false数值类型 取值:整数 int 带符号 uint无符号 int8 int16int32int64uint8 uint16uint32uint64byte === uint8rune === int32小数float32float64复数字符串 string 1.多个byte的集合 理解为一个字符序列 2.语法:使用双引号"" 也
-
GO语言中的iota概念:1.每当定义一个const iota的初始值为02.每当定义一个常量就会自动累加13.直到下个const关键字出现清零例子:package main
import "fmt"
func main() {
//枚举类型 iota
/**
每当定义一个const iota的初始值为0
每当定义一个常量就会自动累加1
直到下个const出现清零
*/
const(
a = iota //0
b = iota //1
c = iota //2
-
获取当前时间:$now = date('Y-m-d H:i:s',time()); 获取当前时间一分钟的时间:date("Y-m-d H:i:s",strtotime("+1minutes",strtotime($now)))获取当前时间一小时后的时间:date("Y-m-d H:i:s",strtotime("+1hours",strtotime($now)))获取当前时间一天后的时间:date("Y-m-d H:i:s",strtotime("+1date",strtotime(
-
Mysql 修改自增ID起始值
-
通过curl对接口发起post请求的时候很少会遇到请求数据是二维数组的情况,一般情况下只需要按照正常的方式发送请求就可以了,可能的代码如下:$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
cur
-
需求说明:实现双击一个批处理文件,每隔一个小时启动exe文件实现步骤新建一个文本文档 run.txt复制以下代码到run.txt文件中更改文件后缀txt为bat,双击启动@echo off
set INTERVAL=3600
:Again
echo start server
taskkill /f /t /im demo.exe
C:
cd C:\Users\Denison\Desktop\Demo
start demo.exe
timeout %INTERVAL
-
FastAdmin是一款基于ThinkPHP5+Bootstrap的极速后台开发框架。主要特性基于Auth验证的权限管理系统支持无限级父子级权限继承,父级的管理员可任意增删改子级管理员及权限设置支持单管理员多角色支持管理子级数据或个人数据强大的一键生成功能一键生成CRUD,包括控制器、模型、视图、JS、语言包、菜单、回收站等一键压缩打包JS和CSS文件,一键CDN静态资源部署一键生成控制器菜单和规则一键生成API接口文档完善的前端功能组件开发基于AdminLTE二次开发基于Bootstrap开发