
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
是一种弱类型、解释型语言,是 Web 的核心语言。无论是网页中的交互逻辑、动画,还是 Node.js 服务器端脚本,JavaScript 都是执行主体。✅动态类型(变量类型运行时确定);无需编译,直接由浏览器解释执行;灵活自由,开发效率高;但也因为“太自由”,容易埋下运行时错误。name = 123;// ✅ JS允许这样做,但可能导致运行时错误TypeScript(简称 TS)是 JavaScr

int age;理解变量、泛型、集合搞懂 async/await(应用最多)掌握 class + OOP + mixin(控制 UI 构建的核心思想)熟练使用 extension、enum 增强写法懂 isolate(性能优化加分项)

ADB input最快uiautomator2 强烈推荐需要分布式 / 测试体系:选Appium避免硬编码坐标,优先使用 resource-id、text引入等待、重试、断言让脚本更稳借助 UI dump、截图、日志排查错误。
一个,包含:系统架构Nginx 配置Java 代码(短链生成 + 统计 + 302 跳转)Redis 数据结构访问统计方案这是一个完整、可部署的模板。

统一返回结构是接口规范的基础全局异常处理是系统健壮性的保障Controller 应该只处理业务逻辑异常交给全局处理,返回交给统一模型这是成熟后端项目的必备能力。

接口耗时属于横切关注点,应统一在 Spring MVC 拦截器中处理,避免侵入 Controller 业务逻辑。

Spring Boot 提供了极其完善的 RESTful 开发支持,使得:接口定义简洁清晰JSON 处理高度自动化易于前后端分离适合微服务架构掌握 RESTful 风格,不仅是学会几个注解,更重要的是理解资源导向和统一接口设计思想。

概念含义TraceId一次请求的唯一标识Span调用链中的一个节点MDC日志上下文存储TraceId 就足够MDC(Mapped Diagnostic Context)是 Logback 提供的线程级上下文变量存储。日志中即可自动打印。✅ Filter 生成 TraceId✅ MDC 保存上下文✅ 日志格式统一✅ 接口日志 + 异常日志✅ 日志分级清晰统一日志与链路追踪,是后端系统“可运维性”的基

RESTful✅。

维度JDBCMyBatisJPA抽象程度⭐⭐⭐⭐⭐⭐⭐⭐⭐SQL 控制最强强弱开发效率最低中最高学习成本低中高性能可控⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐适合项目底层复杂 SQL业务系统JDBC 是基础,MyBatis 是工程利器,JPA 是效率神器。








