作者:JavaDog程序狗

【Java】BigDecimal引发事故大揭秘,这“雷区”你踩过没?

本文揭秘BigDecimal三大致命陷阱:用double构造导致精度丢失(如0.1变0.100000…),必须用字符串构造;除法不设精度会抛异常,需指定舍入模式;equals()同时比较值和精度,2.00≠2.0,需用compareTo()。牢记字符串构造、设精度、银行家舍入三原则,避免财务事故

JavaDog程序狗 发布于 2025-03-14

【前端】90%程序员踩过的坑!CommonJS到ES6模块化避坑全攻略

前端模块化中,CommonJS和ES6的导入导出机制很重要。本文介绍了二者概念、区别,前者用于Node.js,用require等;后者浏览器和Node.js都能用,用import等。还分享不同场景实践操作,助你选合适规范,让代码简洁高效。

JavaDog程序狗 发布于 2025-03-12
css

【前端】前端 CSS 原子化,代码乐高随便搭

本文介绍 CSS 原子化,它将样式拆成原子类,有复用性高、减少冲突等优势。以 Vue 3 项目为例,演示使用 Tailwind CSS 实现原子化的步骤,包括创建项目、安装依赖、配置框架、引入样式等。最后给出与作者交流方式及更多文章推荐。

JavaDog程序狗 发布于 2025-03-11

【java】easypoi导出excel单元格,填充动态下拉列

本文介绍了使用 EasyPOI 库在导出 Excel 文件时为特定列动态生成下拉列表的方法。通过 DataValidationHelper 工具,根据每个学生的兴趣爱好数据创建动态下拉列表。具体步骤包括初始化数据验证帮助器、创建下拉列表约束、定义应用区域以及将数据验证规则添加到工作表中。

JavaDog程序狗 发布于 2025-02-24

【deepseek】无套路免费不花一分钱,5分钟带你体验部署deepseek的快乐

本文介绍使用Cloud Studio免费部署DeepSeek模型的步骤。Cloud Studio是腾讯云提供的云端开发工具,类似VS Code,支持远程协作和应用部署。通过微信登录后,选择“DeepSeek-R1”模板和轻量型规格(CPU 8核,内存16GB),等待环境准备完毕,在终端输入 ollama run deepseek-r1:7b 启动模型,即可在控制台体验DeepSeek的强大AI功能,无需复杂配置和高额成本。

JavaDog程序狗 发布于 2025-02-07

【实操】uniapp纯前端搞个识别植物花草小程序

通过参考其他优秀的小程序案例,结合自身需求,确定了主要功能和流程,最终实现了拍照识花的小程序。整个开发过程使用了uni-app框架,代码结构清晰,功能实现简洁明了。本文分享了前端开发的一些实用技巧和经验,希望对其他开发者有所帮助。

JavaDog程序狗 发布于 2025-01-02

【毕业设计】工具大礼包之『WebStorm2024安装与使用』

本文介绍了在 Windows 10 系统上下载和安装 WebStorm 2024.1.7 的详细步骤。首先从 JetBrains 官网下载安装包,然后按照向导完成安装。接着,通过下载并使用激活工具,成功激活 WebStorm。最后,验证激活状态,确保软件可以正常使用。

JavaDog程序狗 发布于 2025-01-02

【毕业设计】工具大礼包之『Node.js 14.21.3安装与配置』

本文详细介绍了在 Windows 10 上安装 Node.js 14.21.3 的步骤,包括从官网或云盘下载安装包、安装过程、配置环境变量、设置 npm 全局安装路径和缓存路径,以及更换镜像源的方法。最后通过安装 Vue 来验证配置是否成功,并提供了常见错误的解决方案。

JavaDog程序狗 发布于 2024-11-01

【毕设】基于SpringBoot的聊天工具的设计与实现(源码+lw)

此聊天软件系统基于SpringBoot、MybatisPlus、uniapp、uview2和STOMP等技术开发,支持多平台(H5、小程序、APP)。系统提供登录注册、消息发送、好友管理、群组聊天和个人中心等功能,采用前后端分离架构,后端使用Spring Boot和MySQL,前端使用uniapp和uview2,确保高效、安全和易用性。

JavaDog程序狗 发布于 2024-10-31

【毕业设计】工具大礼包之『Navicat15安装与使用』

本文详细介绍了 Navicat 15 的下载、安装和激活过程。提供了两种下载方式:官网直下和云盘下载。安装步骤包括双击安装文件、同意许可协议、选择安装路径、创建快捷方式和桌面图标。激活部分介绍了如何使用注册机生成密钥并手动激活软件。最后,通过连接 MySQL 数据库并执行查询语句,验证了 Navicat 15 的安装和使用成功。整个过程配有详细的图片说明,便于用户操作。

JavaDog程序狗 发布于 2024-10-28