- 博客(17)
- 收藏
- 关注
原创 Mac配置maven环境及在IDEA中配置Maven
Maven是一款广泛用于Java等JVM语言项目的工具,它以项目对象模型(POM)为基础进行项目管理,通过POM文件来定义项目信息和依赖关系。同时,它也是构建自动化工具,有着如编译、测试等标准的构建生命周期阶段,按照顺序执行这些阶段来简化构建流程。并且它有庞大的中央仓库方便获取开源库,也支持自定义仓库,有效提升项目开发效率、一致性以及资源管理的便利性。在Java开发领域,Maven是至关重要的存在。对于Java项目的依赖管理,Maven表现卓越。
2024-11-21 12:15:40
4279
原创 Windows配置jdk环境并动态切换jdk版本
jdk是Java编程的核心工具包,对Java开发者至关重要。它提供了编译Java程序的编译器,能将源代码转成字节码,使其可在JVM上运行,实现跨平台性。JDK包含的JVM是Java程序运行的关键,负责加载并执行字节码,让程序在不同系统顺畅运行。同时,众多实用开发工具如调试器、文档生成器和打包工具等,助力开发者高效编写、调试和部署程序。丰富的类库涵盖多种功能领域,从基础数据操作到复杂网络编程、图形界面创建及数据库交互等,极大地提高了开发效率,降低了开发难度,推动Java在各领域广泛应用。
2024-11-20 11:10:55
2186
原创 Navicat Premium安装卸载及使用教程教程
Navicat是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到MySQL、SQLite、Oracle及PostgreSQL资料库,让管理不同类型的资料库更加的方便。
2024-11-04 17:39:00
3407
2
原创 MacOS通过Homebrew安装及卸载MySQL(超级详细的保姆级教程)
MacOS通过Homebrew 安装和卸载MySQL超级详细的的教程
2024-10-30 15:35:50
6683
4
原创 Mac安装Ruby
Ruby 是一种简洁优雅、功能强大的编程语言。在 20 世纪 90 年代中期由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)设计并开发。它具有简洁的语法、动态类型、完全面向对象和强大的元编程能力等特点。广泛应用于 Web 开发(如 Ruby on Rails)、脚本编写和桌面应用开发等领域。Ruby 以其高开发效率、活跃的社区和强大的灵活性深受开发者喜爱。
2024-10-29 09:48:11
2010
原创 Mac安装Rust
Rust 是一种极具特色的系统编程语言。它以严格的内存安全机制确保程序无内存访问错误,实现高性能的同时保持代码可读性与可维护性,还提供安全的并发编程模型。在应用上,适用于系统编程、Web 开发及区块链等领域。其优势在于可靠性高,能减少因错误导致的停机和数据丢失;高效性突出,在处理大量数据和复杂计算时表现出色;并且拥有活跃的社区,提供丰富文档、库和工具,为开发者快速上手和解决问题提供有力支持。在性能方面,Rust 毫不逊色。它能够生成极为高效的机器码,可与 C 和 C++ 等传统低级语言相媲美。
2024-10-28 21:39:43
1682
原创 MacOS上Homebrew 安装、配置、更改国内镜像源及使用教程
Homebrew是一款在Mac和Linux系统上深受开发者喜爱的包管理器。它通过便捷的命令行界面极大地简化了软件安装过程。开发者使用Homebrew能够快速安装、更新和管理各种各样的软件包,包括编程语言环境、开发工具、库等,节省了大量时间和精力,提高了开发效率。
2024-10-28 21:20:30
33234
8
原创 基于熵权法的TOPSIS模型
在美赛和国赛中,基于熵权法的Topsis模型具有诸多好处。该模型综合了熵权法客观确定指标权重的优势和Topsis模型多属性决策的能力。它能够有效处理复杂的多指标评价问题,通过科学计算为参赛队伍提供准确的决策依据。利用熵权法避免了主观赋权的不确定性,使权重确定更加客观合理。Topsis模型则能清晰地比较不同方案与理想解的接近程度,快速准确地进行方案排序和优选。无论是在经济、工程还是管理等各类问题中,该模型都能助力参赛选手高效分析数据、做出明智决策,提升参赛作品的质量和竞争力。
2024-10-23 18:38:17
4141
原创 Windows 安装配置及卸载MySQL8超详细保姆级教程
MySQL是一种开源的关系型数据库管理系统,历史悠久,具有易用性,安装和配置相对简单,支持多种操作系统;性能卓越,存储引擎高效,能应对高并发;可扩展性强,适用于不同规模的应用;
2024-10-23 15:55:07
2799
原创 CLion 安装教程
CLion 是一款由 JetBrains 开发的强大集成开发环境(IDE),主要用于 C 和 C++ 编程。它具有智能代码补全、代码导航、代码重构等功能,可帮助开发者提高编程效率。CLion 支持多种编译器,能够在不同平台上进行开发,并提供强大的调试工具。此外,它还集成了版本控制系统,方便团队协作开发。
2024-10-21 12:45:18
1532
2
原创 Windows 配置 MinGW-64
MinGW,全称为Minimalist GNU on Windows,是将开源C语言编译器GCC移植到Windows平台的产物,它包含Win32 API,能将源代码编译为可在Windows运行的可执行程序,还可使用一些Windows不具备的Linux平台下的开发工具,一句话概括即MinGW是GCC的Windows版本。
2024-10-20 20:57:00
2038
原创 变异系数法(CVM)
变异系数法是一种极具客观性的方法,能够切实地反映指标数据的变化信息,较为客观地求出各指标的权重。此方法依据各评价指标当前值与目标值的变异程度进行赋权。当各指标现有值与目标值差距较大时,意味着该指标较难实现目标值,应赋予较大权重;反之,则应赋予较小权重。
2024-10-20 18:15:33
1698
原创 优劣解距离法(TOPSIS)
C.L.Hwang 和 K.Yoon 于1981年首次提出 TOPSIS (Technique for Order Preference by Similarity to an Ideal Solution)。TOPSIS 法是一种常用的组内综合评价方法,能充分利用原始数据的信息,其结果能精确地反映各评价方案之间的差距。
2024-10-19 14:08:37
1676
原创 熵权法(EWM)
熵值法是根据各项指标指标值的变异程度来确定指标权数的,这是一种客观赋权法,避免了人为因素带来的偏差。相对那些主观赋值法,精度较高客观性更强,能够更好的解释所得到的结果。主观赋值法:层次分析法,功效系数法,模糊综合评价法,综合指数法。
2024-10-19 13:10:52
3117
原创 层次分析法(AHP)
层次分析法, 即Analytic Hierarchy Process(AHP) ,即Analytic Hierarchy Process(AHP) , 是美国运筹学家 Saaty 于 20 世纪 70 年代初期提出的一种主观赋值评价方法。 层次分析法将与决策有关的元素是在分析一个现象或问题之前,首先将现象或问题根据它们的性质分解为有关因素,并根据它们之间的关系分类而形成一个多层次的结构模型。然后通过经验或专家,来判断和衡量低层因素对高层因素的相对重要性,并根据重要性的程度得出权重排序,进而可以量化分析比较。
2024-10-18 19:34:09
6906
1
原创 iTerm2常用配置教程
Oh My Zsh是一款社区驱动的命令行工具,它基于zsh命令行,提供了主题配置,插件机制,大大提高了可玩(用)性。提升使用效率还能使人愉快hhh。
2024-10-17 13:59:42
7037
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人