会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Timothy_lai
博客园
首页
新随笔
联系
订阅
管理
2019年3月22日
PHP CURL HTTPS内存泄露问题
摘要: 还原场景:通过一直运行脚本,向微信用户发送模板消息,发现运行了一段时间,内存就爆了,然后立马看了一下代码,发现跟其他的消息逻辑一模一样,唯一不一样的就是请求了微信的接口;然后继续开始找问题,发现当时使用了curl请求微信的接口,源码如下: 然后,运维就通知我,今天凌晨服务器的内存爆了,这个脚本也被重
阅读全文
posted @ 2019-03-22 14:17 Timothy_lai
阅读(1410)
评论(0)
推荐(0)
2018年6月20日
PHPEmailer使用简介(以qq邮箱为例)
摘要: 1、从网上下载PHPEmailer; 2、确保PHP环境支持sockets扩展,还要开启openssl,如下图: 3、配置QQ邮箱 1.开启SMTP服务 2.验证密保 3.获取授权码(这个就是IMAP/SMTP的密码) 4、发送邮件,代码如下 5、遇到的问题:SMTP Error: Could no
阅读全文
posted @ 2018-06-20 18:07 Timothy_lai
阅读(369)
评论(0)
推荐(0)
2018年6月19日
PHP webservice初探
摘要: 背景:在最近的开发中,为了解决公司内部系统与外部系统的对接,开始接触到了webservice接口,外部公司提供接口供我们调用,已达到数据同步的目的,因此有必要普及一下web service的知识了! 什么是web service:web service是一个平台独立的,低耦合的,自包含的、基于可编程
阅读全文
posted @ 2018-06-19 14:24 Timothy_lai
阅读(698)
评论(0)
推荐(0)
2017年12月22日
PHP处理大数据导出Excel方法
摘要: 在日常的工作中,很多时候都需要导出各种各样的报表,但是如果导出的数据一旦比较大,很容易就导致超时,对于这种问题,有很多的解决方法,例如网上说的分批导出、采用CSV、还有就采用JAVA、甚至是C++和C等等去做这种事情,这些都是方法,但我没有一一去试过,但试过采用CSV方法,确实是要快一点,但感觉治标
阅读全文
posted @ 2017-12-22 10:38 Timothy_lai
阅读(3128)
评论(0)
推荐(0)
2017年10月10日
ThinkPHP3.2.3整合smarty模板(三)
摘要: 在smarty模板中使用thinkphp框架的U方法时要主要的问题: 1、不能直接使用{:U('Index/index')}; 2、正确的使用方法为:<!--{U("Login/logout")}-->,其中<!--{ 和 }-->是自定义的左右定界符,原先的冒号:要去掉
阅读全文
posted @ 2017-10-10 16:19 Timothy_lai
阅读(251)
评论(0)
推荐(0)
2017年8月10日
TP框架连接mongodb报错及解决办法
摘要: mongodb版本3.4.7 1、认证错误:Failed to connect to: localhost:27017: Authentication failed on database 'test' with username 'test': auth failed 原因: 1、用户名和密码不对
阅读全文
posted @ 2017-08-10 10:16 Timothy_lai
阅读(1687)
评论(0)
推荐(0)
2017年5月26日
虚拟机lamp环境下,Apache配置虚拟主机
摘要: 1、在Apache配置文件中开启虚拟主机功能:即:Include etc//extra/httpd-vhosts.conf把前面的#去掉; 2、在extra目录下找到文件httpd-vhosts.conf,添加如下配置: 3、重启Apache; 4、在Windows中修改host文件,让虚拟主机的I
阅读全文
posted @ 2017-05-26 22:11 Timothy_lai
阅读(1037)
评论(0)
推荐(0)
2017年3月7日
MySQL主从复制报错及解决方法
摘要: mysql> show slave status \G *************************** 1. row *************************** Slave_IO_State: Master_Host: 192.168.33.110 Master_User:...
阅读全文
posted @ 2017-03-07 14:14 Timothy_lai
阅读(340)
评论(0)
推荐(0)
2017年2月20日
Laravel学习之旅(三)
摘要: 视图 一、怎么新建视图: 1、视图默认存放路径:resources/views; 2、laravel模板支持原生的PHP,直接可以在resources/views新建一个PHP文件,例如: 二、怎么输出视图: 1、输出视图 如果模板文件放在其他目录下,例如:resources/views/Test,
阅读全文
posted @ 2017-02-20 15:11 Timothy_lai
阅读(198)
评论(0)
推荐(0)
Laravel学习之旅(二)
摘要: 控制器 一、怎么编写控制器? 1、控制器文件存放路径:app\Http\Controllers; 2、命名规范如:TestController.php 3、完整的控制器例子如下: 二、控制器怎么与路由关联? 1、方法: 1.1 1.2 2、起别名: 三、关联路由后,路由的特性怎么用? 1、绑定参数:
阅读全文
posted @ 2017-02-20 14:32 Timothy_lai
阅读(217)
评论(0)
推荐(0)
下一页
公告