- 博客(8)
- 收藏
- 关注
原创 Node版本、npm版本随意切换:GNVM助力高效开发
GNVM是一款强大的Node.js版本管理工具,它允许开发者在同一台机器上轻松安装、切换和管理多个Node.js版本和npm版本。通过GNVM,开发者可以快速查找、安装、切换和卸载不同版本的Node.js,同时还能确保每个版本都配备正确的npm版本。这种灵活性使得GNVM成为开发者在多项目开发环境中不可或缺的工具。GNVM是一款非常实用的工具,它为开发者提供了一种简单、高效的方式来管理Node版本和npm版本。
2025-12-04 13:44:18
628
原创 Ubuntu 裸机 5 分钟拉起微型 Hadoop 集群(单镜像 ≤0.8 GB,内存 ≤1.5 GB)
面向场景:本地写 MapReduce、调 Hive SQL、刷 Spark 小数据集资源消耗:磁盘 2 GB / 内存 1.5 GB / CPU 2 核 即可流畅运行技术栈:Ubuntu 22.04 + Docker 单镜像(all-in-one)+ 临时容器时长:复制 6 行命令,5 分钟开箱即食,关机即走零残留。
2025-11-29 18:21:22
339
原创 【2025 史上最详细】从零基础到高可用:Docker 安装 Hadoop 一站式保姆级教程
本文介绍了在Ubuntu 22.04系统上通过Docker快速搭建Hadoop集群的方法。仅需12行命令即可部署包含1个NameNode和2个DataNode的集群,支持横向扩展。步骤包括:安装Docker、拉取Hadoop镜像、创建专用网络、启动容器、格式化HDFS以及启动守护进程。验证成功后可通过Web界面访问集群状态,内存占用不超过2GB。文章还提供了常见问题解决方法,并建议后续可通过docker-compose扩展集群规模或添加Hive/Spark组件。整个过程可在15分钟内完成,适合快速搭建测试环
2025-11-29 18:15:23
256
原创 告别环境配置烦恼:Java项目中的FFmpeg零依赖集成方案
在Java开发中处理音视频文件时,FFmpeg几乎是不可或缺的工具。然而,传统的FFmpeg集成方式往往需要在目标环境中预先安装FFmpeg,这不仅增加了部署的复杂性,还可能因为环境差异、权限问题等因素导致各种意想不到的坑。最近,我在开发一个视频处理平台时就遇到了类似的问题。每次部署到新环境都要重新配置FFmpeg,Linux环境下的权限问题、Windows下的路径配置、不同系统的版本兼容性…这些问题让我头疼不已。直到我发现了这个"零依赖"的解决方案,才真正体会到什么叫"一次配置,到处运行"。
2025-11-26 13:41:58
558
原创 做程序员太累了,于是我就裸辞。放下键盘,踏上旅途。
我知道,这条路可能会充满挑战和困难,但我愿意勇敢地面对,因为我相信,只有经历过风雨,才能见彩虹。我想要远离城市的喧嚣,走进大自然的怀抱,感受大地的温暖。在旅途中,我结识了许多有趣的人,听到了许多动人的故事。他们的经历启发了我,让我更加坚定了自己的选择。毕竟,我已经习惯了在办公室里度过每一天,而现在,我要面对完全不同的生活方式。但是,随着旅途的进行,我逐渐找到了自己的节奏和方向。我发现,我并不只是一个程序员,我还有着许多其他的兴趣和潜能。我开始尝试新的事物,挑战自己的极限,发现了自己的潜力和可能性。
2024-04-15 10:46:05
302
1
原创 Thymeleaf判断集合是否为空
Thymeleaf判断集合是否为空最近项目使用的是thymeleaf。项目架构是Springboot+Thymeleaf。在判断集合是否为空的时候踩了坑与大家分享。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vhDt1aJR-1591693110344)()]以下代码是判断集合是否为空的,myCart是集合。<div th:if="${#lists.isEmpty(myCart)}" ></div>反之判断集合不是空的判断<di
2020-06-09 17:01:52
7610
原创 cron表达式用法详细说明
cron表达式用法详细说明原文cron表达式有至少6个(秒、分、时、日、月、星期)用空格隔开cron表达式有7个(秒、分、时、日、月、星期、年)用空格隔开按顺序依次为秒(0~59)分钟(0~59)小时(0~23)天(月)(0~31,这里你需要注意月的天数)月(0~11)天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)7.年份(1970...
2020-04-09 15:16:30
656
原创 最有效果提高开发效率Eclipse 快捷键(一张表格搞定Eclipse快捷键)
原文地址工作中我们常常遇到很多软件上的功能例如说:Eclipse,虽然工具图形界面上都有这些功能。在操作时我们会去一个个找这些功能,然后一个个再去点这些功能。很耗费精力和时间。为了避免消耗更多的时间和经历我们利用一张表略举出所有的快捷键。提高工作效率。快捷键功能快捷键介绍打开资源的快捷键CTRL + SHIFT + R打开所有类型文件,不包括 JAR 包打开...
2020-04-08 10:29:07
230
Node版本、npm版本随意切换:GNVM助力高效开发
2025-12-04
Win11 离线电脑上安装langchain
2025-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅