240 发简信
IP属地:湖北
  • Resize,w 360,h 240
    Mac电脑JDK版本管理利器之sdkman

    1.什么是sdkman sdkman是一个轻量级、支持多平台的开源开发工具管理器,可以通过它安装任意主流发行版本(例如OpenJDK、Kona、...

  • 彻底搞懂 Vue3 中 watch 和 watchEffect是用法

    在 Vue 3 的响应式世界里,watch 和 watchEffect 如同两位技艺高超的剑客,各自挥舞着独特的剑法,守护着数据的安宁。他们虽然...

  • 前端代码规范 - 日志打印规范

    在前端开发中,随着项目迭代升级,日志打印逐渐风格不一,合理的日志输出是监控应用状态、调试代码和跟踪用户行为的重要手段。一个好的日志系统能够帮助开...

  • Resize,w 360,h 240
    记一次docker快速构建部署vue3+springboot项目的简约流程

    docker构建vue3前端项目 前端是基于vue3开发typescript项目,打包之后将生成的dist静态资源放到我们准备好的目录下,然后在...

  • 让Vite+Vue3项目在Android端离线打开(不需要起服务)

    通常Vue3打包的项目只能放在web服务器里面,用 http://服务器地址 的方式运行,双击 index.html 是无法运行的。 如果要在本...

  • Resize,w 360,h 240
    JS中Promise的类式实现写法

    Promise在面试中也会经常遇到,以下是我的手写实现方式,经测试效果不错,小伙伴们们可以直接拷贝使用。 类式定义方式 测试和打印 输出如下:

  • Resize,w 360,h 240
    JS发布订阅模式封装(纯手工)

    发布订阅模式是JS常用的设计模式,在面试中也会经常遇到,以下是我的手写实现方式,经测试效果不错,小伙伴们们可以直接拷贝使用。 类式定义方式 测试...

  • JS中四种实现数组拍平(扁平化)的常用方法

    什么叫数组拍平? 概念很简单,意思是将一个“多维”数组降维,比如: 数组拍平也称数组扁平化、数组降维,以下四种方式是我总结的常用方法,同学们直接...

  • 解决navigator.clipboard Cannot read property ‘writeText‘ of undefined

    起因 最近帮同事实现了一个小功能——复制文本到剪贴板,主要参考了前端大神阮一峰的博客[http://www.ruanyifeng.com/blo...

个人介绍
精通MacOS、Windows、Linux操作系统,多年iOS、Android、H5、Flutter、Java、Python、Node开发经验。熟练掌握期货大宗商品股票虚拟币等金融衍生品操盘。喜好排球篮球乒乓球羽毛球等各项运动。