Java(计算机编程语言)Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、...
继续阅读 >
分类:Idea
2021
02-27
02-27
IDEA 集成log4j将SQL语句打印在控制台上的实现操作
适用地点:maven的mybatis的项目配置log4j.properties内容为log4j.rootLogger=error,Consolelog4j.logger.cn.bdqn.dao=debug#Consolelog4j.appender.Console=org.apache.log4j.ConsoleAppenderlog4j.appender.Console.layout=org.apache.log4j.PatternLayoutlog4j.appender.Console.layout.ConversionPattern=%d[%t]%-5p[%c]-%m%n/*****************************************************/同时maven库找到如下三个jar包...
继续阅读 >
2021
02-27
02-27
idea 如何查找类中的某个方法
1、使用ctrl+F12打开类中所有方法的界面2、然后直接键盘中输入方法名称或者方法包含的字母,会自动模糊匹配相关方法名补充:idea快速查找一个类或类中方法名和变量1、知道类名快速查找一个类:Ctrl+Shift+Alt+N或者按两下shift2、查找类中方法名或者变量:Ctrl+F12以上为个人经验,希望能给大家一个参考,也希望大家多多支持自学编程网。如有错误或未考虑完全的地方,望不吝赐教。...
继续阅读 >
2021
02-27
02-27
解决idea找不到setting.xml文件的问题
对于找不到maven仓库的setting.xml文件网上各种说法但是我在idea里面找到了一个思路介绍给大家补充:MavenSettings.xml文件及常见问题总结Settings.xml文件<localRepository>配置本地仓库地址,如:<localRepository>D:\.m2\repository</localRepository><servers>配置私服地址。如果为公共服务器,不需要账号,密码,则可不配置。只要配置<mirror>标签即可(<mirror>见1.3小节)如:<server><id>nexus</id><username>yanfa...
继续阅读 >
2021
02-27
02-27
IDEA利用jclasslib 修改class文件的实现
idea安装jclasslib-bytecode-viewer插件file?>settings?>plugis,搜索安装jclasslib-bytecode-viewer,重启idea。准备好class文件把要修改的class文件用idea打开。使用jclasslibview?>showbytecodewithjclasslib.常量池,使用过滤器过滤文本。找到对应的指向数字。使用下列代码更改内容。packagecom.yys.screendisplay.controller;importjava.io.*;importcom.sun.org.apache.bcel.internal.classfile.ConstantString;import...
继续阅读 >
2021
02-26
02-26
IDEA 自动跳出括号的快捷键分享
IDEA自动跳出括号并且补全分号(类似eclipse的功能)跳括号外头去ctrlshiftenter叫做CompleteCurrentStatement如果后面没关闭,会自动帮你关闭并跳下一行如果有关闭了,会跳下一行还有个不擦屁股直接跳的shiftenter不管现在光标在哪个位置,直接新开一行跳出双引号:shift+"跳出单引号:'跳出括号:shift+)跳出中括号:]以此类推。补全方法返回的值的接收变量altenter:补全方法返回的值的接收变量如:s.indexOf(1);//此时...
继续阅读 >
2021
02-26
02-26
idea 设置支持ES6语法的操作
1、点击File→settings:2、选择Languages&Frameworks下面的JavaScript选择版本号为ECMAScript6即可:补充:idea修改设置检测方式为es6intellijidea14不支持ES6语法!javascript文件内到处飘红file>settings>Lauguages&Frameworks>javascript将javascriptlanguagesversion修改为ECMAScript6。最后apply>ok,搞定!以上为个人经验,希望能给大家一个参考,也希望大家多多支持自学编程网。如有错误或未考虑完全的地...
继续阅读 >
2021
02-26
02-26
IDEA 插件 mapper和xml互相跳转操作
安装FreeMybatisplugin即可安装MyBatisCodeHelper插件(推荐)补充:IDEA插件(mybatis框架下mapper接口快速跳转对应xml文件)Flie(文件)->setting(设置)->Plugins->Marketplace然后搜索FreeMybatisPlugin下载以上为个人经验,希望能给大家一个参考,也希望大家多多支持自学编程网。如有错误或未考虑完全的地方,望不吝赐教。...
继续阅读 >
2021
02-26
02-26
解决idea 从mapper方法直接点进xml文件的问题
使用FreeMybatisplugin1.2.3.4.重启以后mapper方法会有个箭头,ctrl+alt+左键可以进入到xml文件里。xml文件里可以通过ctrl+左键进入到mapper文件里补充:idea编译时找不到mapper.xml文件idea默认是不编译src\main\java下的xml文件的,所以造成classes目录下没有xml文件,有两个解决方案:1.在src\mian\resources下创建一个文件夹存放mapper文件。2.在pom.xml下加个配置<build><resources><resource><directory>src/...
继续阅读 >
2021
02-26
02-26
解决IDEA service层跳转实现类的快捷图标消失问题
IDEAservice层跳转实现类的快捷图标消失了,但别人IDEA同样的代码可以正常看到跳转图标。。(暗示:这只是你的IDEA编译器的bug)可以观察到CVontroller注入该类对象时也会冒红线:Couldnotautowire.Nobeansof‘xxxx'typefound所以,根本原因就是IDEA找不到这个类的实现类!当然,冒红线好解决(可以正常编译,只是IDEAbug了):法一:解决idea@Autowired报红线问题法二:@Resource但是,这个还是没有啊!尝试:去掉老类...
继续阅读 >
2021
02-26
02-26
快速解决idea @Autowired报红线问题
1.点击右下角的小老头2.点击Configureinspections3.输入spring找到springcore中的Autowiringforbeanclass,选择Severity中的Error改为Warning.补充:idea解决@Autowired注解警告提示和注入类红色下划线报错问题前言:当使用@Autowired注解进行对象的注入时候,会出现对象显示红色错误波浪线和@Autowired出现黄色警告,是因为idea会帮忙检查bean对象的注入,虽然报错,但不影响我们编程开发;拥有代码洁癖的人看着是会非常不爽...
继续阅读 >
2021
02-26
02-26
idea前后跳转箭头的快捷键
idea的前后跳转箭头没有像eclipse一样显示在导航栏,很多时候找不到,记住快捷键:ctrl+alt+向左箭头或者向右箭头即可跳转。补充:idea去掉编辑区中的箭头(占位符)描述:idea去掉编辑区中箭头符号,如图下图所示:把红框中的箭头去掉,显示出来看着有些难受:操作步骤:file→editor→general→appearance,把showwhitespaces的勾去掉即可。如下图所示:idea去掉编辑区中的箭头(占位符)以上为个人经验,希望能给大家一个参...
继续阅读 >
2021
02-26
02-26
IDEA 格式化SQL代码技巧分享
写在前面IntelliJIDEA集成了很多我们开发中常用的工具,Linux连接,Git,数据库操作…这里我们介绍,IDEA集成数据库操作,并对SQL可格式化…通过命令,但是在合适的执行文件中…CtrlAltL1.1、建立连接,数据库服务器地址,账号,密码等…1.2、基本操作,很多,增删改查,控制台SQl编写等等SQL执行控制台,这里是格式化之后的,我们平时手写的SQL都是没有格式化的,注意这里提供了输入框,操作占位符的参数也很方便…那么这里的格...
继续阅读 >
2021
02-23
02-23
永久解决idea git log乱码的问题
问题描述:在windows系统下,idea中,操作terminal控制台,使用gitlog查看日志时,出现如下乱码为什么参考网上很多的gitconfig***命令修改都不成功,还是乱码?原因:1、idea的terminal实质上是操作的本机cmd.exe程序,也就是windows的命令行2、而网上大部分的教程都是教你修改gitbash上的配置信息3、所以很多网上的方法都没有用,因为默认情况下idea使用的是cmd.exe,不是git.exe(当然我们也可以直接把idea的控制台配置成gi...
继续阅读 >
推荐最新idea2021注册码永久激活(激活到2100年)IDEA最新激活码2021(IDEA2020.3.2最新永久激活方法)正文开始关于IntelliJIDEA2020.1这次,我们介绍了调整字体粗细,支持Git提交模板,在Kotlin中更快地突出显示代码问题,在IntelliJIDEACommunityEdition中嵌入嵌入式共享索引等功能。下载IntelliJIDEA用户体验字体粗细可调选择一款能完美适用于长时间编码的字体是至关重要的。最近增加的排版设置让这种选择变得更加简单和个性化...
继续阅读 >
2021
02-23
02-23
idea切换分支的时候,忽略一些无用的修改设置
git忽略的原理:git设置本地忽略必须保证git的远程仓库分支上没有这个要忽略的文件,如果远程分支上存在这个文件,本地在设置ignore将不起作用。所以一般是在.gitignore文件里面加入.idea/workspace.xml即可但是如果你这样做之前已经将此文件提交到了git远程仓库,那就需要执行以下命令了:gitrm-r?cached.idea补充:git修改某分支的忽略文件,切换到另一分支再切换回该分支,文件变成未修改状态的问题...最近使用git遇到...
继续阅读 >