袁来如此的工作笔记

竹杖芒鞋轻胜马,谁怕? 一蓑烟雨任平生。

门面模式(Facade)PHP最简实现

95浏览量
门面模式主要是为了解耦具体实现及实现静态调用环境:php7.4CLI模式abstractclassFacade{protectedstatic$instances=[];/***@returnstri……

php添加token防止csrf攻击的方法代码

136浏览量
出于安全考虑,不要以$token=md5(uniqid(rand(),TRUE));方式生成tokens,因为:rand()是可预测的uniqid()只能添加多达29位的熵md5()不添加熵,它只是确……

thinkphp5 + layui单张图片和多张图片上传

84浏览量
思路,异步传输图片并预览,将异步上传后的值返回表单隐藏域再提交。<!--单图上传--><divclass="layui-form-item"><labelclass=……

php模板引擎自定义模板语法

80浏览量
如果你学过Smarty,Twig等模板引擎,你可能会好奇,它们那样的模板语法是如果实现的?如果有一个答案的话,我只能说,其实他们自定义的模板语法不管设计的多么优雅华丽,最终还是要被转换成“这样的代码块……

php模板引擎技术简单实现

90浏览量
用了smarty,tp过后,也想了解了解其模板技术是怎么实现,于是写一个简单的模板类,大致就是读取模板文件->替换模板文件的内容->保存或者静态化tpl.class.php主要解析assi……

Redis——缓存穿透、缓存击穿、缓存雪崩、分布式锁

81浏览量
1.缓存穿透1.1什么是缓存穿透?当我们访问某个key时,这个key对应的数据在数据源并不存在,每次针对这个key的请求从缓存中都获取不到,那么这些请求都会压到数据源(DB),从而可能压垮数据源。比如……

php遇到Allowed memory size of 134217728 bytes exhausted问题解决方法

76浏览量
是因为php默认内存限制是128M,所以需要修改php.ini文件。查找到memory_limit=128M这一行,将128M改大点,我这里直接是改成了2048M。重启服务器。

form表单序列化 $('#form1').serialize()到后台没值

74浏览量
用serialize序列化表单到后台,发现老是失败,结果断点调试看后台的实体的值,结果有的属性有值,有的又没有,搞了好半天发现原来是一个控件的属性是disabled,因为我修改的时候不然改登录名。所以……

jquery $('#form1').serialize()序列化提交表单总结

87浏览量
1、$("#form1").serialize()把form表单的值序列化成一个字符串,如username=admin&password=admin123<formid="form……

$('#form').serialize()传值中文乱码

81浏览量
formStr=decodeURIComponent(formStr,true);//对serialize后的参数值进行一次解码,防止中文乱码