IDEA最详细配置让开发效率起飞,这还不赶紧收藏?

IDEA最详细配置让开发效率起飞,建议收藏

如果需要很好看的编码风格,这里有很多主题

http://color-themes.com/?view=index&layout=Generic&order=popular&search=&page=1

点击相应主题,往下滑点击按钮

IDEA最详细配置让开发效率起飞,建议收藏

下载下来有很多Jar包

IDEA最详细配置让开发效率起飞,建议收藏

IDEA最详细配置让开发效率起飞,建议收藏

在上面的位置选择导入jar包,然后重启idea生效,重启之后去设置

IDEA最详细配置让开发效率起飞,建议收藏

7. 效果图

备注:默认情况是需要手动导入包的,比如我们需要导入Map类,那么需要手动导入,如果不需要使用了,删除了Map的实例,导入的包也需要手动删除,设置了这个功能这个就不需要手动了,自动帮你实现自动导入包和去包,不方便截图,效果请亲测~

设置方法

File–>settings–>Editor–>general–>Auto Import–>

IDEA最详细配置让开发效率起飞,建议收藏

8. 双排 Tabs效果图

默认是显示单排的Tabs:

IDEA最详细配置让开发效率起飞,建议收藏

单行显示多个Tabs:

IDEA最详细配置让开发效率起飞,建议收藏

设置方法

File–>settings–>Editor–>General -->Editor Tabs–>去掉√

IDEA最详细配置让开发效率起飞,建议收藏

9. 字体调节

备注:默认安装启动Idea字体很小,看着不习惯,需要调整字体大小与字体(有需要可以调整)

设置方法

File–>settings–>Editor–>Font–>

IDEA最详细配置让开发效率起飞,建议收藏

10 . 备注效果图

备注:团队开发时方便追究责任与管理查看

IDEA最详细配置让开发效率起飞,建议收藏

IDEA最详细配置让开发效率起飞,建议收藏

设置方法

https://blog.csdn.net/zeal9s/article/details/83514565

11. 代码对比效果图

备注:Eclipse如果需要对比代码,只需要拖动Tabs即可,但是idea要设置

IDEA最详细配置让开发效率起飞,建议收藏

设置方法

鼠标右击Tabs

IDEA最详细配置让开发效率起飞,建议收藏

12. 快捷键更换

备注:从Eclipse移植到idea编码,好多快捷键不一致,导致编写效率降低,现在我们来更换一下快捷键

设置方法

方法一:File–>Setting–>

IDEA最详细配置让开发效率起飞,建议收藏

例如设置成Eclipse的,设置好了之后可以ctrl+d删除单行代码(idea是ctrl+y)

方法二:设置模板

File–>Setting–>

IDEA最详细配置让开发效率起飞,建议收藏

方法三:

IDEA最详细配置让开发效率起飞,建议收藏

以ctrl+o重写方法为例

IDEA最详细配置让开发效率起飞,建议收藏

13. 效果图

IDEA最详细配置让开发效率起飞,建议收藏

设置方法

File–>settings–>Editor–>

IDEA最详细配置让开发效率起飞,建议收藏

IDEA最详细配置让开发效率起飞,建议收藏

IDEA最详细配置让开发效率起飞,建议收藏

强烈建议,不要给关掉,不要嫌弃麻烦,他的提示都是对你好,帮助你提高你的代码质量,很有帮助的

IDEA最详细配置让开发效率起飞,建议收藏

IDEA最详细配置让开发效率起飞,建议收藏

这个就是当你把窗口忽然间搞得乱七八糟的时候,还可以挽回,就是直接restore一下,就好啦。

IDEA最详细配置让开发效率起飞,建议收藏

数据结构与算法

这一块在笔试、面试的代码题中考核较多,其中常考的数据结构主要有:数组、链表、队列、栈、Set、Map、哈希表等,不同数据结构有不同的方法以及储存原理,这些算是技术岗的必备知识。算法部分主要分为两大块,排序算法与一些其他算法题

排序算法根据考频高低主要有:快速排序、归并排序、堆排序、冒泡排序、插入排序、选择排序、希尔排序、桶排序、基数排序、Timsort这十种,这类考核点要么是算法的时间、空间复杂度、稳定度,要么是直接手写代码,故在理解算法原理的同时,对JS语言版的排序算法代码也要加强记忆。

  • 二叉树层序遍历
  • B 树的特性,B 树和 B+树的区别
  • 尾递归
  • 如何写一个大数阶乘?递归的方法会出现什么问题?
  • 把多维数组变成一维数组的方法
  • 知道的排序算法 说一下冒泡快排的原理
  • Heap 排序方法的原理?复杂度?
  • 几种常见的排序算法,手写
  • 数组的去重,尽可能写出多个方法
  • 如果有一个大的数组,都是整型,怎么找出最大的前 10 个数
  • 知道数据结构里面的常见的数据结构
  • 找出数组中第 k 大的数组出现多少次,比如数组【1,2, 4,4,3,5】第二大的数字是 4,出现两次,所以返回 2
  • 合并两个有序数组
  • 给一个数,去一个已经排好序的数组中寻找这个数的位 置(通过快速查找,二分查找)

排的原理

  • Heap 排序方法的原理?复杂度?
  • 几种常见的排序算法,手写
  • 数组的去重,尽可能写出多个方法
  • 如果有一个大的数组,都是整型,怎么找出最大的前 10 个数
  • 知道数据结构里面的常见的数据结构
  • 找出数组中第 k 大的数组出现多少次,比如数组【1,2, 4,4,3,5】第二大的数字是 4,出现两次,所以返回 2
  • 合并两个有序数组
  • 给一个数,去一个已经排好序的数组中寻找这个数的位 置(通过快速查找,二分查找)

[外链图片转存中…(img-sW8oy82S-1719214805113)]

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值