上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 202 下一页
摘要: 直播系统开发,接口异步调用一小步,耗时减少一大步 随着直播系统开发业务发展,底层数据量越来越大,业务逻辑也日趋复杂化,某些接口耗时也越来越长,这时候接口就需要进行性能优化了,当然性能优化主要跟业务相关涉及改造点可能各不相同,这里就来介绍异步调用多个接口减少响应时间。 适用条件 调用多个独立的接口,接 阅读全文
posted @ 2024-08-24 09:01 云豹科技-苏凌霄 阅读(27) 评论(0) 推荐(0)
摘要: 直播软件开发公司,单页应用首屏加载慢的应对方式 首屏加载慢怎么处理? 减小入口文件体积 常用的手段是路由懒加载,把不同的路由对应的组件分割成不同的代码块,待路由被请求的时候会单独打包路由,使得入口文件变小,加载速度大大增加在vue-router配置路由的时候,采用动态加载路由的形式 routes:[ 阅读全文
posted @ 2024-08-17 10:40 云豹科技-苏凌霄 阅读(21) 评论(0) 推荐(0)
摘要: 简述 FutureBuilder和StreamBuilder都是Flutter为开发者提供快速实现异步加载UI的方案,它们不同的是一个依赖的是Future另一个依赖的是Stream,一般情况下我们使用Future就可以完成大部分的异步操作,它可以异步加载我们需要的数据,那Stream是不是多余的呢? 阅读全文
posted @ 2024-08-17 10:34 云豹科技-苏凌霄 阅读(25) 评论(0) 推荐(0)
摘要: h5直播源码,用户登录流程及权限校验 今天我们来看一下用户登录的流程前端部分 以一个后台管理系统登录为例: 登录篇 1.用户输入账号和密码点击登录传给服务器用户名和密码 2.服务器验证成功后给客户端传递一个token,并且把这个token存在cookies中,这样下次再向服务器发请求时带上cooki 阅读全文
posted @ 2024-08-17 10:00 云豹科技-苏凌霄 阅读(169) 评论(0) 推荐(0)
摘要: 直播app开发,想实现并发控制看这里 并发控制的概念相信大家都非常熟悉,比如浏览器请求的并发控制等。今天,我们结合 async-pool 这个开源工具来看看如何在直播app开发时,实现一个简单的并发控制。 async-pool 的代码分为 es6 和 es7 两个版本,都非常简单,我们主要基于 es 阅读全文
posted @ 2024-08-17 09:19 云豹科技-苏凌霄 阅读(32) 评论(0) 推荐(0)
摘要: 直播平台开发,基础搜索方式之拼音搜索 核心思想: 先获取的汉字的拼音,然后对其进行匹配获取汉字的拼音我这里使用的是pinyin;简单介说一下pinyin包的用法 import py from "pinyin"; py("中心"); // [ [ 'zhōng' ], [ 'xīn' ] ] 默认是带 阅读全文
posted @ 2024-08-10 08:59 云豹科技-苏凌霄 阅读(42) 评论(0) 推荐(0)
摘要: 直播软件开发,实现模糊搜索的代码分析 核心思想: 将用户输入的字符串进行拆分去与数组的每一项做匹配,把符合的保存下来即可。要进行拆分这里就需要用到正则表达式实现 // 其余代码同上 handleSearch(queryString) { let queryStringArr = queryStrin 阅读全文
posted @ 2024-08-10 08:54 云豹科技-苏凌霄 阅读(13) 评论(0) 推荐(0)
摘要: 精准搜索 核心思想:将用户输入的字符串作为一个整体去与数组的每一项做匹配,把符合的保存下来即可。 这里主要用到的JavaScript字符串的indexOf()方法——返回某个指定的字符串值在字符串中首次出现的位置,如果不存在,则返回-1。 有一点需要注意,`indexOf()` 方法对大小写敏感! 阅读全文
posted @ 2024-08-10 08:50 云豹科技-苏凌霄 阅读(22) 评论(0) 推荐(0)
摘要: 直播源码,如何确保并发场景下的账户余额一致性? 1. 扣款流程是什么样的? public void payout(long uid,var payAmount){ # 查询账户总额 var amount= "SELECT amount FROM account WHERE uid=$uid"; # 阅读全文
posted @ 2024-08-03 09:45 云豹科技-苏凌霄 阅读(46) 评论(0) 推荐(0)
摘要: 直播软件怎么开发,你还在为如何创建线程池发愁吗? 为什么要使用多线程 提高响应速度:对于耗时操作,使用线程可以避免阻塞主线程,提高应用程序的响应速度。 实现并行操作:在多CPU系统中,使用线程可以并行处理任务,提高CPU利用率。 改善程序结构:将一个既长又复杂的进程分为多个线程,可以使其成为几个独立 阅读全文
posted @ 2024-08-03 09:31 云豹科技-苏凌霄 阅读(30) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 202 下一页