- 博客(448)
- 资源 (13)
- 收藏
- 关注
原创 一、开机链 + SystemServer
开机后由 system_server 里的 SystemServer 拉起各系统服务,并用 ServiceManager 按名登记,App 才能找到它们。
2026-08-11 14:22:18
241
原创 2026 Java后端面试题总结(持续更新):Spring、MyBatis、Redis、MySQL、多线程
IOC(控制反转)是指把对象的创建和管理交给 Spring 容器,而不是由代码主动创建。DI(依赖注入)是 IOC 的具体实现方式,Spring 容器创建 Bean 后,通过构造方法、Setter 或字段方式,把对象依赖注入到需要它的类中。简单来说,IOC 解决对象由谁创建,DI 解决对象如何传递。我们项目使用 Spring Boot 的全局异常处理机制统一处理异常,通过 @RestControllerAdvice 创建全局异常处理类,通过 @ExceptionHandler 捕获不同类型异常。
2026-08-06 16:23:36
275
原创 Java IO 流知识总结
是 Apache 开源基金会提供的一组 IO 操作小框架,目的是提高 IO 流的开发效率。字节流本身不识别字符编码,乱码通常出现在「字节 → 字符串」的解码环节,而非读取环节。大文件应使用缓冲流分块读取,而非一次性加载。,写出去的数据才会真正生效。字符输出流写出数据后,
2026-06-16 15:46:05
214
原创 Java 面向对象知识整理(三)
函数式编程:把函数/行为当作一等公民,强调用函数描述“做什么”,而不是一步步描述“怎么做”。代码更简洁可读性更好适合集合遍历、过滤、映射等场景配合 Stream API 做链式数据处理函数式接口:有且仅有一个抽象方法的接口(defaultstatic方法不算)。@FunctionalInterface // 编译期检查,不是函数式接口会报错接口抽象方法用途Runnablerun()无参无返回值get()无参有返回值accept(T)有参无返回值apply(T)有参有返回值。
2026-06-11 11:26:04
266
原创 在 macOS 里配置环境变量
zshrc 是 zsh shell 的配置文件,每次打开终端时都会执行里面的命令。⚠️ 注意:如果你以后升级 Flutter,只要改成新的版本路径即可。
2026-04-27 14:50:45
103
原创 web应用构建与部署的本质区别
构建(Build):把你写的“源代码”加工成能运行的“成品”。部署(Deploy):把这个“成品”放到服务器或应用环境中,让别人能访问或使用。
2025-11-06 11:23:03
697
原创 Node.js 自动替换脚本工具:一键完成多项目批量修改与资源替换
在多品牌共用代码的工程中,「自动化」不是可选项,而是必须项。这个脚本解决了团队反复手动替换带来的低效与风险,实现了:一键切换 → 安全替换 → 自动备份 → 快速上线未来还可以进一步扩展:环境变量自动同步(.env 文件)Git 自动提交与打 tag自动上传新图片至 CDN想要源码的发私信小工具虽小,但能解决团队中反复出现的痛点问题。自动化不是炫技,而是提升团队协作效率与质量的关键。当你在复制粘贴项目时,请记得:能用代码解决的重复工作,绝不要手动做第二次。
2025-11-04 16:57:43
1209
原创 使用 Ant Design Pro CLI 快速创建前端中台项目
项目模板说明适合场景simple基础骨架,轻量、可定制适合自己搭建业务系统complete全功能后台模板,包含权限、布局、Mock适合学习和快速原型开发通过 @ant-design/pro-cli,你可以在几分钟内搭建一个现代化的中后台管理系统,无需从零配置 Umi、Ant Design、Layout 等依赖。
2025-10-29 15:37:45
690
原创 主应用在 Qiankun 微前端架构中的功能划分与职责
主应用相当于整个系统的 “操作系统”,统一提供:登录、权限、导航、布局、国际化公共组件、通知、搜索、全局状态异常处理、日志和微应用挂载微应用只专注于 自身业务逻辑,无需重复实现这些系统级功能。
2025-10-29 14:08:27
372
原创 51、STM32 与 ESP32 单片机全面对比:架构、性能与应用场景详解
芯片一句话总结51“老牌入门级单片机,性能最弱但易学。STM32“工业控制主力,稳定高性能。ESP32“IoT神器,自带 Wi-Fi + 蓝牙。
2025-10-29 09:54:06
2399
原创 前端常用的环境 API 清单
语言本身提供:Array、Object、String、Number、Math、Date、JSON、Promise 等浏览器提供:DOM、BOM、事件、fetch、WebSocket 等Node.js 提供:文件、网络、进程、Buffer 等。
2025-10-28 16:27:23
462
原创 Angular 入门项目
样式 → .less / .css / .scss。需要匹配对应的node版本。测试 → .spec.ts。组件逻辑 → .ts。模板 → .html。
2025-10-28 11:20:10
444
原创 前端全流程技术方案与落地实践——新项目与迭代项目指南
组件测试(React Testing Library / Vue Testing Library)前端缓存 / IndexedDB / LocalStorage / Service Worker。SSR / SSG(Next.js / Nuxt3)可选,用于 SEO 和首屏性能。迭代项目:现状分析 → 升级优化 → 新功能开发 → 上线 → 持续优化。React / Vue / Angular(根据团队技术栈选择)新项目:从零搭建 → 开发 → 上线 → 迭代优化。
2025-10-27 17:57:06
647
原创 前端性能优化全流程指南:策略、工具与实践案例
本文概述前端性能优化策略与实践,包括资源压缩合并、懒加载、JS 执行优化、GPU 动画、缓存策略及网络请求优化,并结合 Chrome DevTools、Lighthouse 等工具分析瓶颈,提升页面加载速度与用户体验。
2025-10-27 17:12:32
664
原创 HTML 的底层原理
HTML 底层原理就是浏览器将文本文件“翻译”为可视化结构的过程:从 源代码 → 解析为 DOM → 计算样式 → 绘制到屏幕,期间由浏览器的 渲染引擎 完成一系列编译与图形渲染操作。
2025-10-27 16:08:01
901
原创 前端底层原理与复杂问题映射表
了解浏览器底层原理,并不是为了背流程图,而是为了在 性能、渲染、兼容、安全、架构 五个维度上能够“从底层找到问题根因”。
2025-10-27 15:57:48
1033
原创 设计稿适配 → 响应式布局
问题是:常见的「设计稿适配 → 响应式布局」问题。你这个例子很典型:设计稿 720×1280(即 9:16 比例)在浏览器正常,但手机上错位。
2025-10-27 14:09:00
335
原创 响应式布局中的定位技巧
背景图通过 img.bg-image + position:absolute;实现(这是唯一的绝对定位,因为它只是背景层);用 .content 容器包裹文字与按钮部分,通过 flex-direction: column 实现上下结构;用 justify-content: space-between 让顶部内容(文字)与底部内容(按钮)自动拉开;所有主要内容都用 Flex 布局 + 内边距 padding 来控制,不依赖 top / bottom。
2025-10-24 17:40:23
246
原创 【居中】相对定位 + 绝对定位 或 Flexbox 居中
方法特点相对 + 绝对定位精准控制文字位置,适合单行文字Flexbox容易适配多行文字,响应式方便。
2025-10-24 14:54:18
344
原创 为什么绝对定位的 div 默认宽度只包裹内容,而不是撑满父容器?
绝对定位脱离文档流 → 不再“占据父容器宽度”块级元素默认撑满宽度是针对静态定位(文档流)而言绝对定位需要你指定 width 或 left/right 来控制宽度元素类型默认宽度行为块元素,静态定位自动撑满父容器宽度 (width:auto块元素,绝对定位默认 shrink-to-fit,只包裹内容绝对定位 + left/right撑满 left/right 间距。
2025-10-24 14:08:24
222
原创 网页布局-文档流规则
文档流是浏览器默认的布局规则:元素按照 HTML 中出现的顺序排列,浏览器自动计算它们的位置、宽高。简单来说,就是 **网页元素在页面上自然“排队”**的方式。文档流就是浏览器默认“排队”规则:块级元素从上到下排列,行内元素从左到右排列,浮动/绝对定位/固定定位等会脱离文档流,用于精细控制布局。理解文档流 → 理解为什么 absolute 脱离流、float 会导致父元素高度塌陷前端布局很多问题都能追根溯源到文档流。
2025-10-24 13:33:18
216
原创 Flexbox 与定位结合-实现更复杂布局
排列、对齐、间距可用 justify-content、align-items、flex-wrap 控制布局。
2025-10-24 10:45:46
382
原创 彻底掌握 CSS 定位:深入理解 relative、absolute、fixed 与 sticky 的原理与实战
定位是 CSS 布局的核心之一。控制元素位置、层级、浮动、吸顶、悬浮、弹窗都离不开它。掌握定位 = 掌握网页布局的自由度。决定元素在页面中的位置计算方式。决定 top / right / bottom / left 是否生效。影响是否“脱离文档流”。属性是否脱离文档流相对谁定位是否随滚动移动常见用途relative❌ 否自身原位置✅ 是微调、父参考absolute✅ 是最近定位父元素✅ 是弹窗、提示框fixed✅ 是浏览器窗口❌ 否悬浮按钮sticky❌(部分)
2025-10-24 10:17:14
510
原创 Flexbox
Flexbox 全称是 Flexible Box Layout(弹性盒子布局)。👉 它是一种 一维布局模型,用于在一行或一列上高效地排列、对齐和分配空间。用一句话说:Flexbox 让你可以很轻松地让元素水平垂直居中、自动对齐、按比例分布,而不用写很多复杂的 float、position 或 margin。
2025-10-23 18:15:25
447
Drawio v19.0.3 开源跨平台流程绘图软件
2022-07-15
中国支付清算体系
2017-11-09
毕业研究生档案代领委托书示例.docx
2020-09-02
域名注册续费流程说明
2018-03-15
Android.zip
2019-08-14
域名备案流程说明
2018-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅