We're sorry but react app doesn't work properly without JavaScript enabled. Please enable it to continue.
文档
备案
控制台
登录
立即注册
首页
AI 大模型体验中心
动手实验室
Agent 评测集
AI 案例广场
学习中心
社区
去发布
首页
AI 大模型体验中心
动手实验室
Agent 评测集
AI 案例广场
学习中心
社区
科叼
文章
专栏
问答
科叼
甲方嫌弃,项目首页加载太慢
技术
前端
有一天,甲方打开一个后台管理的项目,说有点卡,不太满意,项目经理叫我优化,重新打包一下。从输入地址 到 展示 首屏,最佳时间在 3秒内,否则,甲方挂脸,咱就有可能有被裁的风险,understand?废话不多说,先来看一下怎么个优化法吧。用Webpack Bundle Analyzer分析依赖,安装webpack-bundle-analyzer打包分析插件:反正都是装,看着来。配一下:// vue.
0
0
0
0
科叼
AI 只会淘汰不用 AI 的程序员🥚
AI生态
AI解决方案
AI开放平台
作为程序员,你竟然还在手撸代码 ???如果没有公司给你提供科学上网,提供AI 编程工具的账号,你真能玩转AI ???除了平时搜搜查查,AI 对你还有其他用处 ???某博主竟然开头就贩卖焦虑?难道程序员真的要被 AI 取代了?别急,这篇文章就一步步带你玩转 AI 编程!如果只是想了解如何使用 AI 编程,可以直接跳到章节: 「所以,我们需要什么!?」[机-会]技术大厂,前端-后端-测试,新一线和一二
2
0
0
0
科叼
从 “翻页书” 到 “魔术盒”:React 路由凭啥如此丝滑?
技术
前端
想象一下:你打开一个网站,从 “首页” 点到 “个人中心”,页面连个白屏都没有 —— 这不是魔法,是 单页应用(SPA) 的 “小心机”。而让 SPA 实现 “网址变、内容换” 的幕后大佬,就是今天要唠的 React Router。我今天以一个后台管理系统来全方位的拆解路由的细节~想要详细资料可以在这里找到:reactrouter.com早年间的网站是 “多页应用” :点个链接跳转到新 HTML
10
0
0
0
科叼
单点登录:一次登录,全网通行
技术
后端
Java
大家好,我是小悟。想象一下你去游乐园,买了一张通票(登录),然后就可以玩所有项目(访问各个系统),不用每个项目都重新买票(重新登录)。这就是单点登录(SSO)的精髓!普通登录:像去不同商场,每个都要查会员卡单点登录:像微信扫码登录,一扫全搞定令牌:像游乐园手环,戴着就能证明你买过票下面用代码来实现这个"游乐园通票系统":机会技术大厂,前端-后端-测试,新一线和一二线城市等地均有机-会,感兴趣可以试
1
0
0
0
科叼
什么语言最适合用来游戏开发?
技术
游戏开发
什么语言最适合用来游戏开发?游戏开发,是一项结合了图形渲染、性能优化、系统架构与玩家体验的综合艺术,而“选用什么编程语言”这个问题,往往是新手开发者迈入这片领域时面临的第一个技术岔路口。在选择语言之前,我们先明确一点:游戏类型不同,对语言的要求也大不一样。开发 3D AAA 大作和做一个像素风的休闲小游戏,使用的语言和引擎可能完全不同。一般来说,语言选择需要考虑:| 维度 | 说明
15
0
0
0
科叼
为什么有些人边框不用border属性
技术
前端
会参与盒模型,增加元素尺寸。例如,一个宽度 200px 的元素加上 ,实际宽度会变成:如果不想影响布局,就很麻烦。使用 不会改变大小,看起来像 border,但不占空间。特别是 0.5px border(发丝线),在某些浏览器上有锯齿、断线。 或伪元素能做更稳定的发丝线。border + border-radius 在不同浏览器的渲染不一致,容易出现不均匀、颜色不一致的问题。用 / 圆角更稳
3
0
0
0
科叼
我删光了项目里的 try-catch,老板:6
技术
前端
相信我们经常这样写bug(不是 👇:技术大厂,前端-后端-测试,新一线和一二线城市等地均有坑位,感兴趣可以试试。待遇和稳定性都不错~看似没问题每个接口都要 try-catch,太啰嗦了!错误处理逻辑分散,不可控!代码又臭又长💨!我们希望实现这样的调用👇:是不是清爽多了?✨没有 try-catch,却能同时拿到错误和数据。拦截器的作用:✅ 统一处理 token;✅ 统一处理错误提示;✅ 保证业
2
0
0
0
科叼
这6个网站一旦知道就离不开了
技术
前端
后端
作为一名资深互联网居民和生产力工具爱好者,我的收藏夹里确实有那么几个网站,它们不是那种偶尔用一下的工具,而是已经深度融入我的工作和生活流,堪称数字器官。这绝对是开发者,尤其是需要和多种语言、多种环境打交道的全栈开发者的福音。它的核心价值在于集成与简化。程序员配置本地环境,往往需要自行处理各种软件的安装、版本冲突和互相之间的配置。比如用 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
科叼
忍了一年多,我终于对i18n下手了
技术
前端
JavaScript
大家好,我是奈德丽。过去一年,我主要参与国际机票业务的开发工作,因此每天都要和多语言(i18n)打交道。熟悉我的朋友都知道,我这个人比较“惜力”(并不是,实际上只是忍不下去了),对于重复笨拙的工作非常抵触,于是,我开始思考如何优化团队的多语言管理模式。先说说我们在机票项目中遇到的困境。目前机票项目分为 H5 和 PC 两端,团队在维护多语言时主要通过在线 Excel进行管理:一个 Excel 文件
17
0
0
0
科叼
别再死磕框架了!你的技术路线图该更新了
技术
前端框架
前端
前端不会凉,但“只会几个框架 API”的前端,确实越来越难混这两年“前端要凉了”“全栈替代前端”的声音此起彼伏,本质是门槛重新洗牌:简单 CRUD、纯样式开发被低代码、模板代码和 AI 模型快速蚕食;复杂业务、工程体系、跨端体验、AI 能力集成,反而需要更强的前端工程师去撑住。如果你对“前端的尽头是跑路转管理”已经开始迷茫,那这篇就是给你看的:别再死磕框架版本号,该更新的是你的技术路线图。Reac
22
0
0
0
科叼
SQL 判断是否“存在”?99% 的人还在写错!
技术
后端
还在用 判断数据存不存在?学会这招,性能提升 10 倍!今天咱们聊一个超实用的话题。相信很多刚接触数据库的朋友,想要判断某条数据是否存在时,第一反应就是会写出类似下面的 SQL:然后再在代码里判断,返回的数据结果是不是大于 0。这样写虽然没有什么错误,可以实现功能,但是,其实并不是最好的方式。今天,就跟大家聊一聊,一个更优雅、性能更好的方法!假设你的用户表中有 100 万条数据,你想看看邮箱
14
0
0
0
科叼
SQL优化的20条军规
技术
前端
作为一个写SQL的程序员,代码写得好不好是一回事,但SQL写得烂,性能拉胯,全公司都得为你的慢查询买单,尤其在大数据量表上,SQL写不好就是“内鬼”级别的错误。今天不整那些虚的,直接来点硬货:20条SQL优化小技巧,每一条都能救你一命,关键是,我还给你配上代码例子,拿去直接用,希望对你会有所帮助。别一上来就 ,你觉得这样写省事,但数据库得把整张表的每一列都给你搬过来,代价大得吓人。需要啥列写清楚,
6
0
0
0
科叼
Electron 淘汰!新的跨端框架来了!性能飙升!
技术
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
科叼
告别满屏的console.log!教你几种高级JavaScript调试技巧,效率直接拉满
技术
后端
“程序员最常用的调试语句是什么?。” —— 每个Debug到崩溃的开发者大家好,相信各位在掘金社区看过无数深入原理的硬核文章。今天,我们来点“实用主义”的,分享几个能立刻上手、极大提升你日常Debug效率的JavaScript调试技巧。告别海战术,让你的调试过程更优雅、更专业!1. 条件断点(Conditional Breakpoint):精准打击Bug当你循环1000次,但Bug只在第599次出
23
0
0
0
科叼
Flutter 3.38 发布,快来看看有什么更新吧
技术
前端
Android
在 11 月 13 日的 FlutterFlightPlans 直播中,Flutter 3.38 如期而至,本次版本主要涉及 Dot shorthands、Web 支持增强、性能改进、问题修复和控件预览等方面。在 Dart 3.10 + Flutter 3.38 中开始默认支持 Dot shorthands ,通过 Dot shorthands 可以使用简写方式省略类型前缀,例如使用 而不是
403
0
0
0