Java程序员开发软件(工具)清单

2023-11-19

亲!你准备好了吗?


【001】项目管理:禅道/JIRA
【002】办公协同:钉钉
【003】工作邮件:Foxmail/OutLook
【004】项目文档:MS-Office(Word/Excel/PowerPoint)/WPS
【005】MD-笔记:Typro
【006】个人PKM:Zim-Wiki/思源笔记
【007】ToDO清单:Todo清单
【008】文件搜索:Everything
【009】桌面整理:Fence/百度桌面
【010】资源管理:Explorer++
【011】原型设计:Axure/Pencil/PhotoShop
【012】流程图示:Visio/亿图
【013】思维导图:XMind/Freemind/Blumind
【014】图片浏览:HoneyView/XnView
【015】PDF文档:
【016】临时记录:记事本(Notepad)/树形便笺(如Minipad2)
【017】草图绘制:画图
【018】云盘网盘:百度网盘
【019】解/压缩:7z
【020】截图贴图:Snipaste
【021】拾色测量:FastStone
【022】前端IDE:WebStorm
【023】前端Editor:Sublime/EditPlus/Notepad++/EmEditor
【024】后端JS:Node.JS/NPM
【025】Web浏览器:Chrome/Firefox/Edge/Opera/Safari
【026】Java开发套件:JDK
【027】后端IDE:Eclipse/IDEA
【028】Building:Maven/Nexus
【029】RDBMS:MySQL(MariaDB)/Oracle/DB2/PostgreSQL/SQLite
【030】UML建模:PowerDesigner/Rotional Rose/StarUML
【031】Cache:Redis
【032】NoSQL:MongoDB
【033】hosts管理:SwitchHosts
【034】反向代理:Nginx
【035】虚拟机(VM):VMware/VirtualBox
【036】JSON美化:JSON Viewer
【037】XML处理:XML Maker
【038】反编译:JadX
【039】网络抓包:Fiddler
【040】Terminal/DOS:CMD/Cmder
【041】Client/GUI of Linux,SSH:XShell/SecureCRT/FinalShell/MoboXTerm/Putty
【042】Client/GUI of VCS:Git for windows/TortoiseSVN
【043】Client/GUI of FTP:XFtp/FileZilla
【044】Client/GUI of API:Postman
【045】Client/GUI of ElasticSearch:Kibana
【046】Client/GUI of RDBMS:SQLyog/NaviCat/PL-SQL
【047】Client/GUI of Redis:RDM
【048】Client/GUI of MongoDB:Robo 3T(Studio 3T)
【049】服务治理:Nacos/Zookeeper
【050】容灾容错:Sentinel
【051】MQ中间件:RabbitMQ
【052】DB中间件:MyCAT/Sharding-JDBC
【053】性能测试:JMeter
【054】Linux in VM:CentOS/Ubuntu/Kali Linux
【050】Java in VM:JDK
【051】Web Server in VM:Tomcat/Apache
【052】LB in VM:Nginx&Tengine&OpenResty/HAprox/Lvs
【053】FTS in VM:Solr/Elasticsearch
【054】DFS/Storage in VM:FastDFS/Vsftpd/NFS
【055】Cache/Nosql in VM:Redis/Memcached/SSDB/MongoDB
【056】Message Queue in VM:ActiveMQ/RabbitMQ/RocketMQ/ZeroMQ/Kafka
【057】Database MW in VM:MyCat/ShardingSphere
【058】DevOps:Source:GitLab
【059】DevOps:CICD:Jenkins
【060】DevOps:QA:SonarQube
【061】DevOps:Container:Docker/Kubernetes
【062】DevOps:VCS:Git/Subversion
【063】DevOps:Script:Shell/Python
【064】

序列中的每项其实代表一类软件,作为Java程序员,一般来说你多少会用到其中一款。
所以,你很可能会在一两天内疯狂地使用五六十款软件,而这些只是独立的工具或软件,
还不包括所谓的各种框架、类库、依赖包,所以真是会让人觉着——我是活在珍贵的人世间吗?
所以,嘿嘿,996是不是福报,程序员其实都是悲催的...更可悲的是,此悲剧的深刻之处,
还在于它正处于深度地演进之中,没有尽头...
这是真正的“卷”,“卷”到灵魂深处的“卷”,才是最顶级的“内卷”
事实上,如果不出所料,我们还会用到其它很多很多软件或工具,
比如大数据相关的,
比如测试相关的,
比如运维相关的...
又或者需要安装使用一堆算不上独立的软件——诸如类库或插件,
比如:IDEA上的插件,
Jenkins上的插件,
以及Web浏览器上的插件等等...
是不是一个头两个大?
还有更甚的,比如服务网格/K8S生态或者新趋势...
终于事情还没开始,就已经脑袋嗡嗡,天悬地转起来...

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java程序员开发软件(工具)清单 的相关文章

随机推荐

  • Discord教程:Discord账号注册、Discord多账号登录和管理

    Discord最初是为游戏玩家在群聊和交流而创建的 但自疫情爆发以来 许多企业 公司和初创公司发现 居家办公时使用Discord进行日常沟通非常便捷 Discord不再是仅限于游戏玩家 平台建立了不同于其他任何社交空间的新空间 封闭又开放的
  • 史上最全的《Android面试题及解析》,赶紧收藏!

    写在文章前面的话 工欲行其事 必先利其器 英雄和侠客更需要宝剑助己成功 同样 在现代软件开发环境中 每个Android开发者都需要更好的工具 帮助我们增强功能 提高效率 在这个竞争激烈的行业中 只有优秀的工程师能够生存 需要我们能够为客户提
  • C++-map和set

    本期我们来学习map和set 目录 关联式容器 键值对 pair 树形结构的关联式容器 set multiset map multimap 关联式容器 我们已经接触过 STL 中的部分容器 比如 vector list deque forw
  • layui 勾选不联动父项 树形控件_layui实现checkbox的目录树tree的例子

    废话不多说啦 我就直接上代码吧 需要的朋友可以过来参考下 layui use tree function layui jquery form layui form 获取节点数据 getTreeData function getTreeDat
  • 【华为OD】

    目录 一 题目描述 二 输入描述 三 输出描述 示例一 输入 输出 说明 示例二 输入 输出 说明 四 Java玩法 一 题目描述 现有两个整数数组 需要你找出两个数组中同时出现的整数 并按照如下要求输出 1 有同时出现的整数时 先按照同时
  • stable diffusion基础

    整合包下载 秋叶大佬 AI绘画 8月最新 Stable Diffusion整合包v4 2发布 参照 基础04 目前全网最贴心的Lora基础知识教程 VAE 作用 滤镜 微调 VAE下载地址 C站 https civitai com mode
  • gcc源码编译中的问题处理过程

    1 需求是想要gcc可以编译32位程序也可以编译64位程序 机器是64位的 编译过程教程参考 https www quyu net info 782 html 但是configure配置时不能配置 disable multilib 如果配置
  • Java代码生成器Easy Code

    EasyCode是基于IntelliJ IDEA开发的代码生成插件 支持自定义任意模板 Java html js xml 只要是与数据库相关的代码都可以通过自定义模板来生成 支持数据库类型与java类型映射关系配置 支持同时生成生成多张表的
  • Python3 configparse模块(配置)

    Python3 configparse模块 配置 参考 https www cnblogs com bert227 p 9326313 html https www cnblogs com dion 90 p 7978081 html py
  • Mac下建立渗透测试环境:代理工具篇

    SSH完整命令行参数 D 绑定一个地址和端口 p 指定ssh连接的端口 L bind address port host hostport 指定本地端口和远程服务器的端口 将本地端口上的数据 发送到指定的远程端口上 R bind addre
  • ClickHouse进阶(十六):clickhouse优化-表优化

    进入正文前 感谢宝子们订阅专题 点赞 评论 收藏 关注IT贫道 获取高质量博客内容 个人主页 含各种IT体系技术 IT贫道 大数据OLAP体系技术栈 Apache Doris Kerberos安全认证 CSDN博客 订阅 拥抱独家专题 你的
  • linux 查看git,maven, java,haproxy,mysql,python,ansible等等版本命令汇总

    git版本 tom test git version git version 1 8 3 1 maven 版本 tom test mvn v Apache Maven 3 6 1 d66c9c0b3152b2e69ee9bac180bb8f
  • [BJOI2014]大融合【LCT维护子树信息】

    题目链接 本题保证不会构成环 此为前提 然后操作是查询 或者接上一条边 保证之前两点不连通 好了 接下去就是正经事儿了 在此之前 已经有了利用LCT来维护树链信息了 现在只要在这基础上稍加改变 就可以维护某点 也可以是不定根 的子树信息了
  • nginx:实时流量拷贝mirror模块

    ngx http mirror module模块 实时流量拷贝 precontent阶段的mirror模块 默认编译进nginx模块 通过 without ngx http mirror module禁用模块 功能 创造一份镜像流量 生产环
  • React函数式组件渲染、useEffect顺序总结

    参考资料 深入React的生命周期 上 出生阶段 Mount 深入React的生命周期 下 更新 Update 精读 useEffect 完全指南 React组件重新渲染理解 优化大全React渲染顺序及useEffect执行顺序探究 含并
  • mysql创建定时任务

    一 前言 自 MySQL5 1 6起 增加了一个非常有特色的功能 事件调度器 Event Scheduler 可以用做定时执行某些特定任务 例如 删除记录 对数据进行汇总等等 来取代原先只能由操作系统的计划任务来执行的工作 更值得 一提的是
  • pytorch小问题

    pytorch张量的保存和恢复 tensor本身就是对象 如果想要保存和恢复对应的对象 使用 torch save 和 torch load即可 就像picke的load 和dump一样 t2 torch randn 1024 1024 t
  • Java Spring @Scheduled 定时任务crontab表达式设置

    Java Spring Scheduled 定时任务crontab表达式设置 1 Cron详解 2 例子 参考 1 Cron详解 Cron表达式是一个字符串 字符串以5或6个空格隔开 分为6或7个域 每一个域代表一个含义 Cron有如下两种
  • React(一):React的设计哲学 - 简单之美

    React 一 React的设计哲学 简单之美 React 二 React开发神器Webpack React 三 理解JSX和组件 React 四 虚拟DOM Diff算法解析 React 五 使用Flux搭建React应用程序架构 Rea
  • Java程序员开发软件(工具)清单

    亲 你准备好了吗 001 项目管理 禅道 JIRA 002 办公协同 钉钉 003 工作邮件 Foxmail OutLook 004 项目文档 MS Office Word Excel PowerPoint WPS 005 MD 笔记 Ty