摘要: 1. 文件上传的插件建议开启分片上传,因为服务器默认的单次可上传文件大小一般很小,又不建议修改服务器配置,所以开启分片上传,并将分片的大小设置为小于等于服务器的默认值,这样可以避免一些错误。 2. PHP接收文件上传时候,单次只会接收到一个分片的内容,所以我们应该每一次都将当前上传分片的内容保存到服 阅读全文
posted @ 2018-01-19 11:36 愤怒的白炽灯 阅读(1123) 评论(0) 推荐(0)
摘要: 单例模式:只能实例化一次即为单例模式 如何实现只能实例化一次:突破口在于类的构造函数,我们把构造方法变为隐私或者受保护的方法,然后执行代码 上面的代码执行会有如下报错 这样的话就不能实例化了,别人也不能随便的实例化它,但是我们自己应该如何实例化它呢?进一步修改代码 运行代码,便可以得到一个对象 这说 阅读全文
posted @ 2018-01-09 18:44 愤怒的白炽灯 阅读(150) 评论(0) 推荐(0)
摘要: 准备工作: 创建一张表及其对应的Model(具体不阐述,此处我的model名为Lesson,表名为Lessons) 打开database文件夹下的factories文件UserFactory.php文件(此文件默认存在, 直接在这里面进行操作),复制其中的整个define闭包方法来进行修改 。其中红 阅读全文
posted @ 2018-01-04 21:52 愤怒的白炽灯 阅读(2899) 评论(0) 推荐(0)
摘要: PHP压缩文件参考:http://blog.csdn.net/koastal/article/details/51944982 阅读全文
posted @ 2017-12-14 13:53 愤怒的白炽灯 阅读(123) 评论(0) 推荐(0)
摘要: http://www.cnblogs.com/digdeep/p/4602460.html 阅读全文
posted @ 2017-11-21 14:47 愤怒的白炽灯 阅读(94) 评论(0) 推荐(0)
摘要: 前言:第二种实现方法 方法的思路: 此方法的实现需要借助Guzzle这个PHP的HTTP客户端,用来轻而易举地发送请求,并集成到我们的WEB服务上(laravel中如何引入guzzle不多说) 使用该方法所实现的异步为让发送邮件的请求在不需要等待回应的情况下都发出,即只要循环触发方法,分开发送,分开 阅读全文
posted @ 2017-11-15 19:45 愤怒的白炽灯 阅读(2288) 评论(0) 推荐(0)
摘要: 前言: 继上一篇中说的第一种方法实现(自己测试用的,所以一切从简) 方法的思路: PHP本身不存在异步功能,所以我们拼接出http请求以及PHP本身自带的fsockopen、fwrite方法来实现。 过程: 在Controller中创建一个方法,控制器命名为TestController,其中的代码如 阅读全文
posted @ 2017-11-15 18:52 愤怒的白炽灯 阅读(1562) 评论(0) 推荐(0)
摘要: 前言:目前在做的项目中存在一个邮件发送的功能,并且存在群发的情况,记录下实现的过程 邮件发送初体验: 开发的项目中碰到了一个需要发送邮件的功能,并且可能同时发送给多个人,想想好像没有什么不对,巴拉巴拉一下开发完了,用了循环发送邮件,嗯。。。就是用的循环! 写完了以后突然想到一个问题,如果要同时发一百 阅读全文
posted @ 2017-11-14 18:59 愤怒的白炽灯 阅读(1363) 评论(0) 推荐(0)
摘要: 工作需要,找到网友写的这篇教程,将其记录再次(如有侵权,立马删除) http://www.cnblogs.com/li--xin/p/6115175.html 来源:博客园博友GIScript的博文 阅读全文
posted @ 2017-10-16 09:36 愤怒的白炽灯 阅读(4261) 评论(0) 推荐(0)
摘要: 前言:原来一直使用的get方法导出excel,但是get方法携带的数据量有限,遂尝试使用post方法实现。 1. 先使用composer安装laravel的excel扩展包Laravel Excel ,附上github地址,以及官网地址。 2. 根据第一步配置好之后,便可以通过在类中引入use Ex 阅读全文
posted @ 2017-10-15 13:28 愤怒的白炽灯 阅读(8348) 评论(0) 推荐(0)