第4页
-
JS 融云搭建IM在安卓微信浏览器无法播放声音
之前我们做了一个在线问诊的项目,基于融云和VUE搭建,在聊天的时候,接收到语音消息进行播放的时候,出了点问题,在安卓的微信浏览器上无法播放,在ios上却可以然后我使用了微信开发者工具,打开了页面,发现报如下错误融云在接收语音消息,实际上是接收到的base64的串,然后使用融云自带的辅助插件进行播放示例代码然后这是官网给的文档,文档上说明是支持ios和android的微信的浏览器的然后我被折磨 了一下午,最后没办法提交了工单,以下是融云官方的回复您好,感谢您使用融云服务。融云声音库本身已经不维护了, 您的问题有可能是...
薄洪涛 2020-08-02 748浏览 0评论 -
数据库 记录一次从日志中恢复mysql数据库数据
前因:有个大佬在update的时候,忘记加where条件,造成线上数据库中的某个状态值全部被修改,需要马上处理首先面对这种情况,我马上想到的就是从二进制日志文件中恢复,马上查看是否开启了日志,确定开启了日志之后,松了一口气操作步骤如下: 需要先锁表,确保数据被污染lock tables xxx read 2. 分析日志文件[root@localhost mysql]# mysqlbinlog --no-defaults&...
薄洪涛 2020-07-19 737浏览 0评论 -
数据库 pg库中数组形式字段浅显使用
我们在最近的项目中,数据表中某些字段类型是数组,举个例子但是问题来了,比如我想要搜索数组中的数据,比如搜索所有flags含有popforum_recommend_topics 的行,需要怎么写sql呢揭晓答案select * from p_portal_article where popforum_recommend_topics = ANY (flags)继续探究下,在框架中,这些数组类型的字段如何去维护呢,最开始的时候,我是拼接字符...
薄洪涛 2020-05-17 925浏览 0评论 -
PHP php redis Hash操作
//为user表中的字段赋值。成功返回1,失败返回0。若user表不存在会先创建表再赋值,若字段已存在会覆盖旧值。 $redis->hSet('user', 'name', '222'); //获取user表中指定字段的值。若user表不存在则返回false。 $redis->hGet('user', 'realname'); //查看user表的某个字段是否存在,存在返...
薄洪涛 2020-04-21 806浏览 0评论 -
JS vue搭建基于融云的聊天室
最近项目比较忙,在做完了一个在线问诊的项目后,想给大家分享下其中用到的,但是百度上资料又比较少的技术 需求背景:医生需要和患者在线沟通,我们已经做完了基于融云的app原生聊天室开发,但是需要在开发出一套web版的聊天室,这样可以嵌入到其他公司的app里面 技术方案:我们选用了vue作为前端开发框架,使用localstorage作为聊天记录的缓存,实现了医生和患者聊天的需求搭建:...
薄洪涛 2020-03-31 1220浏览 1评论 -
个人随笔 19年总结--------来自依旧很菜的我
今天是19年的最后一个工作日,临近下班做个19年的总结吧,19年是我的本命年,过的不算太好,但也不算很差,就按照时间的顺序来记录下19年的几个重要的点吧;19年3月,从前公司离职,由python转php,来到现在的公司,在公司大佬们的带领下,我学到了之前从未接触到的东西,一年内写了超过60篇的博客教程;19年5月,通过了中级软件设计师的考试,获取了中级证书,并领到了1500块补贴;19年6月,开始接触springboot框架,但是由于手头项目非常多,一直拖着;19年10月中旬,在家里的要求下,开始看房买房,并成为了...
薄洪涛 2020-01-21 841浏览 0评论 -
PHP php使用curl获取elasticsearch中数据
我最近在做一个电动车的项目,其中,有一个功能是这样的,我需要获取指定车辆的最新的五条位置信息,位置信息是保存到es库中的,我使用的是Yii2.0框架,本来想使用Yii封装的组件去获取数据的,然后觉得麻烦,就使用了curl调接口的形式开始的时候,我是这么写的function httpPost($server_url, $param) { $ch = curl_init(); &nb...
薄洪涛 2020-01-14 948浏览 0评论 -
数据库 PostgreSQL不常用很有用的数据类型
最近新项目开始,需要设计数据库,技术大佬用了很多我之前没见过的数据库数据类型,这里做个总结1.货币类型money类型存储固定小数精度的货币数字,表中展示的范围假设有两个小数位。可接受的输入格式很多,包括整数和浮点数文字,以及常用的货币格式,如'$1,000.00'。货币的类型由lc_monetary (string)设置用于格式化货币量的区域数据类型numeric、int和bigint的值可以被转换成money。从数据类型real和double precision的转换可以通过先转换成nu...
薄洪涛 2019-12-28 807浏览 0评论 -
Linux Nginx如何获取get/post传递的参数?
有一些业务场景,需要我们用nginx做url的重写,这样的话我们就需要做参数的拼接,比如我们想把xxx.com/a/1/2 重写成yyy.com/b?a=1&b=2,就需要做参数的拼接;假如我们的url是这样的xxx.com/abc/1/2,我们想获取1,2 这两个参数,在nginx的配置文件中,我们应该这么写location ~/abc/(.*)/(.*){ return 200 $1;...
薄洪涛 2019-12-28 3681浏览 0评论 -
PHP Elasticsearch按照日期聚合
我们现在做的是医疗的业务,有个需求是这样的,查询出某位医生前七天的坐诊记录,并且,医生的坐诊记录是不连续的,这样就需要写一个dsl语句来实现es库的搜索首先我使用了es库中的聚合功能,按照日期去聚合,相当于mysql中的group by,查询语句和结果是这样的{ "query": { "match": { "ysdm": "000485" } }, "aggs&qu...
薄洪涛 2019-12-27 808浏览 0评论
最新留言
说:当生活已经非常糟糕之后,后面就越来越好了
2021-04-23 23:29:22说:哈哈哈
2021-02-04 18:12:05说:感谢经验分享,佩服解决问题的能力
2020-08-15 23:18:32说:我也用过vue,写的不错。
2020-04-20 08:21:34说:哈哈,看着很整齐,估计是非科班出身人
2020-01-11 19:29:07说:最近才在项目中用了RabbitMQ,不过用在Yii2 queue上,直接换个驱动就好了。
2019-12-16 10:54:31说:写的挺好,楼主是做java后端吗
2019-12-09 10:11:43说:已经更新链接!
2019-11-15 16:28:09