IntelliJ IDEA

一起来立Flag吧!超炫的数据图表分析 2020 年 Java 技术趋势

北战南征 提交于 2020-01-09 20:14:32
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 引言 2020 来了,第一批 00 后已经 20 岁了,95 后也到了晚婚的年龄,员外的头发也越来越少了,新的一年大家有立下了哪些 Flag ?小伙伴们别急着立 Flag,让员外帮你分析一下哪些技术正流行、哪些技术已过时后再立也不迟。时势造英雄,技术也是一样,新的技术层出不穷,要真正做到顺势而为却又不随波逐流(少学点保护头发)。 > 数据来自JetBrains Developer Ecosystem Survey 报告,文末附上链接。 Java 版本对比 Java 8 作为Sun公司被 Oracle 收购后的第一个 LTS 版本(Long-term support:长期支持),有着很多新特性(包括:lambda、方法引用、Stream API、接口增强等),近三年吸引了大量旧版本用户迁移到 Java 8,而 Java 11 作为第二个 Oracle 发布的 LTS 版本(现已加入付费套餐)也获得了不错的使用率。 > 员外瞎评: > > 如果小伙伴们还在 Java 8 以前的版本,Java 8 是个不错的选择,一步到位的话选 Java 11 就没错了,如果想避免付费坑的话建议使用 AdoptOpenJDK 或者其他第三方 JDK,需注意 Java 8 也将在 2021 年开始收费。 员外 Flag :20 年输出

Idea工具总结汇总

試著忘記壹切 提交于 2020-01-09 18:15:25
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 一,添加模板 1,File-Settings-Editor-Live Templates - 点击‘+’; 2,Abbreviation:syso, Template text:System.out.println(); 3,点击Template text下的"No application contexts yet.Define"的"Define",选中java下所有的复选框。 4,切换右边的Options的Expand with旁边的下拉框,选中Tab。 来源: oschina 链接: https://my.oschina.net/u/3290532/blog/3155419

IDEA Springboot项目配置热部署

余生长醉 提交于 2020-01-09 17:33:48
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 基于Springboot项目 1、添加依赖 <!-- 热部署 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency> 2、进入设置进行配置 3、IDEA开启项目运行时自动make, ctrl + shift + alt+/ 命令:registry -> 选择 参考来源: https://www.cnblogs.com/ming-blogs/p/10289075.html 来源: oschina 链接: https://my.oschina.net/u/3771868/blog/3155432

10.08-Idea的相关配置

余生颓废 提交于 2020-01-09 14:38:11
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 一、Idea导入新项目Maven路径发生改变的问题 1 --> 项目的设置 2 -->全局的设置 在 2 中的Default Setting中设置Maven,就可以避免导入新项目maven的路径发生改变的情况(当然1中部分设置也是全局的,这里主要针对maven的设置) 二、Idea的springboot项目热部署设置 2.1、 在pom.xml中加入依赖 <!-- 热部署 --> < dependency > < groupId > org.springframework.boot </ groupId > < artifactId > spring-boot-devtools </ artifactId > < optional > true </ optional > < scope > runtime </ scope > </ dependency > < plugins > < plugin > < groupId > org.springframework.boot </ groupId > < artifactId > spring-boot-maven-plugin </ artifactId > < configuration > < fork > true </ fork > </

idea使用git出现的一些问题

谁说胖子不能爱 提交于 2020-01-09 14:37:59
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 在使用idea,push时遇到以下问题: 1.push to origin/master was rejected idea提交工程时,出现第一个上述第一个问题,然后寻求答案,如:https://blog.csdn.net/qq_35733535/article/details/78884454 但是pull的时候出项一下第二个错误,继续上网搜索解答 2.Git Pull Failed You have not concluded your merge (MERGE_HEAD exists). Exiting because of unfinished merge. 解决的办法就是:项目右键-->git-->commit directory,即commit一次 再pull一次,就可以拉取git上的代码到本地,然后再push一次,上传成功。 来源: oschina 链接: https://my.oschina.net/u/3788721/blog/2052977

用idea上传项目到git

浪尽此生 提交于 2020-01-09 14:26:05
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 使用idea上传项目到码云 或git 第一步 登录码云,创建项目。 选择项目名称等一些信息。 第二步 将idea上的项目创建一个git仓库,具体步骤如下。 第三步 点击项目右键,会出现一个git,这是创建仓库成功后,才有的。 将项目内容添加到git索引 第五步 将项目代码(提交)到存储库 第五步 将本地git仓库推送到远程仓库 push,一般情况下是成功,就可以去远程刷新。 但是此处我push失败, push失败解决办法 Push rejected: Push to origin/master was rejected解决方案 学习了: https://blog.csdn.net/qq_35733535/article/details/78884454 首先是你的项目中有和和历史不符的东西 Push rejected: Push to origin/master was rejected 推拒绝:推送到起源/主人被拒绝 直接是解决办法,直接打开你要上传代码的文件夹位置鼠标右键git Bash Here然后直接下面两行命令解决问题 git pull origin master --allow-unrelated-histories git push -u origin master -f E:\idea

IDEA开启多服务批量启动

半世苍凉 提交于 2020-01-08 16:22:46
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 首先找到.idea文件下的workspace.xml,并找到RunDashboard 加入如下配置: <option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> </set> </option> 启动任意一个springboot模块,RunDashboard就出现了 来源: oschina 链接: https://my.oschina.net/u/4049480/blog/3154898

IntelliJ:永远不要使用通配符导入

a 夏天 提交于 2020-01-07 17:32:12
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 有没有办法告诉IntelliJ永远不要使用通配符导入? 在“设置>代码样式>导入”下,我可以看到您可以在IntelliJ之前使用通配符导入来指定“类计数”。 但是,如果我永远不想使用通配符导入,可以关闭此功能吗? 我尝试过将-1或将该字段留空,但这只是告诉IntelliJ始终使用通配符导入。 显然,一个不太好的解决方案是设置一个高得离谱的数字,这样您就不会遇到通配符导入,但是我希望有一种更好的方法将其关闭。 #1楼 上面的解决方案不适用于我。 我必须将“类计数”设置为将带*的import设置为较高的值,例如999。 #2楼 文件\\设置...( Ctrl + Alt + S ) 项目设置>编辑器>代码样式> Java>导入选项卡 将 类别计数 设置 为使用带有“ *”的导入 设置为999 将 名称计数 设置 为使用静态导入,并将“ *”设置 为999 之后,您的配置应如下所示: (在IntelliJ IDEA 13.x,14.x,15.x,2016.x,2017.x上) #3楼 很明显为什么要禁用此功能:强制IntelliJ分别包含每个导入。 它使人们更容易准确地确定您正在使用的类的来源。 单击工具栏上的设置“扳手”图标,在“代码样式”下打开“导入”,然后选中“使用单个类导入”。 您也可以完全删除“要与 *