java开发流程图_Java小白的“哆啦A梦百宝箱”---建议收藏

嗨,雷猴啊。今天是一篇特别的文章,这篇文章会不停的更新,只要我觉得有啥好东西就往里面放,就像一个多啦A梦一样。哈哈,俗话说得好嘛,"工欲善其事必先利其器"。希望大家也会有自己的“百宝箱”。

55c72c2b5c51127f0ae89febb5e1abd2.png

技术网站

stackoverflow

0fe6ad7f6b2347a45d6585c2ba34532c.png


这个网站我几乎可以不用介绍了,就算你们不常用,就算每次你都用搜索引擎去找编程相关问题都有很大可能跳入此网站。此网站用途:当你碰到任何编程问题,就去搜索该问题,如果没有解决方法就提问吧。(大多时候都是有你的问题的解决办法的)

GitHub

3494f9e2e3a6f273fa5c123e6ba40889.png


如果你是一名程序员,千万别和别人说你不知道github,那你会被鄙视的。各式各样的开源类库、软件、代码统统都有。不管你是入门、中级还是高级程序员,你都应该学会使用它,另外推荐一下国内的(Coding | 代码托管,项目管理,WebIDE,演示部署,开启云端开发模式,让开发更简单)

InfoQ

52ee103e4050e48336342a6052b37228.png


这是一个神奇的网站,他们的内容比较有技术深度,很多大公司的架构上面都有介绍,很多实战经验非常值得借鉴,他们有一个公众号(infoqchina)每天早晨都会推送一篇文章,非常有深度值得学习每天提升自己。

掘金

c18db6074a8363979ab7f64510a70ad7.png

就是你现在看到的,哈哈掘金的风格我是很喜欢的,因为没有啥广告,但是就是每次百度的时候,总是搜到csdn的东西,搜索方面还有待加强哈。

LeetCode

9ae16659104a8e51e2a3cfa382914e15.png


LeetCode: 被称为刷题神器,里面有很编程算法面试的海量题目,可以在线编译运行,难度比较高。如果自己能都做出来,对面试大公司很有帮助。建议一次只针对一种题型进行训练,如数组、链表、二叉树、回溯、动态规划,这样效果会更好。

VisuAlgo

01f2b05494adecee9d8aabf1cd015d14.png


是一个数据结构和算法动态可视化平台,中文版页面,可视化学习算法,帮助你理解算法的每个过程(动画演示),并演示每个步骤的过程代码,非常不错

Java百宝箱

Intellij IDEA

d96f517a28a09ac7223661488e6fc820.png


这个工具是针对Java的读者的,现在用Eclipse的都是大神级别的了,我们公司的架构师就是,哈哈。

WebStorm

015422f2dd36c931843cfabc22366a9d.png

怎么说呢?对于Java开发来说用它来写写VUE,我只能说香的一批。哈哈

Navicat Premium

e1833ec2e1db41f6df4f8a6c676f6bff.png


这个也是很不错,sql的客户端,当然还有很多好的的客户端,这个只是其他一种

Postwoman

638e06899539a9a7a2976437f2b0f428.png

这玩意也是很有必要的,每次写完代码自己测试,用它是美滋滋的。

GIt

36244c000876e1335a70f86dd31aaf26.png

代码文档管理工具,版本控制工具,大家之后的代码基本上都是使用git做版本管理

Maven

caf2725e73153a056cfcf10498c04487.png


项目构建、项目构建、项目依赖管理、软件项目持续集成、版本管理、项目的站点描述信息管理

Fiddler

76754f032df82f233b77a3378175525c.png


这个玩意就是用来找接口的,很多时候你不知道这个页面调用了啥接口,用它舒服。

JMeter

3554935ec48bcb07368e5d1428787c66.png


是的就是用来压测的,你怎么模拟很多请求呀,就用它就对了,自己写的代码能抗多少并发,测测就好了,性能调优的工具之一拉。

XShell

07346da0153a0f4b092b5743cef019c0.png


直接ssh上跳板机查看线上机器的状态等等,线上问题排查还是很有必要的。

Java

25a73ac613ec354af1069aca8a52560f.png


这个就不说了,哈哈

PowerDesigner

6c6ea543f9a1c27703a8e080937dcbcc.png


PowerDesigner独具匠心地将多种标准数据建模技术(UML、业务流程建模以及市场领先的数据建模)集成一体,并与 .NET、WorkSpace、PowerBuilder、Java™、Eclipse 等主流开发平台集成起来,从而为传统的软件开发周期管理提供业务分析和规范的数据库设计解决方案

Sublime

a999f4de7791a7c2d55bafb8cc37e1ab.png


这是个文本记录的工具,也可以用于写代码,但是我们有IDE了那就用来当日常琐事记录的工具,临时文档处理的工具也是可以的,反正还是很好用的。

Java调优

Alibaba Arthas

8350216e7a7493012005e16e46599632.png

它是Alibaba开源的Java诊断工具,深受开发者喜爱,当你遇到:这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?以上类似问题而束手无策时,Arthas可以帮助你解决。

Aliabba jvmGenerate

7f3fa5529146bd07e9593c48c3009fcf.png


Aliabba jvmGenerate: 是一个提供 JVM 参数调优分析,JVM优化工具集,快速生成JVM优化配置,常见场景配置示例的工具网站。

PerfMa XXFox

6d64624c628a6d261c6e25e9efb5e609.png


Java虚拟机参数分析: 是一款 PerfMa 资深专家对 JVM 源码的研究和多年性能调优实践经验而开发的工具,为用户学习和使用 JVM 参数提供很大的便利。即使不太懂 JVM 参数的初级用户,也可以借助 XXFox 得到相对合理的参数列表。

XSheepdog

ef3d8195e9318c91305f77814423c541.png


是一款在线分析线程Dump文件的产品,将线程、线程池、栈、方法及锁的关系梳理清楚,通过多种视角呈献给用户,让线程问题一目了然。

XElephant

540b6178ec5ff924ba1b836def134140.png


Java内存Dump分析: 是一款在线分析Java内存Dump文件的产品。可以让内存里对象之间的各种依赖关系更加清晰明了,无需安装软件,提供上传方式,不受本地机器内存限制,支持超大Dump文件分析。

哆啦A梦口袋

ProcessOn

93ae3dd9f80e5a3ec2c8fe57a6ff2ce1.png


这个工具是用来画图,平时大家工作中的详细设计,流程图啥的都可以,或者是学习过程中,把学完的知识点用这个工具做成一个脑图啥的,非常nice,总之一句话很香,流程图、思维导图、原型图、UML、网络拓扑图、组织结构图、BPMN等等一应俱全

Typora

405e18d75358a393509aeeac367a4918.png


Typora是我一直写Markdown的工具,好用到不行,反正舒服的一批

Md2All

5935cc1cccd328a22238dac3d2f7126c.png


这玩意不错,帮你排版的。

结尾

反正以后会补充的,持续更新它。好了各位,以上就是这篇文章的全部内容了,能看到这里的人呀,都是真粉。创作不易,各位的支持和认可,就是我创作的最大动力,我们下篇文章见!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值