Skip to content

欢迎来到我的博客技术没有边界;只有创造者才能排在前列

大家好!,我一名全栈技术程序员。5年全栈开发经验 精通React/Vue前端生态,主导设计企业应用前端架构;热衷于解决技术瓶颈;深度实践BI大屏开发,构建实时数据分析架构,支持万级数据点秒级渲染。同时在小程序与移动端领域也有实践。 后端领域:了解Spring Boot及其生态链;开源贡献者,自研过Spring Boot Starter;深入Tomcat内核层,基于Tomcat Core重构协议栈,研发轻量级定制服务器容器。工程化全链路闭环:从CI/CD自动化部署(降低90%发布故障)到监控告警体系全覆盖,所有项目自动化测试率>85%。
27   |   男

项目历程

TOTP Service
TOTP Service 是一个 Web 端OTP Authenticator - TOTP身份验证器
了解更多 >>
AI 智能助手
基于 DeepSeek-R1 大模型 与 FastGPT 框架 构建了一套企业级智能知识库系统
了解更多 >>
BI 大屏国产化项目
实现BI平台的全面国产化适配,通过创新的技术架构设计,成功解决了国产数据库与非国产数据库的兼容性问题
了解更多 >>
Scan Code
Scan Code 支持识别二维码、条码、生成二维码、条码;并支持一图多码解析。二维码识别神器、条码识别神器
了解更多 >>
更多项目 >>

博客文章

上传ssh公钥到目标服务器
SSH密钥配置摘要 本文介绍如何快速配置SSH密钥访问:1) 使用ssh-keygen命令生成4096位的RSA密钥,需指定邮箱标识;2) 通过ssh-copy-id命令将公钥上传至目标服务器(示例为本地root用户)。这两个步骤可建立安全的免密SSH登录。
了解更多 >>
【随记】实现元素自适应缩放
自适应布局方案对比 本文对比了两种实现元素自适应的解决方案: vh/vw方案:通过CSS单位控制宽高比例,但无法精确控制元素缩放空间大小,且受浏览器最小字体限制 JS缩放方案:通过监听容器变化,使用transform属性实现精确缩放,不改变元素实际宽高 重点介绍了JS方案的技术实现: 采用ResizeObserver监听元素变化 通过transform的scale属性实现无损缩放 详细计算了不同场景下的缩放比例和位移距离 提供了完整的TypeScript实现代码 该方案解决了传统CSS方案在极端缩放场景下的
了解更多 >>
【随记】QQ邮箱账号异常登录
文章分析了异常登录QQ邮箱的IP地址,发现是网易邮箱服务器(m153.mail.126.com)的访问。作者推测这是因使用网易邮箱大师APP所致,认为该应用存在隐私问题,决定停止使用。文章配有两张截图佐证分析过程。
了解更多 >>
【解决方案】window.print()打印指定元素
本文探讨了三种利用window对象打印指定元素的方法。1.直接替换当前页面的body内容,简单但可能影响框架页面功能;2.推荐使用iframe方法,可实现无感知打印且支持自定义,需注意同源限制;3.不推荐使用window.open方法,会产生可见子窗口影响用户体验。重点介绍了iframe方案的具体实现代码,包括动态创建iframe、深度拷贝目标元素和样式处理等细节。(149字)
了解更多 >>
【解决方案】Vue 3 如何手动挂载元素到指定节点
本文探讨了在Vue开发中手动创建和挂载弹窗组件的解决方案。针对组件库功能不足的情况,文章详细介绍了在Vue 2.x和3.x中如何通过createVNode、h函数创建组件,使用render方法挂载组件,并提供销毁组件的实现方法。对于多层级弹窗问题,提出了基于响应式数据的动态渲染方案,避免组件重新渲染问题。最终方案通过维护组件栈和容器状态,实现了弹窗的稳定挂载与逐层关闭功能。
了解更多 >>
查看更多文章

联系方式

您可以通过以下方式联系我,或给出我宝贵的建议或意见;我将认真阅读您发我的信息。谢谢!


您也可以选择在下方输入内容后发送到我的邮箱,我将会在看到邮箱后的第一时间回复您,期待收到您的来信

友情链接