- 博客(25)
- 收藏
- 关注
原创 IDEA关联Tomcat——最新版本IDEA 2024
(1)首先,来到欢迎界面,找到左侧的Customize选项(2)然后找到Build、Execution、Deployment选项(3)之后选择其下的Application Server(4)点击 + 号,添加你电脑上下载的Tomcat版本(1)找到你当前项目的设置settings,打开(2)找到settings下的Build、Execution、Deployment选项(3)之后选择其下的Application Server(4)点击 + 号,添加你电脑上下载的Tomcat版本(1)创建一个新的工程Proj
2024-10-22 13:57:32 696
原创 接口——介绍和使用
默认方法:public default 返回值类型 方法名(形参){}静态方法:public static 返回值类型 方法名(形参){}私有方法:(jdk9之后)private 私有方法public abstract 返回值类型 方法名(形参);// public abstract 默认,不写也存在。
2024-10-08 15:57:33 310
原创 抽象类注意事项
2.抽象类中不一定必须要有抽象方法,但是抽象方法所在的类一定是抽象类。3.抽象类的子类,必须重写父类中的抽象方法,除非该子类也是抽象类。1.抽象类不能直接new对象,只能创建非抽象子类的对象。
2024-10-08 14:38:57 119
原创 一篇文章讲明白———递归实现枚举算法
相同思维:第i个位置枚举的全可能性数字 + 后面的枚举数字的全可能性不同点:指数型枚举:是全排列,从第一个位置开始,每次多枚举一个位置的数字,每次枚举都输出,每次后面枚举的数字 比 前面的数字 大(所以指数型枚举的数字一定不会重复)不是全排列,枚举到指定 大小的 位置时才输出是 全排列,但是 枚举的数字前后没有大小关系,如果不限制数字会重复,所以需要一个记录数字是否使用过的数组,来实现数字不能重复。
2024-09-27 22:00:05 448
原创 Oracle官网中查找JavaAPI源码
首先进入Oracle官网,直接浏览器搜索,或者链接:Oracle | Cloud Applications and Cloud Platform右上角有搜索栏,可以直接搜索想要看的API
2024-09-26 14:23:05 212
原创 Java基础总结回顾(三)
5.字符串比较1.equals()比较比较两个字符串的内容和长度是否相同,区分大小写2.equalsIgnoreCase()比较比较两个字符串的内容和长度是否相同,不区分大小写3."==" 比较比较两个字符串的地址是否相同,跟内容无关。4.compareTo(String otherstr)按字典顺序比较和目标字符串的每个字符进行比较Unicode值,如果otherstr小,返回负整数;如果otherstr大,返回正整数;相等返回0.
2024-09-23 13:20:56 795
原创 Java基础总结回顾(二)——Java初学者花费几分钟巩固知识
1.创建自定义异常类2.在方法中通过throws关键字抛出异常对象格式:throw new 异常类;3.如果在当前抛出异常的方法中处理异常,可以使用try-catch语句捕获并处理,否则在方法的声明处通过throws关键字指明要抛出给方法调用者的异常,继续下一步操作。
2024-09-20 19:07:23 130
原创 Visual Studio code新手建议的设置
设置光标的风格,不建议选择带有thin的风格,看着很细感觉难受,line、block和block-outline三选一,最好的还是默认的line。这是你的(4)中什么情况下应用,选择默认的default即可,Always也么啥用, (4)只有在你用方向键控制光标的时候有作用。这是保证你的光标所在行距离顶部和底部多少行的时候进行翻滚操作,根据你设置的字体大小自行调整,保证光标在屏幕中间即可。设置光标的宽度,仅仅当你的(3)选择Line的时候这个才生效。Ctrl + ,(逗号)
2024-09-03 12:31:38 434
原创 IDEA中代码中文和控制台输出中文乱码解决
首先从官方文档里面了解到,是这样描述Global Encoding的:意思是:如果遇到不属于项目的文件(即你单独打开一个Java文件而没有New Project)或者从版本系统中检出源码的时候,没有明确指定编码,这两种情况下会选择Global Encoding的编码格式来进行,而不是所谓的英文理解上的应用于全部项目的编码格式翻译过来是:对于表格中未明确指定编码的文件,您需要选择一个合适的编码方式来确保这些文件可以被正确地读取或写入。听着很难懂,说人话就是,例如你的同学李华用的是GBK编码,而。
2024-08-18 23:31:52 878
原创 数据结构(Java版本)
(1)数据结构 = 结构定义 + 结构操作(2)数据结构就是定义一种性质,并且维护这种性质,在某些场景下,只需要知道这种性质就可以使用它,而不必了解其内在如何实现。
2024-08-18 11:44:12 148
原创 IDEA新手装机必改的几个地方
前几期的IDEA新手入门知识太过庞杂,这一期对其进行汇总整理,总结出几个重要常用的settings更改点路径:Settings -> Appearance & Behavior -> Appearance -> UI Options(1)Smooth scolling勾选,让你的屏幕上下滚动更平滑,不然会以整行的间隔滚动(2)Drag-and-drop with Alt pressed only勾选,避免你误触拖动文件,当你想拖动文件时需要按下Alt才能使用鼠标左键拖动。
2024-08-13 10:13:27 648
原创 IDEA新手知识科普(三)
这是IDEA新手知识科普的最后一期,主要讲一下IDEA里设置settings下的Appearance & Behavior,这一期主要聚焦比较实用的几个操作,跟前两期不同,不会再讲解很少用到的操作。
2024-08-12 21:25:28 457
原创 IDEA新手知识科普(二)
第二期讲解IDEA的settings中Editor下的Code Editing、Font、Code scheme、Code Style中的Java、File and Code templates、File Encodeings、Live Templates。
2024-07-23 17:40:49 896
原创 IDEA新手知识科普(一)
作用是补全提示代码,IDEA默认输入时会有相关提示,在此基础上再按下Ctrl + 空格会显示无法更改的类、方法和属性,两者区别是,当相关不全只存在一种情况时,Type-Matching completion会直接选用,否则无法用,而Basic Completion任何时候都有用。有三个选项Always、Ask、Never,Never用不到不讲,Always和Ask的区别是一个是你在粘贴代码的时候自动导包,不进行提示,另一个会在导包的时候进行提问,建议选择Ask。键入全行代码补全建议,默认启用。
2024-07-16 01:25:53 1266
原创 Win11系统不显示独显问题
Windows11系统安装后,只显示独显Intel(R)UHD Graphics集成显卡不显示NVIDIA独显问题解决方案,仅供参考
2024-07-14 21:38:54 1068
空空如也
IDEA中内敛局部变量对话窗
2024-07-19
show inline dialog for local variables
2024-07-19
Live Templates下的skip if defined是什么功能?怎么用?
2024-07-18
Type-matching completion模板应用问题
2024-07-17
IDEA 如何编写一个Type-matching completion模板
2024-07-17
IDEA Hard wrap有什么作用
2024-07-16
IDEA的 idertifer under caret默认值
2024-07-16
IDEA simple property accessors折叠是什么
2024-07-16
IDEA导包提示问题
2024-07-15
IDEA自动导包问题
2024-07-15
IDEA项目选择JDK问题
2024-07-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人