如何利用ChatGPT辅助优化刷题性能

根据土著刷题共建群里的一个小伙伴反馈,刷题会出现切题卡顿的情况,有时会出现滑不动的情况。

定位问题

为了定位切题卡顿问题的具体原因,测试了高低端手机📱、切换2G、3G、4G低网络状态等各种影响切题的现实情况,经过借助工具和性能面板的辅助分析,大致把切题卡顿性能问题定位到【题目池体积】上!

 由于题目池会参与到页面的渲染上,虽然之前已经做了几重的优化,但是当题目池一旦加载数据过多,积累到1500+的时候,在切题时就会有明显卡顿的感觉。

解决问题

定位出问题所在了,那咱们就要解决问题!既然目前切题的问题是因为题目池体积导致的,那咱们就要解决这个体积问题。那有什么方案可以解决呢?目前的题目池是用数组来存储的,那能否换一种数据结构??或者分而治之,把它给拆片??

👉最近chatgpt很火,那咱们就问问chatgpt如何解决这个问题,有什么优化方案

 

给出了五个优化方案,但是咱们之前的版本都已经做了,然后我又换了几种方式问,给出的优化方案还是差不多。

OK😯不要被带偏了,咱还是回到【题目池体积】上,目前题目池是用数组来存储的,那有没有性能更高的数据结构呢?然后我又问了chatgpt,然后我得到两个推荐的数据结构:Map 或 Set,对比之下 Map 数据结构更适合一些。

👉咱们还能有什么其它的优化处理吗?经过查看业务代码,发现题目池参与了页面渲染有好几个地方,特别是刷题结果和答题卡这两处,那就得把题目池剥离出页面渲染。

按此前的实现方案,答题卡是严重依赖题目池的,为了把题目池剥离出页面渲染,咱们可以为答题卡做一个滚动加载方案,只要把这两者的数据映射上就可以了。

总结一下以上的分析并制定具体的优化处理:

1️⃣. 把题目池的数据结构更改为 Map

2️⃣. 页面渲染涉及到题目池的,更改成从 虚拟列表 内获取数据

3️⃣. 答题卡改用浮层弹出,滚动加载

优化结果

经过几天的时间💪成功把切题渲染耗时从【58毫秒】拉低到【2毫秒】

 

进一步优化空间

chatgpt给出的第五个点【减少不必要的计算】,其实从另一个角度想这个方案,咱们可以使用异步来对一些必要的计算进行处理,比如使用【线程】进行处理计算。

目前土著刷题一个题库的题目数上限是1000,VIP的话是2500,暂时还不用使用【线程】做进一步的优化,一切的优化措施都是得在现实需要的情况进行,不能为了优化而优化。

当然了,以后的企业定制版肯定是得上【线程】优化的,后续会再做进一步的优化,提高用户的体验~

使用ChatGPT的小感悟

ChatGPT,总体上使用感觉不错,特别是对于在某一个领域知识储备不足的情况下,可以极大的拓宽解决问题的思路,当然了,在【如何调教ChatGPT】方面也是下点功夫的,网上很多调教的套路~

ChatGPT很强大,基本代替了搜索引擎,但是就目前而言,ChatGPT更多的是作为辅助我们解决问题的一个工具~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/5059.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ChatGPT使用进阶,你一定要知道的应用技巧

鉴于ChatGPT的巨大能力,深入学习ChatGPT使用技巧势在必行。作为伴随着ChatGPT等大语言模型(LLM)出现的还有一个新的工程领域:提示工程(Prompt Engineering)。 提示工程(Prompt Engineering&…

ChatGPT结合本地数据_llamaindex

1 功能 大模型学习的主要是通用数据,而用户可能需要让ChatGPT在本地的知识库中寻找答案。 普通用户不太可能训练大模型;由于本地数据格式丰富,内容烦多,且考虑到使用成本和token大小限制,也不可能在每次提问时都将所有…

上海亚商投顾:沪指震荡上行 大消费板块全线走强

上海亚商投顾前言:无惧大盘涨跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 市场情绪 三大指数今日震荡反弹,沪指全天低开高走,深成指、创业板指均涨超1%。工程机械板块集体大涨…

上海亚商投顾:沪指四连阳重回3300点 中字头个股再发力

上海亚商投顾前言:无惧大盘涨跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 市场情绪 大小指数今日走势分化,沪指低开后震荡反弹,创业板指盘中跌超1%。中字头个股再度发力&#…

上海亚商投顾:沪指低开高走 国产芯片板块掀涨停潮

上海亚商投顾前言:无惧大盘涨跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 市场情绪 三大指数今日低开高走,深成指尾盘涨近1%,科创50指数大涨超2%。芯片板块掀涨停潮&#xff0…

上海亚商投顾:三大指数集体调整 消费板块逆市活跃

上海亚商投顾前言:无惧大盘涨跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 市场情绪 三大指数今日集体调整,沪指全天弱势震荡,创业板指盘中跌超1%。旅游、食品、乳业等大消费板…

互联网晚报 | 爱奇艺回应因限制投屏被起诉事件;“鱼跃医疗”回应被罚270万元;2022年全国城市GDP十强全部出炉...

爱奇艺:已收到关于投屏清晰度变更应诉通知,会认真审慎对待 据信号财经报道:近日,爱奇艺因为“限制投屏”一事连上多个热搜。据现代快报消息,广东一名用户因此将爱奇艺告上法庭,北京市互联网法院已于1月29日…

AIGC能否助力三六零实现“戴维斯双击”?

‍数据智能产业创新服务媒体 ——聚焦数智 改变商业 4月21日,有着“网络安全巨头”光环的三六零发布了2022年财报。 数据显示,2022年,三六零实现收入95.21亿,同比下降12.54%,连续四年下滑;净利润-22.04亿&…

研报精选230528

目录 【行业230528华金证券】传媒行业深度研究:AIGC最新应用与场景研究 【行业230528国海证券】电动船舶行业深度报告:绿色智能大势已至,驶向电化百亿蓝海 【行业230528华西证券】纺织服装行业周报:5月增长放缓无碍中长期出清逻辑…

五月&六月券商金工精选

✦研报目录✦ ✦简述✦ 按发布时间排序 海通证券 通往绝对收益之路(八):“固收”产品股票端的量化解决方案 发布日期:2023-05-05 关键词:固收、股票、量化策略 主要内容:本研报研究了优秀的“固收”产品…

港联证券|龙头齐聚,本周7股将申购!今年第三高价新股也要来了?

随着2023年上半年收官,券商金股组合上半年收益率也已“交卷”。 券商中国记者梳理发现,在沪深300指数今年上半年微跌的背景下,六成券商金股组合今年以来取得了正收益,还有10家券商的组合收益率超过10%。 香港港联证券有限公司&am…

3000辆特斯拉“报废” ChatGPT竟成“罪魁祸首”

由OpenAI自主开发的聊天应用ChatGPT风靡全球后,立即在全球范围内掀起了大模型开发的热潮。但准备参战的玩家们很快便认清现实,这不过是一场由巨头主宰的游戏,其中的关键,就是能耗。 知名计算机专家吴军的形容并不夸张——ChatGPT…

破万亿!英伟达的市值

文章目录 破万亿 🤨 英伟达的市值🤨 英伟达市值几近破万亿🤖 ChatGPT 伪造 6 个法律案例🗡️ AI 巨头的呼吁,是真担心还是想垄断?🏠 硅谷诈骗犯开启女性监狱新家📈 美国房价春季反弹…

用ChatGPT 辅导复杂数学作业

俗话说:不辅导作业,都是父慈女孝!一辅导作业,真的是鸡飞狗跳一样。家人们!辅导数学作业再也不头痛啦!本教程详细探讨了如何利用ChatGPT插件Wolfram解决算法问题,并提供了一种结合linkreader阅读…

文心一言 VS chatgpt (7)-- 算法导论2.3 3~4题

三、使用数学归纳法证明:当n刚好是2的幂时,以下递归式的解是 T(n)nlgn。若n2,T(n)2;若n2^k,k>1,T(n)2T(n/2)n。 文心一言: chatgpt: 首先,当 n2 时,T(n)2log₂n2,显…

ChatGPT做2023高考数学卷子。

前几天,我们让ChatGPT写了高考作文。 有人说写得层次分明、条理清晰,感慨自己幸好早早毕业,不然就要被ChatGPT超过了。 有人则认为ChatGPT写的作文中规中矩、平淡无奇,十分正确但没有什么意义。 今天,我们准备再让Chat…

ChatGPT废了,连五年级的数学题都能答错

起因 社区群里有人给五年级的孩子打印数学题,然后自己不会,发给群友看题目,结果群友给了答案。出于好奇,我给题目发给ChatGPT让他回答 开始调戏 一个长方形,长是宽的 1.4 倍,如果宽增加 2 厘米&#xff…

北大“韦神”出了道数学题,有老师用ChatGPT做答,结果出乎意料

近日,北京大学北京国际数学研究中心推出的一道数学题,获得了数学爱好者的广泛关注。 出题的是北京大学数学科学学院研究员,第49届、第50届国际数学奥林匹克竞赛满分金牌得主韦东奕。 题目 截至目前,已有近百位读者提交了解答。出题…

89%美国大学生竟用ChatGPT写作业!纽约大学教授警告:用AI就是剽窃

新智元报道 编辑:Aeneas 好困 【新智元导读】调查发现,89%的美国大学生已经在用ChatGPT写作业了,而其中的72%也同时支持封杀。对此,老师们的态度倒是褒贬不一,值得玩味。 ChatGPT诞生才两个月,但它给全世…

ChatGPT解答一道1-2年级水平的袋鼠数学竞赛题,答案竟出乎意料

最近一段时间ChatGPT风光无限,可真是火出了圈内圈外。ChatGPT是一个人工智能聊天机器人程序,由OpenAI基于GPT-3.5架构的大型语言模型进行训练,通过人机交互的问答,和用户进行真实自然的交流。 刚才正好在看一篇微信公众号的文章&…