Java编程必备:实用软件工具与平台推荐指南

创始人
2024-12-21 04:23:32
0 次浏览
0 评论

java用什么软件编写编程软件工具推荐

一、软件工具1、javaIntelliJIDEA(纯属个人喜好)社区版和商业版都有免费使用方法;是的不解释IntelliJIDEA的优点,它容易被忽视的用途:SplitRight/Down;当地历史,F11快捷键;制表符限制HttpClient;除了降价之外,我们还会介绍很多Idea的插件。
)DarkPurpleTheme:深紫色主题2)BackgroundImagePlus:背景图片插件ps:将你想要的两个组合起来,会有很多赏心悦目的图片。
私人的。
3)MavenHelper:查看maven依赖并快速删除依赖4)SonarLint:代码规范和质量检查5)leetcodeeditor:前言必备问题6)FreeMybatisplugin:mybatis插件2.数据库1)关系:navicat;DBeaver(开源且免费);plsql(oracle)2)redis:RedisDesktopManager3)mongdb:Robo3T4)elasticsearch:elasticsearch-head;基巴纳(麋鹿)3,服务器1)linuxssh:MobaXterm;FinalShell(吃内存)、xshell、SecureCRT、putty2)docker:Portainer可视化工具;Harbor私有镜像仓库3)kubernetes:Kuboard,Rancher4)git:gitLab私有代码库5)maven:nexus私有服务器6)ci/cd:jenkins4,网络请求1)webservice:SoapUi2)http:Postman、ideahttpClient3)抓包:Fiddler4)远程:Sunflower、TeamViewer5)内网穿透:花生壳6)推流:FFmpeg2.其他工具1.开源工具1)java工具包:Hutool、Guava2)java反编译工具:jd-gui、Luyten3)jvm诊断命令:jps、jstack、jstat,jmap,jinfo4)jvm分析器:DumpAnalyzer(IBM),jvisualvm(jdk),arthas(阿里巴巴)5)Zookeeper:ZooInspector6)etl:Kettle,datax7)pdf工具:wkhtmltopdf(html转pdf)8)文本编辑器:SublimeeText39)动态桌面:UPUPOO(旧版)2.技术文档1)博客:docsite(markdown);可以访问阿里巴巴的Nacos官网2)面试:JavaGuide面试基础知识点3)文档存储:百度云盘;阿里云盘有道云笔记4)规范:阿里巴巴Java开发规范科德夫命名人工智能5)技术学习:GitHub/Gitee;开源中国博客园B站今日头条6)书籍:effectivejava;java编程思想;java并发编程艺术,Java数据结构与算法;深入java虚拟机;理解HeadFirst设计模式。
ps:私聊有pdf电子版7)订购:开源众包;程序员客栈代码市场映轩,快速代码3,spring-boot学习技巧1)cloud-platform:Cloud-Platform:第一;国内SpringCloudSpringBoot2.4上的微服务RBAC管理平台;采用SpringCloud2020.0.0&阿里巴巴为核心,使用d2-admin中台框架作为前端。
别忘了点击上面的星星关注更新2)microservices-platform:Cloud-Platform:国内第一个SpringCloud微服务RBAC管理平台,主要是SpringBoot2.4;我使用SpringCloud2020.0.0&阿里巴巴,前端使用d2-admin中台。
框架。
别忘了点击上面的星星关注更新3)jeecg-boot:jeecg-boot:“企业级低代码平台”前后端分离架构SpringBoot2.x;春云AntDesign&Vue,Mybatis-plus,希罗,智威汤逊。
强大的代码生成器,让您无需编写代码,一键生成前后端代码。
全新的开发方式OnlineCoding->CodeGeneration->ManualMERGE,帮助解决Java项目70%的重复性任务。
更加专注于业务的发展既可以快速提高效率,又可以帮助企业在不牺牲灵活性的情况下降低成本。
4)agile-bpm-basic:agile-bpm-basic:【工作流-流程管理】【智能协作OA】【移动办公】【SpringBoot2-快速开发平台】企业级流程解决方案;前后端分离;模块化耦合度极低。
基于Activiti5.22,可以用零Java代码实现复杂的业务流程。

两款开源ZooKeeper可视化工具

ZooKeeper的两个开放可视化工具提供了直观的交互式工具来简化ZooKeeper管理。
zkui,一个开源GitHub项目,拥有2.2Kstar,内置文本可视化界面。
用户source源码后,配置服务端口和zkServer地址修改config.cfg,在jar容器中的文件中运行mavencleaninstall,执行java-jarzkui-2.0-SNAPSHOT.jar或者运行编译器中的main函数启动内置的黑色服务。
访问http://localhost:9090/,使用admin,密码:manager,来管理ZooKeeper。
PrettyZoo是另一个开源软件,以其漂亮的界面和2.1K颗星而闻名。
用户从安装窗口下载包,安装后双击桌面图标打开,zk创建邮件,点击左下角保存。
点击节点后,视图中会显示信息,包括节点列表、元数据和数据。
连接后,节点变化实时更新,无需手动刷新。
这两个工具从命令行界面和用户界面入手,以不同的方式提供ZooKeeper管理,简化了操作流程,提高了效率。
热门文章
1
SQL多表连接查询全解析:JOIN语句应... sql多表关联查询在执行SQL多表连接查询时,可以使用JOIN语句将多个表连接在...

2
Java中字符串类型详解:String与... 变量有字符类型,为什么没有字符串类型??基本类型:charshort、int、l...

3
JavaSE与JavaEE:从基础到企业... javase 和javaee的区别?JavaSE和JavaEE...

4
Java程序员面试必知:核心技术问答与技... java编程程序员技术面试常见面试?随着互联网的不断发展,Java开发已经成为很...

5
Java.exe与Javaw.exe:区... 程序中java和javaw有什么区别java和javaw的区别:两者都是Java...

6
深入解析:Java中的javax包及其与... JAVA导入时,什么是javax?awt是java1.0,swing是java2...

7
Java中Scanner类导入位置及使用... 在java中这句语言“importjava.util.Scanner;”是什么意...

8
Java数组倒序输出:排序后逆序存储方法... Java数组倒序输出?1.反转数组的方法有很多种,比如先排序,然后倒序存储pub...

9
C语言改错难题解析:第二处错误详解及修改... 请问这个C语言改错题怎么做呀?我做了很久都没写出来,第二处错误不知道怎么改。那位...

10
C语言实验心得:C51编程技巧与性能优化... c语言实验报告心得C语言测试经验:1、只有经常使用或者运算速度要求高的变量才应该...