科叼
科叼
技术前端
相信我们经常这样写bug(不是 👇:看似没问题每个接口都要 try-catch,太啰嗦了!错误处理逻辑分散,不可控!代码又臭又长💨!我们希望实现这样的调用👇:是不是清爽多了?✨没有 try-catch,却能同时拿到错误和数据。拦截器的作用:✅ 统一处理 token;✅ 统一处理错误提示;✅ 保证业务层拿到的永远是“干净的数据”。这就是关键!它让所有 Promise 都变得「温柔」——不再抛出
8
0
0
0
AI生态AI生态AI开放平台
家好,我是子昕,一个干了10年的后端开发,现在在AI编程这条路上边冲边摸索,每天都被新技术追着跑。Claude的金主爸爸亚马逊(AWS)偷偷发布了一款AI编程工具,。我用它做了三个公司的生产级项目需求,深度体验3天后发现:Kiro现在完全免费,可以免费使用Claude-Sonnet-4和Claude-3.7模型规范驱动开发模式,代码质量和工程化程度碾压CursorAgent Hooks自动化系统,
67
0
0
0
技术前端
官方文档及尤雨溪提到过 ,ref 一把梭,不建议用 reactive。我说的话不可信,尤雨溪的话百分百可信,用,用,用ref一把梭。关键区别:重新赋值问题机-会技术大厂,前端-后端-测试,全国均有机-会,感兴趣可以试试。待遇和稳定性都还不错~处理数字、字符串、布尔值? → 用 需要 这样赋值? → 用 只是一个固定对象,只改里面的属性? → 可以考虑 不确定? → 直接用 记住: 永远不会错,
11
0
0
0
技术前端
现在写异步代码,基本上就是 和 两种写法。虽然这俩都能干同样的活,但 async/await 写起来更像同步代码,读起来更顺眼,所以很多人都说它是"异步编程的终极方案"。不过有个问题挺让人纠结的:用 async/await 的时候,到底要不要加 try catch 来抓错误?我看了好多项目代码,发现大家做法都不一样,有的加有的不加,甚至有的连 catch 都不写,这就很迷了。这种写法的好处是错
40
0
0
0
技术前端
相信不少前端同学对 Chrome 扩展插件并不陌生:比如能屏蔽广告的 Adblock、自定义标签页的 Infinity 新标签页、格式化 JSON 的开发小工具、截图工具,甚至还有 Vue.js devtools、Redux DevTools 这样的调试利器。很早以前,我也被这些插件的强大功能吸引,暗自立下目标,一定要掌握扩展插件开发。但实际动手后发现,Chrome 插件的开发门槛并不低,权限机制
49
0
0
0
技术前端
同样的接口,同样的前缀,只是后端地址不一样,怎么同时代理多个地址呢?也就是一个前端,怎么连接多个后端的地址?一个前端,需要同时和N个后端联调一个需求里有若干个模块,分别给不同的后端开发,前端需要和N个后端联调测试环境在测其他模块,合并发布太麻烦,所以本地开启一个端口给测试,然后你需要去做其他的需求,但是其他的需求需要连接另一个后端接口其他情况,总之:1个前端 N个后端上述场景,都是一个前端,联调
46
0
0
0
大模型AIGC
用 AI Agent 工具(Claude Code、Cursor、Windsurf 等)的时候,经常会遇到两个概念:MCP(Model Context Protocol)Skill(Agent Skill)它们看起来都是"扩展 AI 能力"的方式,但具体有什么区别?为什么需要两套机制?什么时候该用哪个?这篇文章会从设计哲学、技术架构、使用场景三个维度,把这两个概念彻底讲清楚。先给个简单的定位:MC
925
1
0
0
技术前端
在前端开发中,我们经常会遇到接口返回的文本内容过长,无法完全显示的问题。为了处理这一问题,通常会设置固定的宽度并使用省略号样式()来隐藏超出的文本。然而,有时产品需求还希望用户能够通过悬停查看完整内容,这时就需要引入 Tooltip 进行展示。(没被省略的时候不要显示Tooltip)为了解决这个问题,我们实现了一个自定义 Hook,该 Hook 会监测文本元素是否因宽度限制而被省略。一旦检测到文本
46
0
0
0
技术前端
做过电商 PC 端开发的兄弟估计都懂:经常得弄个「绝不会跟别的重样的编号(ID)」—— 比如给弹窗、临时加的商品条目、页面里动态蹦出来的元素做标识,免得代码把东西搞混。这事看着好像随手就能写,但真要做到百分百不重复,可比想的要坑。今天就唠唠大伙常踩的俩坑,再给你说个浏览器自带的、一行代码搞定的靠谱法子。好多人(不管是刚入门的还是干了俩年的)第一反应都是:把当前时间加个随机数不就行了?比如会写这么一
64
1
0
0
技术前端
我上次在群里吐槽Tailwind,被几个大佬围攻了:“现在还在写传统CSS的怕不是还在用jQuery?”、“都2025年了还用BEM?”,整得我都不敢说话了。作为一个前端搬砖工,我从Nodejs到React再到Vue都踩过一遍坑,今天就跟大伙儿聊聊这个让我又爱又恨的Tailwind。这是我第一次看到Tailwind代码的反应:同事问我:“这坨代码什么意思?”我看了半天说:“一个卡片,会动,能响应式
85
0
0
0
技术前端后端
提到 Stack Overflow 技术社区,提到那个橙色的栈溢出图标,相信程序员和开发者们应该都再熟悉不过了。最近在网上看到了一个有关 Stack Overflow 社区的变化趋势图,让人感慨万千。这个曲线图表示的是自 2008 年开始,一直到 2025 年的今天,这 17 年时间,Stack Overflow 社区上每个月新问题个数的变化趋势。怎么样?大家看完这张图有没有什么感触?这张图清晰地
45
0
0
0
AI生态AI生态
什么情况,帮马斯克训练大模型的人说失业就失业了?上周四晚,xAI 内部上演了一场突袭测试,还要求员工必须在第二天早上之前完成并提交。这可不是一次简单的随堂测试——截至目前,本次 xAI 内部测试的淘汰率高达 33%,已有超过 500 名员工被通知卷铺盖走人。数据标注团队曾是 xAI 最大的团队,在 Grok 的开发过程中发挥了关键作用。他们的工作是标记、分类并将原始数据置于特定语境中,从而教会 A
45
0
0
0
技术前端
有一天,甲方打开一个后台管理的项目,说有点卡,不太满意,项目经理叫我优化,重新打包一下。从输入地址 到 展示 首屏,最佳时间在 3秒内,否则,甲方挂脸,咱就有可能有被裁的风险,understand?废话不多说,先来看一下怎么个优化法吧。用Webpack Bundle Analyzer分析依赖,安装webpack-bundle-analyzer打包分析插件:反正都是装,看着来。配一下:// vue.
47
0
0
0
AI生态AI解决方案AI开放平台
作为程序员,你竟然还在手撸代码 ???如果没有公司给你提供科学上网,提供AI 编程工具的账号,你真能玩转AI ???除了平时搜搜查查,AI 对你还有其他用处 ???某博主竟然开头就贩卖焦虑?难道程序员真的要被 AI 取代了?别急,这篇文章就一步步带你玩转 AI 编程!如果只是想了解如何使用 AI 编程,可以直接跳到章节: 「所以,我们需要什么!?」[机-会]技术大厂,前端-后端-测试,新一线和一二
63
0
0
0
技术前端
想象一下:你打开一个网站,从 “首页” 点到 “个人中心”,页面连个白屏都没有 —— 这不是魔法,是 单页应用(SPA) 的 “小心机”。而让 SPA 实现 “网址变、内容换” 的幕后大佬,就是今天要唠的 React Router。我今天以一个后台管理系统来全方位的拆解路由的细节~想要详细资料可以在这里找到:reactrouter.com早年间的网站是 “多页应用” :点个链接跳转到新 HTML
62
0
0
0
技术后端Java
大家好,我是小悟。想象一下你去游乐园,买了一张通票(登录),然后就可以玩所有项目(访问各个系统),不用每个项目都重新买票(重新登录)。这就是单点登录(SSO)的精髓!普通登录:像去不同商场,每个都要查会员卡单点登录:像微信扫码登录,一扫全搞定令牌:像游乐园手环,戴着就能证明你买过票下面用代码来实现这个"游乐园通票系统":机会技术大厂,前端-后端-测试,新一线和一二线城市等地均有机-会,感兴趣可以试
41
0
0
0
技术游戏开发
什么语言最适合用来游戏开发?游戏开发,是一项结合了图形渲染、性能优化、系统架构与玩家体验的综合艺术,而“选用什么编程语言”这个问题,往往是新手开发者迈入这片领域时面临的第一个技术岔路口。在选择语言之前,我们先明确一点:游戏类型不同,对语言的要求也大不一样。开发 3D AAA 大作和做一个像素风的休闲小游戏,使用的语言和引擎可能完全不同。一般来说,语言选择需要考虑:| 维度 | 说明
104
0
0
0
技术前端
会参与盒模型,增加元素尺寸。例如,一个宽度 200px 的元素加上 ,实际宽度会变成:如果不想影响布局,就很麻烦。使用 不会改变大小,看起来像 border,但不占空间。特别是 0.5px border(发丝线),在某些浏览器上有锯齿、断线。 或伪元素能做更稳定的发丝线。border + border-radius 在不同浏览器的渲染不一致,容易出现不均匀、颜色不一致的问题。用 / 圆角更稳
40
0
0
0
技术前端
相信我们经常这样写bug(不是 👇:技术大厂,前端-后端-测试,新一线和一二线城市等地均有坑位,感兴趣可以试试。待遇和稳定性都不错~看似没问题每个接口都要 try-catch,太啰嗦了!错误处理逻辑分散,不可控!代码又臭又长💨!我们希望实现这样的调用👇:是不是清爽多了?✨没有 try-catch,却能同时拿到错误和数据。拦截器的作用:✅ 统一处理 token;✅ 统一处理错误提示;✅ 保证业
40
0
0
0
技术前端后端
作为一名资深互联网居民和生产力工具爱好者,我的收藏夹里确实有那么几个网站,它们不是那种偶尔用一下的工具,而是已经深度融入我的工作和生活流,堪称数字器官。这绝对是开发者,尤其是需要和多种语言、多种环境打交道的全栈开发者的福音。它的核心价值在于集成与简化。程序员配置本地环境,往往需要自行处理各种软件的安装、版本冲突和互相之间的配置。比如用 Homebrew 管理服务,容易把系统环境搞乱;用 Docke
54
0
0
0