摘要: php框架symfony5.4 phpoffice/phpword 包版本 ^0.18.3 有一个非我负责的项目需要做文章批量导出为word功能,调研后决定采用phpword,使用过程中碰到以下问题: 1、全局样式无法导入 phpword addHTML方法的$html字段只支持以下样式 1 <!D 阅读全文
posted @ 2022-07-28 16:34 萧乐乐 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 工作中设计的项目比较多,每个项目又可能分不同的环境、不同的入口,涉及到的账户密码就会很多,包括日常生活中总是有一些不太重要的平台的密码可能会记不住,比如PSN、百度、账户之类的。开始用的excel或者记事本之类的。 但是存在一个分享起来比较麻烦,比如我的psn想让朋友也知道,就需要单独发给他,某个项 阅读全文
posted @ 2022-06-23 14:56 萧乐乐 阅读(2) 评论(0) 推荐(0) 编辑
摘要: electron版本:13 环境:win10 64位 起因: 新窗口引入了第三方iframe,第三方地址是不可控的,因为第三方注册了window.onbeforeunload事件导致窗口不能正常关闭。 解决方法: 开始是想在自己的页面写个 window.onbeforeunload 事件给重置掉if 阅读全文
posted @ 2021-11-30 11:22 萧乐乐 阅读(1243) 评论(0) 推荐(0) 编辑
摘要: 由于项目开启了强制类型,发现在使用date函数的时候,报错: date() expects parameter 2 to be integer, string given 第二个时间戳参数类型错误,mysql数据库是保存为int型的,因为本地跟研发环境不是用的一个docker,研发环境类型是int, 阅读全文
posted @ 2021-06-21 16:32 萧乐乐 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 前言 公司一个网站项目有国外的用户给我们发邮件希望能用paypal支付,于是交给了我,我们这个项目两年前是有对接paypal通道的,但是一直没有开放,测试测了并不能完成付款流程。 看paypal官方是最近有出一个新的sdk,老的应该不在支持更新了,于是打算用新的SDK重新对接,新的github地址: 阅读全文
posted @ 2020-09-03 14:51 萧乐乐 阅读(2426) 评论(8) 推荐(1) 编辑
摘要: 前段时间有个项目需要生成订单号,几年前的做法通常是 当前时间微秒加上随机数或者uniqid等方式生成。 如下: $orderNo = date('Ymd') . str_pad(mt_rand(1, 99999), 5, '0', STR_PAD_LEFT); //2020061403291 lis 阅读全文
posted @ 2020-06-14 18:34 萧乐乐 阅读(1089) 评论(0) 推荐(0) 编辑
摘要: yii2 model提供 getFirstErrors方法和getErrors获取错误信息 由于有些接口只需要返回一条字符串的message 而以上两个方法都是返回以错误字段为键值的数组, 所以这里直接在common/model创建BaseModel继承YII自带的model来实现,这里简单实现了下 阅读全文
posted @ 2020-04-15 22:29 萧乐乐 阅读(1391) 评论(0) 推荐(0) 编辑
摘要: 把公司一个项目pull到本地 发现验证码不输出了 怀疑是gd库没装 php -m看了下 gd库是装了的 有搜索到可能是因为自带的php拓展生成不了png(觉得不太可能) 试了下自己写一个图片生成png 也没问题~~~ 查看yii2日志 Either GD PHP extension with Fre 阅读全文
posted @ 2019-12-20 23:47 萧乐乐 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 起因:帮朋友做一个娱乐资讯类的站,涉及到文章标签,考虑如何实现根据文章内容自动获取文章tag,tag表的表结构设计等。 问题1:获取文章关键词的算法 解决方案:这里是使用了腾讯的自然语言处理api,当然也可以用百度或者阿里等都差不多,收费标准也不一样。 因为用的yii2框架,直接composer更新 阅读全文
posted @ 2019-12-11 21:16 萧乐乐 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 趁着双十一阿里云搞活动撸了个服务器,今天打算配置下环境。 因为默认安装了yum所以直接用了 先检查下安装了mysql没 下一步,看看是否有mysql的安装包 一般情况下都是有的,然后直接安装mysql客户端和服务端 需要的话可以修改下mysql基本配置,这里我先用vim修改了下默认字符集 保存后启动 阅读全文
posted @ 2019-10-29 19:50 萧乐乐 阅读(1123) 评论(6) 推荐(0) 编辑