时政
财经
科技
虚拟货币
其他
登录
#性能优化
关注
ginobefun
1天前
BestBlogs 一直使用客户端渲染,没有使用缓存机制,有不少群友反馈能感觉到明显的卡顿,希望优化性能。 早上醒来和 Opus 探讨这个问题,它建议我使用混合静态化架构来提升,我觉得挺靠谱。 目前已完成开发,今天开始测试,期待早日上线 🙂
#客户端渲染
#卡顿
#混合静态化
#性能优化
#测试
分享
评论 0
0
Andy Stewart
3天前
给你们讲一个懒猫相册开发者的故事吧 时间拉到2022年,那时候公司入职了一个小伙子 擅长写Vue和玩Linux,小伙子平时不太喜欢说话,所以第一个月就没有怎么管。那时候我们正在测试硬件模具,看了小伙子写代码能力还可以,我说开发相册App吧,然后我就去深圳了。 过了半个月回来的时候,问进度,同事说小伙子骑自行车摔了一跤,把手臂摔断了。哎呀,怎么这么不小心啊 等小伙子手好了,就继续开始写相册,第一版懒猫相册写出来的时候被我狠狠的喷了。我说用户有可能有30万张图片,你们怎么用传统的Web控件就开始写了?浏览器的原理,如果超过2000个DOM元素,像Vue和React这种响应式前端框架,光首次layout计算都需要很长时间,而且你们为了上传去重,居然每个相册都用md5计算?你们知道万一用户手里是一个红米那样的渣渣手机呢?图片还没有上传,手机的电都被你们暴力算md5算没电了 那天我这个商务真的对研发的同学好一顿教育啊,哎,教育是教育,等消了气,我又给全体前端开发做了一次前端技术培训。 培训的内容主要讲解动画的原理,怎么通过自绘、逐帧曲线变化,来欺骗用户的视觉,形成流畅的自绘控件。自绘控件的原理就是通过画布绘制,把相册这种几十万的对象的场景,从传统的DOM指数性能消耗,减少为单屏的常量绘制。因为像相册这样,你是不可能把几十万的对象都弄成DOM的,而且Vue/React这种动态属性绑定的设计,尤其耗费性能,几十万对象一上去,layout非常耗时(白屏),任何操作都会让浏览器性能榨干,甚至内存过爆卡死。而自绘控件永远都只用绘制可视范围内的对象,现代计算机绘制任何一个屏幕的内容都是非常非常快的,只用做好动画帧分解就好了。 讲完自绘后,我又讲了为了动画流畅,我们可以适当的实现双缓冲,简而言之,就是你的绘制对象要超过用户的屏幕,这样当用户滚动的时候,屏幕外的内容已经准备好了,就不用每次滚动都需要重新绘制,减少因现绘制导致的屏幕反复闪烁。 为了让同学们听懂,我在白板上用画静态图片的方式一帧一帧的讲解,画了整整两白板,甚至还表演起来了动画的变化。 当时下课的时候,我问同学们听懂了没?大家似懂非懂的点点头。我讲完又去深圳整硬件了,因为快过年了,要赶进度,出差路上我还在想,虽然自绘控件可以解决任何超多对象的图形App性能问题,但是真的要做到极限性能,需要对图形绘制的原理、坐标的计算还有数据结构的设计都要想的非常清晰才行,要不很容易写出意大利面条的代码,无法维护。当时我还在整硬件,就那么想了想,没有对小伙子能够实现自绘抱有希望。 春节后上班第一天,相册1.0就写出来了,我当时听了非常震惊,我说怎么做到的?同事说,相册的小伙子春节一天都没回家,就在武汉吃泡面,吃了20天,一个人从零写了相册的自绘控件。 我靠,他居然没回家啊? 我用了一下新版相册,非常惊喜,看来小伙子完全懂了。新版的相册利用了自绘和双缓冲,实现30万张照片任意拖拽,0.5秒内把家中照片全部绘制到用户的手机上,使用体验非常棒,我们应该是5G云相册里面缩略图显示最快的厂商了,这完全归功于懒猫相册的开发者,从零撸的自绘控件。 你们看,一个应届毕业生,只要又决心,用心学习,死磕就可以快速成长为技术大牛! 好了,今天的故事就讲到这里了,喜欢我们创业故事的朋友,欢迎点赞、收藏、转发 喜欢我们产品的老板,欢迎购买懒猫微服,评论区打1有优惠!
从月薪1800到被裁后独立开发,程序员的逆袭之路· 30 条信息
#懒猫相册
#开发者故事
#技术突破
#性能优化
#应届生
#自绘控件
#Vue
#React
分享
评论 0
0
Mr Panda
3天前
我一个好哥们儿, 大厂(top3)的架构师, 一个月赚的钱顶得上我一年赚的钱。 但是他没有我开心,气肤也没有我好, 老得贼快。 他上一个项目做性能优化,为公司节约了3千万的成本,但一分钱也没有分给他。 我说现在大厂的HR把你算的明明白白的,非但不会分你钱,如果你没有价值会马上干掉你。 他领导最近又给安排了烧脑的任务(性能优化)了,但他只想搞自媒体,他说他们组学历都比他高,但领导就喜欢用他。
#大厂架构师
#性能优化
#付出与回报不成正比
#职业焦虑
#中年危机
分享
评论 0
0
小弟调调
1周前
DayBar v3.2 发布!这是一款在菜单栏显示本地日期和提醒事件的应用。本次更新新增分类颜色设置,并优化了性能。 📥 💬
#DayBar v3.2
#菜单栏应用
#日期提醒
#性能优化
#分类颜色设置
分享
评论 0
0
Tiger Chen & 前端之虎陈随易
1周前
MoonBit如何用于前端开发? 写了10年JS了,JS基本可以解决我99%的问题,还没有遇到过必须要用其他语言才能解决的问题,现在我开始学习和分享MoonBit编程语言,它完美地解决了JS的两大痛点,性能和加密,此生唯JS+MoonBit足矣。
#Moonbit
#前端开发
#JS痛点
#性能优化
#加密
分享
评论 0
0
ginobefun
1个月前
#BestBlogs 前端工程化演进之路:从手工作坊到 AI 驱动的智能化开发 | 阿里云开发者 文章全面梳理了前端工程化与性能优化从手工作坊到现代化构建的演进历程,并展望了 AI 技术对未来前端开发范式的颠覆性影响。 摘要: 本文深度剖析了前端开发在过去二十年间的巨大变革,从早期手工作坊式的开发模式,如记事本编写 HTML、FTP 上传文件,到 jQuery 带来的第一次革命。 随后,文章详细阐述了 Node.js、Grunt/Gulp 等工具的兴起如何开启了前端工程化时代,解决了任务自动化和模块化问题。接着,重点介绍了 Webpack 如何统一构建江湖,以及 React、Vue 等框架和 TypeScript 的普及如何推动了现代化组件化开发。文章还提及了 Vite、微前端等新一代构建工具和架构的成熟。在性能优化方面,文章从经验驱动的早期技巧(如 Yahoo 军规)和缓存策略,过渡到数据驱动的工具化测量(如 Performance API、Service Worker)。 整体而言,文章通过丰富的代码示例和时间脉络,展现了前端技术从混沌走向秩序,并展望了 AI 驱动的智能化开发作为下一个重要里程碑。 主要内容: 1. 前端开发复杂度指数级增长,工程化与性能优化成为必然 -- 从静态页面到复杂 SPA,技术栈的爆炸式增长使得传统开发方式无法满足需求,工程化提供了标准化流程,性能优化则直接影响用户体验和业务转化。 2. 前端工程化经历了从手工作坊到现代化构建的多次革命 -- 从 jQuery 统一浏览器 API,到 Node.js 开启工具化时代,再到 Webpack、框架和 TypeScript 推动的现代化构建,每一步都提升了开发效率和代码质量。 3. AI 技术正颠覆前端开发范式,成为开发流程不可或缺的部分 -- GitHub Copilot、ChatGPT 等 AI 工具改变了代码编写和解决方案设计,预示着 AI 将重塑前端开发的各个层面,创造全新的用户体验模式。 文章链接:
#前端工程化
#AI 驱动开发
#性能优化
#技术演进
#智能化开发
分享
评论 0
0
小弟调调
1个月前
Vidwall v1.5 发布,可将 4K MP4/MOV 视频设为动态壁纸,本次更新包括对 macOS 26 的支持,优化了图标和图像渲染性能,提升了播放流畅度,并改善了拖放样式,同时更新了应用 logo。 📥 💬
#Vidwall v1.5
#4K 视频壁纸
#macOS 26 支持
#性能优化
#应用更新
分享
评论 0
0
GMGN.Ai
1个月前
⚡️性能优化 - BSC 0秒极速交易 BSC 交易0延迟 - 开防夹,Gas低至0.1Gwei,仍能秒上链! 立即体验 👉🏻
BSC信心崩盘?赵长鹏“换头”引爆砸盘危机· 446 条信息
#BSC交易
#0秒延迟
#Gas低
#性能优化
#极速交易
分享
评论 0
0
知识分享官
1个月前
没事学点编程小知识⬇️ 什么是虚拟DOM? 核心思想:虚拟DOM在内存中快速进行多次计算和比较,但真实DOM只更新了一次,而且只更新了真正变化的那部分。这样就避免了频繁操作DOM导致的性能问题,用户体验也更流畅。 #编程小知识 #React学习笔记
#AI编程:自学or科班?新旧码农之争· 150 条信息
#虚拟DOM
#编程
#React
#性能优化
#前端技术
分享
评论 0
0
Y11
1个月前
刚刚优化了一下的性能,速度贼拉快.
#性能优化
#速度提升
#积极
分享
评论 0
0
Viking
2个月前
今天学到的 SQL 小技巧,对于大数据集上的分页操作,不使用 offset,尤其是 offset 非常大的场景,而是使用限制查询范围到某个时间点之前,快速定位数据,减少扫描量,性能更好。 原帖说 Github 的分页就是怎么做的。我重新做了一张图,把前后逻辑和实践都写了下,不知道有什么问题没有?
#SQL技巧
#大数据分页
#性能优化
#Github分页
#技术分享
分享
评论 0
0
Lex Tang
2个月前
让 AI 优化了一下 LiveExtractor 在 iOS 26 下的性能表现
深度学习模型升级引发AI能力大跃进,行业迎新变革· 133 条信息
#AI
#LiveExtractor
#iOS 26
#性能优化
#技术
分享
评论 0
0
小弟调调
2个月前
DevTutor v1.27 发布 —— 为 SwiftUI/Swift 速查工具新增多个文档示例,并优化性能与应用体积。 📥 💬
#DevTutor
#SwiftUI
#SWIFT
#速查工具
#性能优化
分享
评论 0
0
汤光头
2个月前
我发现一个问题 阿里的那个Qcode生成代码的速度太慢了 咋办?如何提高速度呢?
#阿里
#Qcode生成
#速度慢
#性能优化
#求助
分享
评论 0
0
karminski-牙医
2个月前
看到个写的非常好的机器学习工程师性能优化指南。建议普通工程师也可以读一下,能学到不少东西。比如我截图这个就讲了为什么现在大模型都是内存带宽受限而不是计算受限 教程:
#机器学习
#性能优化
#大模型
#内存带宽
#工程师
分享
评论 0
0
小弟调调
2个月前
Musicer v1.8 发布,一款简洁的音乐播放器。 本次更新带来了重 构级别的性能优化,并修复了若干问题。 📥 💬
#Musicer v1.8
#音乐播放器
#性能优化
#问题修复
#软件更新
分享
评论 0
0
小弟调调
2个月前
DevHub 1.44.0 版本正式发布,新增 3 款小工具,目前工具总数已达 65 个,并对现有工具进行了性能优化和 bug 修复,持续打造离线、安全、实用的开发者小工具集合。 📥 💬
#DevHub 1.44.0
#开发者工具
#版本更新
#性能优化
#bug 修复
分享
评论 0
0
在悉尼和稀泥
2个月前
要在老板的角度把 AI 当牛马,而不是同事。 很多人还停留在 Vibe Coding 只能做很多轻量代码的印象上,他们的认知里这只是一个更强一些的代码自动补全。 AI 当然不可能 100% 取代人类。但是 AI 是一个每条边都超过行业平均线的六边形战士。而我们自己,不说六边形,可能连自己的专业都不一定达到了行业平均线。 所以要在老板的角度把 AI 当牛马,而不是同事。 上班这么久,能把你招进去的公司,里面的那些同事是什么逼样,你难道还没数吗。你让 AI 辅助你,你的上限就是 AI 的上限,大家一起“上班”,水平都差不多。 但是你老板是什么业务水平,你难道还没数吗?只要无脑提需求,然后不断的让 AI 给你改版方案和执行就可以了。这感觉是不是似曾相识?但是这次你是甲方。 --- 这个周末做的是后端的性能优化。先让 CC 对比了所有的方案,然后根据我已有的代码架构,给出了推荐。 我最后直接问 CC,如果所有的代码让他 100% 写,他工作量饱和不饱和,什么时候能交付,会不会出问题? 我没有告诉 CC 应该怎么干,因为我是老板,我水平低。但是我给你发“工资”了,你就得给我干出来,不然不准下班。 要在老板的角度把 AI 当牛马,而不是同事。
#AI
#效率工具
#职场
#老板思维
#性能优化
分享
评论 0
0
小弟调调
2个月前
DevHub v1.42.1 发布,优化首页侧边栏性能,更新首页与关于页面,并改进生命倒计时布局,持续打造离线、安全、实用的开发者小工具集合。 📥 💬
#DevHub
#v1.42.1
#开发者工具
#性能优化
#版本更新
分享
评论 0
0
小弟调调
3个月前
DevHub v1.42 发布,新增 Base64/文件转换工具、JSON 格式化代码搜索与替换,优化布局和性能,修复 JWTParser 表格重排及订阅周期显示问题。 📥 💬
#DevHub v1.42发布
#Base64/文件转换工具
#JSON格式化
#代码搜索与替换
#性能优化
分享
评论 0
0
kevinzhow
3个月前
发现 macOS 26 把 Reduce Motion 打开,Window Server 的占用率就能下来了
#MacOS
#Reduce Motion
#Window Server
#占用率
#性能优化
分享
评论 0
0
蓝点网
3个月前
英伟达工程师透露将优化 Linux VKD3D/D3D12 游戏的性能,解决大量玩家抱怨的在 Linux 上使用 Nvidia GPU 出现的游戏性能糟糕问题。该问题从去年 8 月就有反馈,直到现在英伟达工程师才透露正在开发总体优化方案,推出后所有 VKD3D 游戏性能都将得到优化。查看全文:
#英伟达
#Linux VKD3D
#D3D12游戏
#性能优化
#游戏性能问题
分享
评论 0
0
laike9m
3个月前
我还是觉得从长期看,Google 会在 AI 上具有成本优势。最近各种 editor 的限制和降智,说明成本已经逐渐被纳入考量了,毕竟没有人可以无限烧钱。 我虽然不做 AI,但也深入参与过性能优化的无限雕花。再加上 Google 拥有从 数据中心 + 服务器硬件 + TPU + 软件栈 + 云 + 模型 + 应用 的“真全栈”,我想不出它无法把成本做到行业最低的理由。
Google Gemini 2.5发布引发AI模型性价比热议· 282 条信息
OpenAI新德里发布会:ChatGPT语音翻译功能引发热议· 657 条信息
#Google
#AI成本优势
#全栈技术
#性能优化
#长期视角
分享
评论 0
0
Tiger Chen & 前端之虎陈随易
3个月前
我的VSCode插件fnMap重构中,预计8月内发布,使用MoonBit做性能优化和部分加密,界面也会换一个VSCode扩展专属的框架,一个焕然一新的版本。
#VSCode插件
#fnMap重构
#Moonbit
#性能优化
#8月发布
分享
评论 0
0
野原新之栋 Sintone
3个月前
Mac 录屏软件 ScreenSage 字幕能力更新🚀 · 支持手动增加字幕 · 更多预设样式 · 使用自定义字体 · 支持整句编辑 另外还优化了性能和导出速度,每日进步一点点🤏 加入 Discord 了解更多:
#Mac录屏
#ScreenSage
#字幕更新
#性能优化
#积极
分享
评论 0
0
个人主页
通知
我的投稿
我的关注
我的拉黑
我的评论
我的点赞