月份:2020年11月

10 篇文章

Laravel Excel(maatwebsite/excel)导出xlsx表格===Laravel8版本
话不多说,坑事真多,泪也是真多~其实这个架子也是对PhpSpreadsheet的封装,所以就需要这个扩展 我用的是laravel8,插件是用的3.1版本,好像是最新的~ 安装需要这些个扩展 首先的配置: [cc lang='php'] composer require maatwebsite/excel [/cc] 在config/app.php里…
js中var,const,let的用法区别
1.const定义的变量不可以修改,并且必须要初始化 [cc lang='php'] [/cc] 以上写法是不正确的,没有初始化, [cc lang='php'] [/cc] 以上写法会输出值1, [cc lang='php'] [/cc] 以上会出现错误,如图: 2.var定义的变量可以修改,如果不初始化会输出undefined,不会报错, [c…
php面试题(一)
1. 用PHP写出显示客户端IP与服务器IP的代码 [cc lang='php'] $_SERVER['REMOTE_ADDR']客户端IP function getOnlineIP(){ if (getenv('HTTP_CLIENT_IP')) return getenv('HTTP_CLIENT_IP'); if (getenv('HTTP_…
mysql索引分类
在数据库表中,对字段建立索引可以大大提高查询速度。通过善用这些索引,可以令 MySQL的查询和运行更加高效。索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。 1、普通型索引 这是最基本的索引类型,而且它没有唯一性之类的限制。普通索引可以通过以下几种方式创建: (1)创建索引,例如C…
CSRF、XSS攻击的原理及防范
XSS跨站脚本: XSS其实就是html的注入问题,后台程序并没有对攻击者的输入做严格的控制,使得攻击者最终控制了数据库,并且显示给来访的用户,导致可以让访客的浏览器以浏览者的身份执行这些html代码,数据的流程如下: 攻击者的Html输入—>web程序—>进入数据库—>web程序—>用户浏览器。 攻击者的手段和目的: 主要是以别人的身份访问一些特…
array_map()和array_walk()
array_map() 该函数将用户自定义函数作用到数组中的每个值上,并返回用户自定义函数作用后的带有新值的数组。可以传递多个数组,回调函数接受的参数数目应该和传递给 array_map() 函数的数组数目一致。 [cc lang='php'] $arr1 = [1,2,3,4,5]; $arr2 = [6,7,8,9,10]; //函数写前面,数…
elementui分页实现
根据之前写的代码剥离分析得出: data传入参数: [cc lang='php'] page:1, //当前页 limit:10, //每页默认显示条数 total:0, //总条数 [/cc] //函数部分代码: [cc lang='php'] getlist(){ $.ajax({ type:'post', dataType:'json', d…
英语常用语
Well, let's look at these English You’re nothing to me. 你对我来说什么都不是 Don’t give me your excuses/No more excuses. 别找借口 Nonsense! 一派胡言 You asked for it. 这是你自找的 Get over yourself. …
js返回上一页,禁用F12和鼠标右击,禁止复制
js返回上一页 [cc lang='php'] //js返回上一页 window.history.go(-1); //返回上一页 window.history.back(); //返回上一页 //如果要强行刷新的话就是:window.history.back();location.reload(); window.location.go(-1); …
php实现九九乘法表
今天在整理文档的时候,发现以前的文件,故而整理好像没什么大用处,但是又不得不深谙其道^_^!!! [cc lang='php'] 例一: