码农日记

薄洪涛的个人博客

Yii2使用phpOffice导出excel报错

线上导出excel的时候,是不是出现无法访问,如下图因为导出的数据量比较大,我怀疑是内存溢出,于是增加了内存分配值,发现仍然报错,于是我查了下日志,如下2020-08-14 21:31:12 [192.168.8.12][-][-][error][PhpOffice\PhpSpreadsheet\Calculation\Exception] PhpOffice\PhpSpreadsheet\Calculation\Exception: 2020_08_14

Laravel中灵活使用Trait

这次我们来学的是Trait,说到Trait ,大家的印象可能就是复用一直以来,我对复用的理解就是写一个公共类/文件,通过继承/require 来实现复用,那里需要就哪里继承/ 引用,目的就是少写代码我们先来举个例子,使用继承来复用代码// 首先实现控制器的基类,这里实现公共方法common namespace App\Http\Controllers\Admin; use App\Http\Controllers\Controller; class&n

ios textarea标签的placeholder属性多行时被隐藏

我们使用的textarea 来做了病情描述,但是在ios手机上,当删除输入的文字后,placeholder显示不全,只有键盘收回的时候,才可以显示,如下图导致的原因目前不明确,但是百度上说有可能是以下原因导致:ios抖动问题textarea需要重新渲染然后代码如下:<group>     <x-textarea :class="['disease-detail',isEmpty ? 

融云搭建IM在安卓微信浏览器无法播放声音

之前我们做了一个在线问诊的项目,基于融云和VUE搭建,在聊天的时候,接收到语音消息进行播放的时候,出了点问题,在安卓的微信浏览器上无法播放,在ios上却可以然后我使用了微信开发者工具,打开了页面,发现报如下错误融云在接收语音消息,实际上是接收到的base64的串,然后使用融云自带的辅助插件进行播放示例代码然后这是官网给的文档,文档上说明是支持ios和android的微信的浏览器的然后我被折磨 了一下午,最后没办法提交了工单,以下是融云官方的回复您好,感谢您使用融云服务。融云声音库本身已经不维护了

记录一次从日志中恢复mysql数据库数据

前因:有个大佬在update的时候,忘记加where条件,造成线上数据库中的某个状态值全部被修改,需要马上处理首先面对这种情况,我马上想到的就是从二进制日志文件中恢复,马上查看是否开启了日志,确定开启了日志之后,松了一口气操作步骤如下: 需要先锁表,确保数据被污染lock tables xxx read    2. 分析日志文件[root@localhost mysql]# mysqlbinlog --no

pg库中数组形式字段浅显使用

我们在最近的项目中,数据表中某些字段类型是数组,举个例子但是问题来了,比如我想要搜索数组中的数据,比如搜索所有flags含有popforum_recommend_topics 的行,需要怎么写sql呢揭晓答案select * from p_portal_article where popforum_recommend_topics = ANY (flags)继续探究下,在框架中,这些数组类型的字段如何去维护呢,最开始

php redis Hash操作

//为user表中的字段赋值。成功返回1,失败返回0。若user表不存在会先创建表再赋值,若字段已存在会覆盖旧值。 $redis->hSet('user', 'name', '222'); //获取user表中指定字段的值。若user表不存在则返回false。 $redis->hGet('user', 'realname'); //查看user表的某个

vue搭建基于融云的聊天室

    最近项目比较忙,在做完了一个在线问诊的项目后,想给大家分享下其中用到的,但是百度上资料又比较少的技术    需求背景:医生需要和患者在线沟通,我们已经做完了基于融云的app原生聊天室开发,但是需要在开发出一套web版的聊天室,这样可以嵌入到其他公司的app里面    技术方案:我们选用了vue作为前端开发框架,使用localstorage作为聊天记录的缓存,实现了医生和

19年总结--------来自依旧很菜的我

今天是19年的最后一个工作日,临近下班做个19年的总结吧,19年是我的本命年,过的不算太好,但也不算很差,就按照时间的顺序来记录下19年的几个重要的点吧;19年3月,从前公司离职,由python转php,来到现在的公司,在公司大佬们的带领下,我学到了之前从未接触到的东西,一年内写了超过60篇的博客教程;19年5月,通过了中级软件设计师的考试,获取了中级证书,并领到了1500块补贴;19年6月,开始接触springboot框架,但是由于手头项目非常多,一直拖着;19年10月中旬,在家里的要求下,开

php使用curl获取elasticsearch中数据

我最近在做一个电动车的项目,其中,有一个功能是这样的,我需要获取指定车辆的最新的五条位置信息,位置信息是保存到es库中的,我使用的是Yii2.0框架,本来想使用Yii封装的组件去获取数据的,然后觉得麻烦,就使用了curl调接口的形式开始的时候,我是这么写的function httpPost($server_url, $param) {     $ch = curl_init();   
<< < 1 2 3 4 5 6 7 8 9 10 > >>

Powered By Z-BlogPHP 1.7.3

版权所有 | 转载请标明出处