项目需要新开发一个发邮箱功能,以前做过,以为信手拈来,没想到花了两个小时,记录踩的坑 $mail = new PHPMailer(); $mail->SMTPDebug = SMTP::DEBUG_SERVER; // Enable verbose debug output $mail->isSMT ...
分类:
Web程序 时间:
2020-06-18 11:09:17
阅读次数:
107
实际上,这是一个编译时选项。默认会使用内部的 slab 分配器。您确实确实应该 使用内建的 slab 分配器。最早的时候,memcached 只使用 malloc/free 来管理 内存。然而,这种方式不能与 OS 的内存管理以前很好地工作。反复地 malloc/free 造成了内存碎片,OS 最终 ...
分类:
系统相关 时间:
2020-06-18 11:02:57
阅读次数:
55
Docker容器引擎 一:Docker的安装(以1809版本为例) 1:修改内核参数 [root@localhost dockerfile]# vim /etc/sysctl.conf 在末尾添加: net.ipv4.ip_forward=1 2:安装方法1(不能上网) (1)先将Docker的仓库 ...
分类:
其他好文 时间:
2020-06-17 20:37:02
阅读次数:
72
来自:https://www.kernel.org/doc/html/latest/admin-guide/sysctl/user.html sysctl 命令: sysctl命令被用于在内核运行时动态地修改内核的运行参数, 可用的内核参数在目录/proc/sys中。它包含一些TCP/ip堆栈和 虚 ...
分类:
系统相关 时间:
2020-06-15 16:01:07
阅读次数:
94
###ctf-wiki | 栗子1 gcc -g -o test test.c gdb ./test list #回车 查看源代码 一次显示10源代码 b 11 #在11行下断点 对于chunk结构的解析 逐次释放堆,观察对应的内存变化 释放chunk1,内存无变化 接着释放chunk2,内存映射如 ...
分类:
其他好文 时间:
2020-06-15 15:31:06
阅读次数:
48
Linux默认是允许Ping响应的,系统是否允许Ping由2个因素决定的:A、内核参数,B、防火墙,需要2个因素同时允许才能允许Ping,2个因素有任意一个禁Ping就无法Ping。 具体的配置方法如下: A、内核参数设置 1、允许PING设置 A.临时允许PING操作的命令为:#echo 0 >/ ...
分类:
其他好文 时间:
2020-06-15 13:55:12
阅读次数:
59
当我们对Oracle进行安装部署时,需要按照相关要求修改OS内核参数,下面对Oracle按照部署时需要修改的相关内核参数进行简单介绍。 注:OS的内核参数大多数存放在/proc/sys目录下,可以在系统运行时进行更改,但是当系统重新启动时会失效,而通过/etc/sysctl.conf文件可以永久生效 ...
分类:
数据库 时间:
2020-06-13 23:14:29
阅读次数:
97
cli-4的脚手架配置 因为组件的引用,经常会遇到import * from '../../../components/common/***.vue‘这样的引入格式,太复杂了,所以可以在vue里面配置路径别名 首先在最外层,和package.json同级目录里面新建一个vue.config.js作为 ...
分类:
其他好文 时间:
2020-06-11 16:28:25
阅读次数:
109
LVS+keepalived做Mysql集群的负载均衡:注:1、LVS本身不对node做健康检查的,所以要借助keepalived2、根据配置当某nodedown掉会有几秒判断时间,这点请注意。负载均衡端:yuminstallipvsadmkeepalivedipset-devel注:keepalived的log在/var/log/message里vi/etc/keepalived/keepali
分类:
数据库 时间:
2020-06-10 19:25:38
阅读次数:
79
1. 元组 a. 定义和下标访问 元组的格式: (值,....) 如 s = (1,2,3) 元组的类型: tuple 元组的下标使用同字符串 注意:如果元组中只有一个元素,那么在定义时,需要加一个逗号 如:s = (4,) b. 遍历 # for-in t = (1,2,3,4,5,'hello' ...
分类:
编程语言 时间:
2020-06-08 14:32:12
阅读次数:
78