- 博客(9)
- 收藏
- 关注
原创 栈,堆,队列
一、关于堆和栈的概念及区别堆栈是 两种数据结构。堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。在单片机应用中,堆栈是个特殊的存储 区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。要点:堆,队列优先,先进先出(FIFO—first in first out)。栈,先进后出(FILO—First-In/Last-Out)。二、php中的堆...
2020-10-21 08:53:26
204
原创 tp框架 < 5.0.24漏洞
漏洞描述由于ThinkPHP5.0框架对Request类的method处理存在缺陷,导致黑客构造特定的请求,可直接GetWebShell。影响版本ThinkPHP 5.0系列 < 5.0.24安全版本ThinkPHP 5.0系列 5.0.24ThinkPHP 5.1系列 5.1.31安全建议升级ThinkPHP至安全版本修复方法1.打开\thinkphp\library\think\Request.phppublic function method($method =
2020-08-07 09:21:00
1227
原创 laravel框架中主从数据库读写分离,配置文件应该怎么写
Laravel默认将 select 的语句让 read 指定的数据库执行,insert/update/delete 则交给 write 指定的数据库,达到读写分离的作用。这些设置对原始查询 raw queries,查询生成器 query builder,以及对象映射 Eloquent 都生效。一、单读库配置(一主一从)二、多读库配置(一主多从)三、多写多读配置(...
2020-04-27 14:16:02
389
原创 新安装的laravel框架出现No application encryption key has been specified
laravel项目显示:No application encryption key has been specified解决办法:项目根目录下执行php artisan key:generate
2020-04-26 13:42:26
195
原创 laravel框架返回前一个页面的地址
使用 Request 类:$url = Request::getRequestUri(); 使用 $request 对象:public function show(Request $request){ $url = $request->url();} 使用 URL 类:$url = URL::current(); 全部的url ...
2020-04-23 16:08:44
1041
原创 laravel框架请求接口报错419的解决办法
前端请求头中<meta name="csrf-token" content="{{ csrf_token() }}">jQuery ajax中headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
2020-04-18 09:27:09
2281
原创 laravel框架事物
手动操作事务手动开启事物DB::beginTransaction();rollBack()方法回滚事务:DB::rollBack();commint()方法提交事物:DB::commit();
2020-04-14 17:29:15
203
原创 利用composer安装laravel框架
说明laravel框架需要借助composer依赖来管理PHP版本大于等于5.31.安装composer去composer官网https://getcomposer.org/download/下载composer的安装包保存composer的安装文件compose.phar将下载下来的compose.phar文件放到和php.exe同级的目录中phpstudy_pro的...
2020-04-13 16:58:12
243
原创 MySQL数据库主从配置
准备工作,两台或者多台服务器mysql版本最好一致,或者是从服务器mysql版本大于主服务器mysql版本1.配置MySQL数据库的配置文件my.cnf位置:Linux服务器/etc/my.cnf或者是ect/mysql/my.cnf。window服务器phpstudy/mysql/my.ini在主服务器配置文件中的mysqld下写入:server-id=1 #从数据库id =1(...
2020-04-11 13:08:37
190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人