视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
java用什么软件编写编程软件工具推荐
2024-11-30 12:37:24 责编:小OO
文档

一、软件工具
1、java
IntelliJ IDEA(纯属于个人喜好),有社区版和商用版,商用版本需要花钱,当然有不花钱的办法,直接百度或私聊。
IntelliJ IDEA的优点就不多做解释,介绍它的几个容易被忽视的用法:
Split Right/Down、Local History、F11快捷键、tab limit、Http Client、markdown
另外介绍idea几款插件:
1)Dark Purple Theme:深紫色主题
2)Background Image Plus:背景图片插件
ps:看看2者结合的效果,要的就是赏心悦目,我有大量二次元bg图片,可以私聊。
3)Maven Helper:查看maven相关依赖以及快速排除依赖
4)SonarLint:代码规范和质量检测
5)leetcode editor:刷算法题必备
6)Free Mybatis plugin:mybatis插件
2、数据库
1)关系型:navicat、DBeaver(开源免费)、plsql(oracle)
2)redis:Redis Desktop Manager
3)mongdb:Robo 3T
4)elasticsearch:elasticsearch-head、kibana(elk)
3、服务器
1)linux ssh:MobaXterm、FinalShell(吃内存) 、xshell、SecureCRT、putty
2)docker:Portainer可视化工具、harbor私有镜像仓库
3)kubernetes:Kuboard、Rancher
4)git:gitLab私有代码库
5)maven:nexus私服
6)ci/cd:jenkins
4、网络请求
1)webservice:SoapUi
2)http:Postman、idea http Client
3)抓包:Fiddler
4)远程:向日葵、TeamViewer
5)内网穿透:花生壳
6)推流:FFmpeg
二、其他工具
1、开源工具
1)java工具包:Hutool、Guava
2)java反编译工具:jd-gui、Luyten
3)jvm诊断命令:jps、jstack、jstat、jmap、jinfo
4)jvm分析工具:Dump Analyzer(IBM)、jvisualvm(jdk)、arthas(阿里)
5)zookeeper:ZooInspector
6)etl:kettle、datax
7)pdf工具:wkhtmltopdf(html转pdf)
8)文本编辑器:Sublime Text 3
9)动态桌面:UPUPOO(老版)
2、技术文档
1)博客:docsite(markdown),可以看看阿里的Nacos官网
2)面试:JavaGuide面试基本知识点
3)文档存储:百度云盘、阿里云盘、有道云笔记
4)规范:阿里巴巴Java开发规范、Codelf人工智能命名
5)技术学习:GitHub/Gitee、开源中国、博客园、b站、今日头条
6)书籍:effectivejava、java编程思想、java并发编程艺术、Java数据结构与算法、深入理解java虚拟机、HeadFirst设计模式。ps:私聊有pdf电子版
7)接单:开源众包、程序员客栈、码市、英选、快码
3、spring-boot学习推荐
1)cloud-platform:Cloud-Platform: 国内首个Spring Cloud微服务化RBAC的管理平台,核心采用Spring Boot 2.4、Spring Cloud 2020.0.0 & Alibaba,前端采用d2-admin中台框架。 记得上边点个star 关注更新
2)microservices-platform:Cloud-Platform: 国内首个Spring Cloud微服务化RBAC的管理平台,核心采用Spring Boot 2.4、Spring Cloud 2020.0.0 & Alibaba,前端采用d2-admin中台框架。 记得上边点个star 关注更新
3)jeecg-boot:jeecg-boot: 「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。
4)agile-bpm-basic:agile-bpm-basic: 【工作流-流程管理】【智慧协同OA】【移动办公】【SpringBoot2-快速开发平台】 企业级流程解决方案, 前后端分离,模块化,超低耦合。 基于activiti5.22,零java代码即可做到复杂业务的流程实施

下载本文
显示全文
专题