摘要: 当你使用 Eloquent 查询时,如: Eloquent 内部使用的是 PDO 参数绑定,所以你的请求是安全的。虽然如此,在一些允许你使用原生 SQL 语句的地方,还是要特别小心,例如 whereRaw 或者 selectRaw 。如下: 以上这段代码里是存在安全漏洞的,请尽量避免使用原生查询语句 阅读全文
posted @ 2019-09-19 19:33 gentlemanwuyu 阅读(1987) 评论(0) 推荐(0) 编辑
摘要: 1、请说明 PHP 中传值与传引用的区别,什么时候传值什么时候传引用? 按值传递:函数范围内对值的任何改变在函数外部都会被忽略 按引用传递:函数范围内对值的任何改变在函数外部也能反映出这些修改 优缺点:按值传递时,php必须复制值。特别是对于大型的字符串和对象来说,这将会是一个代价很大的操作。 按引 阅读全文
posted @ 2019-09-15 17:04 gentlemanwuyu 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://www.woozee.com.cn/article/35.html 1、一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去…,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王 阅读全文
posted @ 2019-09-11 13:02 gentlemanwuyu 阅读(2526) 评论(1) 推荐(0) 编辑
摘要: 对于MySQL优化,首先应该选择合适的存储引擎,一般常用的是MyISAM与INNODB。 myisam不支持事务和外键,只支持表级锁,存储快,效率高,没有事务日志,故障恢复数据较麻烦; innodb支持事务、外键、行级锁、表级锁,有事务日志,恢复数据较方便,它需要花费资源去处理事务,所以效率比myi 阅读全文
posted @ 2019-09-10 15:13 gentlemanwuyu 阅读(163) 评论(0) 推荐(0) 编辑
摘要: MySQL有多种存储引擎,每种存储引擎有各自的优缺点,可以择优选择使用: MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。 MySQL支持数个存储引擎作为对不同表的类型的 阅读全文
posted @ 2019-09-09 19:45 gentlemanwuyu 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 1** : 信息,服务器收到请求,需要请求者继续执行操作 1** : 信息,服务器收到请求,需要请求者继续执行操作 2** : 成功,操作被成功接收并处理 2** : 成功,操作被成功接收并处理 3** : 重定向,需要进一步的操作以完成请求 3** : 重定向,需要进一步的操作以完成请求 4** 阅读全文
posted @ 2019-09-09 11:50 gentlemanwuyu 阅读(146) 评论(0) 推荐(0) 编辑
摘要: docker commit <container_id> <image_name> 阅读全文
posted @ 2019-09-09 11:15 gentlemanwuyu 阅读(3118) 评论(0) 推荐(0) 编辑
摘要: 1、下载composer.phar 2、把composer.phar移动到环境下让其变成可执行 3、换中国镜像 阅读全文
posted @ 2019-08-30 10:50 gentlemanwuyu 阅读(9199) 评论(0) 推荐(0) 编辑
摘要: 1、下载安装包 2、解压 3、将文件移到/usr/local/目录下 4、软链接 可能会碰到这个报错: 这个需要安装libfontconfig1库 阅读全文
posted @ 2019-08-26 15:59 gentlemanwuyu 阅读(368) 评论(0) 推荐(0) 编辑
摘要: /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024 /sbin/mkswap /var/swap.1 /sbin/swapon /var/swap.1 阅读全文
posted @ 2019-08-26 14:17 gentlemanwuyu 阅读(672) 评论(0) 推荐(0) 编辑