创建、删除、重命名播放列表。 添加/删除歌曲到播放列表。 显示歌曲元数据(歌手、专辑、时长)。 播放模式:顺序、循环、随机。 技术要点: 使用ArrayList管理歌曲和播放列表。 通过File类读取本地MP3文件的元数据(ID3标签,可使用第三方库如jaudiotagger)。
使用内网域名来替换内网IP,只是一个很小的优化点,但对于IP解耦却是非常的有效。 什么是耦合? 耦合,是架构中,本来不相干的代码、模块、服务、系统因为某些原因联系在一起,各自独立性差,影响则相互影响,变动则相互变动的一种架构状态。 明明不 ...
Fork 单模块项目:https://github.com/judasn/Basic-Single-Module-SSMFork 多模块项目:https://github.com/judasn/Basic-Multi-Module-SSMCheckout 项目并 ...
我完全以Eclipse转型IDEA的用户视角编写此文,介绍了二者的主要区别、IDEA如何创建工程和模块,插件安装方法、常见快捷键、如何调试代码、maven和git的使用。 本人从07年开始使用Eclipse,掐指一算已经快十五年了。最近工作交流中,因为没用使用IDEA而被新人调侃 ...
RegexTester是使用javafx开发的一款正则表达式生成校验工具,可快速生成验证正则表达式。 环境搭建说明: 开发环境为jdk1.8,基于maven构建 使用eclipase或Intellij Idea开发(推荐使用Intellij Idea) 该项目为javaFx开发的实用小工具集xJavaFxTool的插件。 本项目使用了lombok,在 ...
本文将着眼于帮你深入的介绍IntelliJ IDEA里最重要的两个概念:Project和Module,它是最最最基础也是最重要的,我认为本文不仅适合使用IDEA的萌新,同样适合使用IDEA的“老手”(曾经eclipse的重度用户尤甚)。 你好,我是A哥(YourBatman)。 有一个观点:若一个Java开发 ...
IDEA 中最重要的各种设置项,就是这个 Project Structre 了,关乎你的项目运行,缺胳膊少腿都不行。最近公司正好也是用之前自己比较熟悉的IDEA而不是Eclipse,为了更深入理解和使用,就找来各种资料再研究一下,这里整理后来个输出。 一个项目中可以有多个子 ...