科叼
科叼
技术前端
有一天,甲方打开一个后台管理的项目,说有点卡,不太满意,项目经理叫我优化,重新打包一下。从输入地址 到 展示 首屏,最佳时间在 3秒内,否则,甲方挂脸,咱就有可能有被裁的风险,understand?废话不多说,先来看一下怎么个优化法吧。用Webpack Bundle Analyzer分析依赖,安装webpack-bundle-analyzer打包分析插件:反正都是装,看着来。配一下:// vue.
0
0
0
0
AI生态AI解决方案AI开放平台
作为程序员,你竟然还在手撸代码 ???如果没有公司给你提供科学上网,提供AI 编程工具的账号,你真能玩转AI ???除了平时搜搜查查,AI 对你还有其他用处 ???某博主竟然开头就贩卖焦虑?难道程序员真的要被 AI 取代了?别急,这篇文章就一步步带你玩转 AI 编程!如果只是想了解如何使用 AI 编程,可以直接跳到章节: 「所以,我们需要什么!?」[机-会]技术大厂,前端-后端-测试,新一线和一二
2
0
0
0
技术前端
想象一下:你打开一个网站,从 “首页” 点到 “个人中心”,页面连个白屏都没有 —— 这不是魔法,是 单页应用(SPA) 的 “小心机”。而让 SPA 实现 “网址变、内容换” 的幕后大佬,就是今天要唠的 React Router。我今天以一个后台管理系统来全方位的拆解路由的细节~想要详细资料可以在这里找到:reactrouter.com早年间的网站是 “多页应用” :点个链接跳转到新 HTML
10
0
0
0
技术后端Java
大家好,我是小悟。想象一下你去游乐园,买了一张通票(登录),然后就可以玩所有项目(访问各个系统),不用每个项目都重新买票(重新登录)。这就是单点登录(SSO)的精髓!普通登录:像去不同商场,每个都要查会员卡单点登录:像微信扫码登录,一扫全搞定令牌:像游乐园手环,戴着就能证明你买过票下面用代码来实现这个"游乐园通票系统":机会技术大厂,前端-后端-测试,新一线和一二线城市等地均有机-会,感兴趣可以试
1
0
0
0
技术游戏开发
什么语言最适合用来游戏开发?游戏开发,是一项结合了图形渲染、性能优化、系统架构与玩家体验的综合艺术,而“选用什么编程语言”这个问题,往往是新手开发者迈入这片领域时面临的第一个技术岔路口。在选择语言之前,我们先明确一点:游戏类型不同,对语言的要求也大不一样。开发 3D AAA 大作和做一个像素风的休闲小游戏,使用的语言和引擎可能完全不同。一般来说,语言选择需要考虑:| 维度 | 说明
15
0
0
0
技术前端
会参与盒模型,增加元素尺寸。例如,一个宽度 200px 的元素加上 ,实际宽度会变成:如果不想影响布局,就很麻烦。使用 不会改变大小,看起来像 border,但不占空间。特别是 0.5px border(发丝线),在某些浏览器上有锯齿、断线。 或伪元素能做更稳定的发丝线。border + border-radius 在不同浏览器的渲染不一致,容易出现不均匀、颜色不一致的问题。用 / 圆角更稳
3
0
0
0
技术前端
相信我们经常这样写bug(不是 👇:技术大厂,前端-后端-测试,新一线和一二线城市等地均有坑位,感兴趣可以试试。待遇和稳定性都不错~看似没问题每个接口都要 try-catch,太啰嗦了!错误处理逻辑分散,不可控!代码又臭又长💨!我们希望实现这样的调用👇:是不是清爽多了?✨没有 try-catch,却能同时拿到错误和数据。拦截器的作用:✅ 统一处理 token;✅ 统一处理错误提示;✅ 保证业
2
0
0
0
技术前端后端
作为一名资深互联网居民和生产力工具爱好者,我的收藏夹里确实有那么几个网站,它们不是那种偶尔用一下的工具,而是已经深度融入我的工作和生活流,堪称数字器官。这绝对是开发者,尤其是需要和多种语言、多种环境打交道的全栈开发者的福音。它的核心价值在于集成与简化。程序员配置本地环境,往往需要自行处理各种软件的安装、版本冲突和互相之间的配置。比如用 Homebrew 管理服务,容易把系统环境搞乱;用 Docke
14
0
0
0
技术前端
这几天刷 X、刷 Reddit、刷国内技术社区,只要你稍微点开热榜,就会被同一句话精准爆头:“Gemini 3 真的把前端扬了,这次是骨灰级别的扬。”“一个 prompt 直接出 3D 体素编辑器/视频剪辑软件/电影级登陆页,前端彻底没活了。”“我用 Gemini 3 三分钟写了个比 CapCut 还丝滑的网页版剪辑器,程序员可以回家抱孩子了。”配图永远是那种高潮到发光的 4K 60fps 演示视
5
0
0
0
技术前端
产品一句话: “凡哥,接口明天上线,支持 10w 并发,数据脱敏,不能丢单,不能重复,还要安全。”优雅不是装,是为了让自己少加班、少背锅、少掉发。今天晓凡就把压箱底的东西掏出来,手把手带你撸一套能扛生产的模板。为方便阅读,晓凡以Java代码为例给出“核心代码 + 使用姿势”,全部亲测可直接使用。​技术大厂,前端-后端-测试,新一线和一二线城市等地均有坑位,感兴趣可以试试。待遇和稳定性都不错~​对外
7
0
0
0
技术前端JavaScript
大家好,我是奈德丽。过去一年,我主要参与国际机票业务的开发工作,因此每天都要和多语言(i18n)打交道。熟悉我的朋友都知道,我这个人比较“惜力”(并不是,实际上只是忍不下去了),对于重复笨拙的工作非常抵触,于是,我开始思考如何优化团队的多语言管理模式。先说说我们在机票项目中遇到的困境。目前机票项目分为 H5 和 PC 两端,团队在维护多语言时主要通过在线 Excel进行管理:一个 Excel 文件
17
0
0
0
技术前端框架前端
前端不会凉,但“只会几个框架 API”的前端,确实越来越难混这两年“前端要凉了”“全栈替代前端”的声音此起彼伏,本质是门槛重新洗牌:简单 CRUD、纯样式开发被低代码、模板代码和 AI 模型快速蚕食;复杂业务、工程体系、跨端体验、AI 能力集成,反而需要更强的前端工程师去撑住。如果你对“前端的尽头是跑路转管理”已经开始迷茫,那这篇就是给你看的:别再死磕框架版本号,该更新的是你的技术路线图。Reac
22
0
0
0
技术后端
还在用 判断数据存不存在?学会这招,性能提升 10 倍!今天咱们聊一个超实用的话题。相信很多刚接触数据库的朋友,想要判断某条数据是否存在时,第一反应就是会写出类似下面的 SQL:然后再在代码里判断,返回的数据结果是不是大于 0。这样写虽然没有什么错误,可以实现功能,但是,其实并不是最好的方式。今天,就跟大家聊一聊,一个更优雅、性能更好的方法!假设你的用户表中有 100 万条数据,你想看看邮箱
14
0
0
0
技术前端
作为一个写SQL的程序员,代码写得好不好是一回事,但SQL写得烂,性能拉胯,全公司都得为你的慢查询买单,尤其在大数据量表上,SQL写不好就是“内鬼”级别的错误。今天不整那些虚的,直接来点硬货:20条SQL优化小技巧,每一条都能救你一命,关键是,我还给你配上代码例子,拿去直接用,希望对你会有所帮助。别一上来就 ,你觉得这样写省事,但数据库得把整张表的每一列都给你搬过来,代价大得吓人。需要啥列写清楚,
6
0
0
0
技术AI生态
用过 Electron 的兄弟都懂,好处是“会前端就能写桌面”,坏处嘛,三座大山压得喘不过气:体积巨婴空项目打出来 ,每次更新又得 ,用户宽带不要钱?内存老虎开个常驻 ,再开几个窗口,直接 起步,Mac 用户看着彩虹转圈怀疑人生。启动慢动作双击图标 → 图标跳 → 白屏 秒 → 终于看见界面,节奏堪比 猫拨号。老板还天天催:“两周给我 MVP!”—— 抱着 Electron,就像抱着一只会写
16
0
0
0
技术Java
摘要: 在绝大多数介绍缓存与数据库一致性方案的文章中,随着 Cache-aside 模式的数据变更几乎无例外的推荐使用删除缓存的策略,为进一步降低数据不一致的风险通常会配合延迟双删的策略。但是令人意外的是,在一些互联网大厂中的核心业务却很少使用这种方式。这背后的原因是什么呢?延迟双删策略有什么致命缺陷么?以及这些大厂如何选择缓存与数据库一致性保障的策略呢?如果你对此同样抱有有疑问的话,希望本文能为
48
0
0
0
技术游戏
什么语言最适合用来游戏开发?游戏开发,是一项结合了图形渲染、性能优化、系统架构与玩家体验的综合艺术,而“选用什么编程语言”这个问题,往往是新手开发者迈入这片领域时面临的第一个技术岔路口。在选择语言之前,我们先明确一点:游戏类型不同,对语言的要求也大不一样。开发 3D AAA 大作和做一个像素风的休闲小游戏,使用的语言和引擎可能完全不同。一般来说,语言选择需要考虑:| 维度 | 说明
57
0
0
0
技术前端
前端开发面临的技术瓶颈似乎越来越明显。随着需求快速变化、框架不断迭代,许多人逐渐发现自己在写页面、处理样式、管理状态上似乎陷入了死循环。随着AI工具逐步进入开发场景,很多低级、重复的开发任务被自动化工具取代,前端人开始思考:前端的核心竞争力到底是什么?算法是否依然有用? 🚀从“前端小白”到“前端CV工程喵”,这似乎是很多前端开发的成长轨迹。随着工作经验的积累,前端开发的任务开始变得单一,主要围绕
22
0
0
0
技术后端
“程序员最常用的调试语句是什么?。” —— 每个Debug到崩溃的开发者大家好,相信各位在掘金社区看过无数深入原理的硬核文章。今天,我们来点“实用主义”的,分享几个能立刻上手、极大提升你日常Debug效率的JavaScript调试技巧。告别海战术,让你的调试过程更优雅、更专业!1. 条件断点(Conditional Breakpoint):精准打击Bug当你循环1000次,但Bug只在第599次出
23
0
0
0
技术前端Android
在 11 月 13 日的 FlutterFlightPlans 直播中,Flutter 3.38 如期而至,本次版本主要涉及 Dot shorthands、Web 支持增强、性能改进、问题修复和控件预览等方面。在 Dart 3.10 + Flutter 3.38 中开始默认支持 Dot shorthands ,通过 Dot shorthands 可以使用简写方式省略类型前缀,例如使用 而不是
403
0
0
0