加米谷大数据▲私藏的,调优工具u002F技术网站,工作6年自学走来

对于程序员来说 , 不停的学习新技术 , 是我们一直要做的事情 , 平时不积累 , 等到金三银四 , 金九银十的跳槽季节 , 身边的朋友 , 一个个的拿着高薪跳槽 , 自己只能眼巴巴的看着 , 后悔平时没有积累学习 。 作者:搜云库技术团队;来源:segmentfault
其实很多程序员最头疼的事情 , 就是找学习资料或面试题 , 我这里 , 就给大家推荐一些 , 我赞了6年的优质技术网站 , 都是我精心挑选的 , 涵盖:4个算法网站 , 7个调优排错工具网站 , 都是大家学习IT路上的好帮手 , 对技术提升有很大帮助 , 而且都是里免费的!
算法网站LeetCodehttps://leetcode.com
https://leetcode-cn.com
LeetCode:被称为刷题神器 , 里面有很编程算法面试的海量题目 , 可以在线编译运行 , 难度比较高 。 如果自己能都做出来 , 对面试大公司很有帮助 。 建议一次只针对一种题型进行训练 , 如数组、链表、二叉树、回溯、动态规划 , 这样效果会更好 。
加米谷大数据▲私藏的,调优工具u002F技术网站,工作6年自学走来
文章图片
LintCodehttps://www.lintcode.com
LintCode:汇集了各大公司的算法面试题 , 有阶梯式训练题库 , 帮你选好应该刷的题目 , 特别适合小白和懒人 。 评测数独特快 , 支持中文在线题库 , 不需要你处理输入和输出 , 方便了很多 , 测试速度也很快 。
加米谷大数据▲私藏的,调优工具u002F技术网站,工作6年自学走来
文章图片
VisuAlgohttps://visualgo.net/zh
VisuAlgo:是一个数据结构和算法动态可视化平台 , 中文版页面 , 可视化学习算法 , 帮助你理解算法的每个过程(动画演示) , 并演示每个步骤的过程代码 , 非常不错!
加米谷大数据▲私藏的,调优工具u002F技术网站,工作6年自学走来
文章图片
AlgorithmVisualizerhttps://algorithm-visualizer.org
AlgorithmVisualizer:是一个可视化代码算法的交互式在线平台 , 它支持的算法种类也很多 , 除此之外 , 它还提供java , c++ , js代码 , 而控制台也输出着整个过程来帮助你理解算法 。
加米谷大数据▲私藏的,调优工具u002F技术网站,工作6年自学走来
文章图片
调优排错AlibabaArthashttps://alibaba.github.io/arthas
Arthas:是Alibaba开源的Java诊断工具 , 深受开发者喜爱 , 当你遇到:这个类从哪个jar包加载的?为什么会报各种类相关的Exception?遇到问题无法在线上debug , 难道只能通过加日志再重新发布吗?以上类似问题而束手无策时 , Arthas可以帮助你解决 。
加米谷大数据▲私藏的,调优工具u002F技术网站,工作6年自学走来
文章图片
AliabbajvmGeneratehttps://render.alipay.com/p/s/jvm-generate
AliabbajvmGenerate:是一个提供JVM参数调优分析 , JVM优化工具集 , 快速生成JVM优化配置 , 常见场景配置示例的工具网站 。
加米谷大数据▲私藏的,调优工具u002F技术网站,工作6年自学走来
文章图片
PerfMaPerfMa:有三个比较优秀的开发者工具 , 分别是:XXFox(Java虚拟机参数分析) , XSheepdog(Java线程Dump分析) , XElephant(Java内存Dump分析)
PerfMaXXFoxhttps://opts.console.perfma.com
Java虚拟机参数分析:是一款PerfMa资深专家对JVM源码的研究和多年性能调优实践经验而开发的工具 , 为用户学习和使用JVM参数提供很大的便利 。 即使不太懂JVM参数的初级用户 , 也可以借助XXFox得到相对合理的参数列表 。
加米谷大数据▲私藏的,调优工具u002F技术网站,工作6年自学走来
文章图片
XSheepdoghttps://thread.console.perfma.com
Java线程Dump分析:是一款在线分析线程Dump文件的产品 , 将线程、线程池、栈、方法及锁的关系梳理清楚 , 通过多种视角呈献给用户 , 让线程问题一目了然 。


推荐阅读