idea

JavaWeb项目遇到问题

丶灬走出姿态 提交于 2020-02-16 14:03:38
目录 1、IDEA 创建 Web 项目时,jsp 无法获取 servlet 转发的内容 1.1 解决方法 1、IDEA 创建 Web 项目时,jsp 无法获取 servlet 转发的内容 1.1 解决方法 使用注解 使用 web.xml 配置文件 来源: CSDN 作者: Aoing97 链接: https://blog.csdn.net/qq_39120849/article/details/104333927

idea中springBoot在使用properties文件进行自动注入时乱码的问题

时光毁灭记忆、已成空白 提交于 2020-02-16 01:13:41
在使用properties文件进行属性注入时,为属性赋值中文时输出为乱码,是因为idea默认为utf-8编码,而properties文件为ascii编码。 在setting中设置file encoding为properties文件utf-8编码自动转为ascii编码 来源: CSDN 作者: Katsuragi.毒士 链接: https://blog.csdn.net/qq_43405120/article/details/104313767

Maven丨使用IDEA将本地的Jar包添加到个人的maven仓库中

泪湿孤枕 提交于 2020-02-15 08:33:28
有时候我们需要将本地的Jar包加入个人的Maven仓库中方便项目的Jar包管理,直接将Jar包丢进Maven仓库是不行的,Maven识别不了。所以我们可以使用命令行将本地的Jar包加入Maven仓库,本文以IDEA为例子,记录将本地Jar包安装到个人Maven仓库的具体步骤 第一步 点击IDEA右侧的Maven Project按钮, 第二步 点击 Execute Maven Goal 按钮 在command line中 写入Maven Goal maven goal的格式如下(符号:"<>"运行时去掉,-D前面一定要有空格): install:install-file -Dfile= < Jar包的地址 > -DgroupId= < Jar包的GroupId > -DartifactId= < Jar包的引用名称 > -Dversion= < Jar包的版本 > -Dpackaging= < Jar的打包方式 > 例子: install : install - file -Dfile=F:\files\tanzj\test.jar -DgroupId=com.tanzj -DartifactId=testJar -Dversion= 1.0 -Dpackaging=Jar 点击Execute 看到以下信息,说明部署安装成功 第三步 在Pom.xml文件中添加依赖

​IntelliJ IDEA使用技巧—使用EasyCode插件一键生成代码04期

时光怂恿深爱的人放手 提交于 2020-02-15 02:23:19
在现如今的软件开发过程中,软件开发人员将很多的精力放在重复的编码中。特别是流行的MVC架构模式下,项目各个层次的功能更加独立,这也间接的造成了代码的相似度更高。因此需要寻找一种可以减少软件开发人员重复编码的方式,让软件开发人员可以将更多的精力放在业务逻辑编码以及其他更具有价值的工作上。 今天小编向大家介绍一种一款IntelliJ IDEA上的免费开源插件EasyCode,可以方便的根据数据库生成相应的代码。实际就是利用逆向工程自动生成实体类和dao成的代码。 EasyCode是基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。只要是与数据库相关的代码都可以通过自定义模板来生成。 1)支持数据库类型与java类型映射关系配置。 2)支持同时生成生成多张表的代码。 3)每张表有独立的配置信息。 4)完全的个性化定义,规则由使用者设置。 第一步: 安装 首先点击左上角File->Settings->Plugins选项,之后搜索“EasyCode”插件,如图所示: ​ 点击红色箭头所示按钮,安装成功之后,需重启IDEA。 第二步: 创建项目 在IDEA中创建一个spring boot项目(小编使用以前已有的项目为例),针对项目的创建过程在这里就不多说了,如果大家有什么不懂的话可以在下方公众号(Java精选)留言

信不信:IDEA 的 Debug 调试,你可能只用了 10%

北战南征 提交于 2020-02-15 00:50:09
一、Debug开篇 首先看下IDEA中Debug模式下的界面。 如下是在IDEA中启动Debug模式,进入断点后的界面,我这里是Windows,可能和Mac的图标等会有些不一样。就简单说下图中标注的8个地方: 1、以Debug模式启动服务,左边的一个按钮则是以Run模式启动。在开发中,我一般会直接启动Debug模式,方便随时调试代码。 2、断点:在左边行号栏单击左键,或者快捷键Ctrl+F8 打上/取消断点,断点行的颜色可自己去设置。 想要其他资料的请添加资料分享群934623944就可免费获取 3、Debug窗口:访问请求到达第一个断点后,会自动激活Debug窗口。如果没有自动激活,可以去设置里设置,如图1.2。 4、调试按钮:一共有8个按钮,调试的主要功能就对应着这几个按钮,鼠标悬停在按钮上可以查看对应的快捷键。在菜单栏Run里可以找到同样的对应的功能, 5、服务按钮:可以在这里关闭/启动服务,设置断点等。 6、方法调用栈:这里显示了该线程调试所经过的所有方法,勾选右上角的[Show All Frames]按钮,就不会显示其它类库的方法了,否则这里会有一大堆的方法。 7、Variables:在变量区可以查看当前断点之前的当前方法内的变量。 8、Watches:查看变量,可以将Variables区中的变量拖到Watches中查看

吐血推荐珍藏的IDEA插件

点点圈 提交于 2020-02-14 18:28:27
在最开始,我还是想先介绍一下IDEA中如何安装插件,首先打开Preferences(菜单栏打开或者使用快捷键Command+,)在Windows版本中应该是Settings。然后选择Plugins一栏,就可以从右侧的MarketPlace中选择自己需要的插件进行安装了。 Lombok 首先向我们走来的是Lombok。作为Java程序员,你还在为不断的写Getter/Setter方法而苦恼吗?你还在为每个Model类都要写类似的构造方法而感到烦恼吗?赶快试试Lombok吧,它可以有效帮助你解决这些问题,只需要一个注解,构造方法和Getter/Setter方法全部搞定,再也不用把时间浪费在无用功上了。 如果你还不是很了解Lombok的话,可以自己动手,到 Lombok官网 学习一番,学完记得回来点赞。 最后展示一个简单的例子供大家参考。 String Manipulation String Manipulation插件是一款非常强大的插件,它可以对代码进行很多操作,如排序、去除空行、字符串格式转换、Encode/Decode。其中我最常用的是字符串格式转换。你可以通过点击右键选择String Manipulation或者使用快捷键Option + M来选择相应的功能。 stackoverflow 作为一名高级CtrlCV工程师,我写代码有两大利器,一个是Google

四则运算实验报告二

半城伤御伤魂 提交于 2020-02-14 16:06:20
实验名称:结对编程项目-四则运算 实验时间:2017.5.16 实验人员:20162313苑洪铭(结对搭档20162309刑天钺) 指导老师:娄老师、谢老师,王老师 实验内容: 第二周(2017-5-21 23:59截止)输出整体总结博客 设计思路 真分数(题目生成/题目运算判题) JUnit测试(idea环境测试) 扩展需求 实验步骤:在第一周实验的基础上,对四则运算的代码增加难度级数,不同的级数需要生成不同类型的题目,分级过程中,题目去重也是需要考虑的一个环节,也放在难度级数这一类别中去完成。题目运算(判题)可独立使用转换为后缀表达式(当然你也可以直接计算中缀表达式),这是第二周实验的一个重点也是难点,中缀转后缀之后利用栈的方法进行计算,这种方式符合教材中的指导思路,对巩固教材知识有很大帮助。首先创建的是计算用的主类, 编写过程中需要注意的一点object类的格式规范,在运行的过程中,系统报错,对产生的算式无法计算结果。调用Integer.parseInt方法来更改格式,在这里我将它改为了int格式,修改完毕后就可以正常运行了。 因为本次实验分为两次完成,对运算符的加入是整个程序较为核心的部分,但代码的编写比较常规,这里使用到了.equals方法,同样这里需要if else循环语句,语法结构也相同,需要的是替换计算时的符号,这里String了type类

idea学习

断了今生、忘了曾经 提交于 2020-02-14 00:39:08
IDE :集成开发环境 免费:eclipse 收费:Intellij IDEA idea 概述 IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写。 安装 安装参考博客 可用注册码 项目结构 创建项目 1)首次创建 快捷键 自动补全:alt+/(更改后) 项目关闭 关闭IDEA中已经存在的项目, File->Close Project 项目打开 在IDEA的启动界面上,点击 OPEN ,选择项目目录即可 来源: CSDN 作者: 菜鸟郭郭 链接: https://blog.csdn.net/qq_39273039/article/details/104275552