1 2 3 4 5 ··· 8 下一页
摘要: 语法:let result = a ?? b; 含义:如果 a 是 null 或 undefined,就返回 b;否则返回 a。 和逻辑或 || 的区别:|| 会把 假值(0, '', false) 也当成无效,而 ?? 只认 null 和 undefined。 阅读全文
posted @ 2025-09-08 17:46 jerry-mengjie 阅读(6) 评论(0) 推荐(0)
摘要: 简化版 Vue3 reactive + effect 响应式系统,能让数据变化时自动更新到 HTML😊核心思路就是: reactive:用 Proxy 拦截对象的 get/set。 effect:收集依赖(哪个函数用了数据),当数据变化时重新执行。 <!DOCTYPE html> <html la 阅读全文
posted @ 2025-09-02 10:40 jerry-mengjie 阅读(7) 评论(0) 推荐(0)
摘要: 一、全局状态redux优化,避免相同值,引起常驻页面重复渲染 createSelector是redux-toolkit一个函数,它允许我们从Redux中选择部分状态数据,并将其作为参数传递给一个memoized函数,以避免在相同的输入下重复渲染。此外, createSelector还支持嵌套选择器和 阅读全文
posted @ 2024-09-25 16:40 jerry-mengjie 阅读(224) 评论(0) 推荐(0)
摘要: 一、需求背景与收益 Tree-shaking剪裁无用js与css,目前在dc组实现,首页效果如下: 1、原文件5.19M,优化后2.61M 2、gzip文件988.25KB, 优化后665.63KB 3、Js文件减少三分之一,项目越久收益越高 4、运行速度和用户体验都会提升 5、Lighthouse 阅读全文
posted @ 2024-04-29 13:51 jerry-mengjie 阅读(41) 评论(0) 推荐(0)
摘要: 异常流量检查 httpRequest.latency > 1 并检查httpRequest.requestUrl分布 httpRequest.status > 200 httpRequest.status = 0 并检查httpRequest.status状态分布 如果发现异常流量高峰请检查http 阅读全文
posted @ 2024-04-29 11:24 jerry-mengjie 阅读(13) 评论(0) 推荐(0)
摘要: 背景 在日常巡检时发现,MIK-SSR-WEB 的 Grafana 监控中出现 500 的异常响应。 原因分析 1. Grafana监控 在监控面板中发现,503 响应不为 0 2. Skywalking链路 在 Skywalking 中过滤错误响应,发现所以异常的 URL 均为 /mik-web- 阅读全文
posted @ 2024-04-29 11:16 jerry-mengjie 阅读(646) 评论(0) 推荐(0)
摘要: 一、什么是微前端 微前端是按照不同维度拆分成多个子应用,通过主应用加载子应用。微前端的概念最早由 thoughtworks 在 2016 年提出。其核心思路是借鉴后端微服务架构理念。 二、微前端解决哪些问题 1、不同团队,不同技术栈,可以同时开发一个应用 2、每个团队的模块可以独立开发,独立部署 3 阅读全文
posted @ 2024-04-29 11:13 jerry-mengjie 阅读(1107) 评论(0) 推荐(0)
摘要: 一、Cross-Site Scripting(跨站脚本攻击)简称 XSS,是一种代码注入攻击。攻击者通过给目标网站注入脚本,诱导用户点击,使得脚本最终在用户的浏览器上执行。为了和 CSS区分,改名为 XSS。 防范方法:CSP通用策略、HTML转义、过滤能够注入脚本的标签如 < script>、Co 阅读全文
posted @ 2024-04-29 11:12 jerry-mengjie 阅读(48) 评论(0) 推荐(0)
摘要: Homepage优化方案分享2022.4.11 Open Homepage优化方案分享-甘梦杰.pptx Homepage优化方案分享-甘梦杰.pptx 19 10 2022, 10:10 上午 一、性能检测工具lighthouse(可使用调试器里lighthouse) 公司已搭建lighthous 阅读全文
posted @ 2024-04-29 11:01 jerry-mengjie 阅读(119) 评论(0) 推荐(0)
摘要: 一、目前环境:lab 二、进入bitbucket的pipeline页面 三、查看CI构建流程详细信息 四、进入devops-pipeline-cd项目https://bitbucket.org/miktechnology/devops-pipeline-cd/pipelines/results/pa 阅读全文
posted @ 2024-04-29 10:56 jerry-mengjie 阅读(129) 评论(0) 推荐(0)
1 2 3 4 5 ··· 8 下一页