laravel利用websocket搭建一个简单的实时聊天系统

陈杰4周前 (02-02)255
laravel利用websocket搭建一个简单的实时聊天系统
主要实现功能就是用户之间的的实时聊天。理一下业务逻辑:用户A给用户B发送消息>如果用户B在线,直接通过websocket推送消息,用户B接受到消息后写入前端数据库,并归档数据>如果用户B不...

Laravel记录SQL操作日志的方法

陈杰1个月前 (01-29)260
Laravel记录SQL操作日志的方法
在laravel中我们有一个需求就是,涉及到sql操作的update,insert,delete操作的语句,我们都要写一个日志来记录一下说说方法吧。在项目目录app/Providers/AppServ...

利用workerman实现webrtc实时音视频通话

陈杰1个月前 (01-29)300
利用workerman实现webrtc实时音视频通话
实现原理利用workerman的websocket实现实时消息传递。webrtc自带p2p功能,利用STUN中继服务器实现webrtc实时音视频看看我们的前端文件,只是一个单页面<html>...

初级测试工程师面试笔试题

陈杰1个月前 (01-29)238
一、下列HTTP错误代码描述正确的是:[多选]  ABC  A. HTTP 502 - 网关错误  B. HTTP 403 - 禁止访问  C. HTTP 404 - 无法找到文件...

申研社websocket通信规定

陈杰1个月前 (01-29)268
一、建立连接和维持连接 1、建立连接 测试地址ws://api.shenyanshe.95shouyou.com/websocket 2、约定客户端发送数据格式为 json字符串,...

Laravel带条件查询多个count

陈杰1个月前 (01-26)349
Laravel带条件查询多个count
在一个数据表中,我们需要用到聚合函数count来查询符合条件的总数。举例一个场景:我们有一个帖子,这个帖子可以分别被好中差评,好中差评记录用一个单独的记录表来存储。如果用户点击好评,那么该帖子作者的经...

workerman中捕获notice错误并抛出异常

陈杰2个月前 (01-15)369
在workerman中出现了notice错误并不会中断程序运行,这是抛出一个无关紧要的提示,这显然与我们的程序设计初衷不符。例如我们去获取数组中的一个key-value值,当key不存在的时候只是提示...

Lumen框架报错Cannot declare class Event, because the name is already in use

陈杰2个月前 (01-07)397
Lumen框架报错Cannot declare class Event, because the name is already in use
Lumen框架报错信息Cannot declare class Event, because the name is already in use(1/1) ErrorExceptionCa...

七牛云删除文件和批量删除文件

陈杰2个月前 (12-31)440
在项目中因为用到了七牛云的对象存储,价格公道,也降低我们的项目维护成本。但是在实际使用过程中,例如用户换了头像我们就需要删除用户之前的头像,以降低我们的存储成本。所以研究了一下七牛云的删除单个文件和批...

uniapp开发微信小程序微信支付实战

陈杰2个月前 (12-31)382
前端框架:uniapp后端框架:laravel后端依赖:overtrue/wechat照例我们还是安装一下easywechat依赖composer require overtrue...