mysql实现http请求,使用udf自定义函数来实现,lib_mysqludf_http 使用背景:需要使用mysql的事件(Event)来完成自定义的秒级别的定时任务,而触发的任务是php写的接口,接口内实现更复杂的逻辑。而mysql的事件拥有很强大的时间间隔设置,就很好的满足自定义的各种时间,而走不通的一步是,mysq没有默认能请求url连接的方法。于是一番搜索后找到了udf的方式,以及有人用C写好的mysql插件扩展代码lib_mysqludf_http。不过目前整个方案已经改成 程序员 2024-12-09 阿举
七牛接口错误401状态invalid put policy encoding原因及解决方法 使用的是七牛php的sdk,版本7.2,在调用上传接口之后的回调时 提示401错误 invalid put policy encoding 翻译为 PUT策略编码无效 有点蒙。 后折腾了几次,也提了工单问七牛。发现是生成token参数不正确,还以为是sdk生成token方法有问题,因为正好更新了新版的sdk,然后修改了这段原来正常的执行的代码。 后将token转码后对比以往正确token,发现报错 程序员 2019-09-22 阿举
table单元格边框溢出延伸到相邻边框bug记录_出现在chrome中border-collapse: collapse 近一年没有更新了,记录下一个特殊bug吧。两个月前遇到的,这个问题只在一篇文章中搜索到,也和这篇文章作者邮件交流了,目前该bug无法解决,文章Chrome 中 table 布局的的重叠边框 bug 我用我的方式记录下来,为这个问题贡献另一份文章,如果你有解决方法,欢迎联系我 1、在实际项目中触发了这样一个问题,给一个合并的单元格设置了边框,但是旁边的单元格却也出现了边框线,然后将研究半天,将代码量 程序员 2019-07-07 阿举
php调用wkhtmltopdf生成html转pdf输出空白页面 报错解决 好久没更新了,记录下今天遇到的坑。使用php写html css js代码生成html文件,然后用wkhtmltopdf转成pdf,发现生成的pdf是空白的,但是html是有内容的,在终端里直接使用 wkhtmltopdf http://www.zhangxingju.com test.php 成功并且有内容。之前的功能一直好的啊,就是在测试站里出现问题,想着以为权限问题,然后将php拼接的语句拿出 程序员 2017-10-31 阿举
imooc慕课 Web安全-XSS 笔记 平时写代码也注意到了xss攻击的问题,看到这个视频,就记录下,不过感觉好像没有说更深层的攻击方式。视频用的nodejs做的例子,我用php 1.理解XSS的攻击原理和手段,掌握XSS攻击的防范措施(ps:XSS:跨站脚本攻击) 了解xss的定义 理解xss的原理 理解xss的攻击方式 掌握xss的防御措施 2.理解XSS的攻击方式 --反射型 --存储型 反射型:发出请求时,XSS代码出现在url 程序员 2017-08-21 阿举
xhprof--facebook的PHP性能分析工具 安装与使用 记录 之前看imooc慕课性能优化之PHP优化的视频时 作者提到的一个php扩展xhprof ,可以用来分析php的性能问题,然后就可以根据分析的数据,对代码进行优化,最近试了试,把这些尝试记录下来。环境是linux的centos6.5 1.安装xhprof扩展 和其他php扩展安装方法差不多.搜索xhprof 可以看到 http://pecl.php.net 官网 进去找到下载链接http://pec 程序员 2017-07-30 阿举
imooc慕课 PHP函数篇 笔记 一、为什么要使用函数 封装的代码块,简化重复的书写和调用,便于管理维护。 二、函数结构 三、函数命名规则 有效的函数名以字母或下划线开头,后面跟字母,数字或下划线 四、函数返回值 定义 : 值通过使用可选的返回语句返回 (ps:如果省略return 则返回的是null) 可以返回包括数组和对象的任意类型 返回语句会立即中止函数的运行,并且将控制权交回调用该函数的代码行 五、函数参数篇 1.形参,实 程序员 2017-06-10 阿举
imooc慕课 性能优化之PHP优化 笔记 一、php性能优化初探 什么情况下,遇到了php性能问题? php语法使用的不恰当 使用php做了它不擅长的事 用php连接的服务不给力 php自身的短板 我也不知道的问题 二、php性能问题简析 php性能问题的解决方向 三、压力测试工具简介 Apache Benchmark(ab) 简介 ab是由Apache 提供的压力测试软件。安装apache服务器时会自带该压测软件 如何使用 ./ab - 程序员 2017-06-04 阿举
imooc慕课 PHP第三方登录—OAuth2.0协议 笔记 一、开场 会了解的地方 什么是OAuth OAuth的应用场景 工作原理 三个重要步骤 第三方登录 获取Request Token 获取Access Token 后续API访问 Refresh Token 刷新Access Token 二、OAuth协议简介 OAuth (Open Authorization) OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不 程序员 2017-05-29 阿举
imooc慕课 PHP中的数据传输神器cURL 笔记 1.cURL 使用URL语法传输数据的命令行工具 2.在phpinfo中查看php是否支持cURL,不支持的话安装curl扩展,最好先安装ssl扩展,这样好配置cURL支持ssl 可以支持https协议 3.cURL的概念 4.使用场景 网页资源 --编写网页爬虫 WebService数据接口资源 --动态获取接口数据,比如天气、号码归属地等 FTP服务器里面的文件资源 --下载FTP服务器里的文 程序员 2017-05-29 阿举