自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 IDEA修改git提交者的信息

git提交后,idea会记录下提交人的信息,如果不修改提交人信息的话,会有一个默认值。避免每次提交都要填提交人信息,直接设置成自己想要的默认值,该怎么操作?

2024-03-06 19:00:00 3773

原创 IDEA运行大项目启动卡顿问题

我打开了很多项目,然后又启动了一个大型项目时,启动到一半,弹出一个窗口,告诉我idea内存不够,怎么解决这个问题?修改一下配置文件里的最大内存

2024-03-05 07:00:00 1792

原创 怎么将pom文件放到src下方

今天在IDEA从git拉取项目的时候,发现pom.xml文件在文件夹src的上方,平时看惯了项目的pom.xml文件在文件夹src的下方,应该怎么去设置呢?点击设置——>点击Folder Always on Top 即可。

2024-03-04 20:45:00 525

原创 Mysql——SUM()函数

SUM()函数的用法:有案例,可以跟着博主一起无脑操作,保姆级解释,更简单直观的了解SUM()函数的用法

2023-05-19 16:46:01 33948

转载 如何设置电脑关机后自动开机

大家会发现电脑在使用一段时间后,发现电脑关机后自动开机,遇到这种故障要怎么解决呢?

2023-01-13 21:00:00 2208

原创 idea的注释不可编辑,变成了只读模式

idea的注释不可编辑,变成了只读模式,这是为什么呢?是因为注释被锁上了,进入了只读模式,只需要设置一下就可以让它再也不锁注释,详细步骤请看下图

2023-01-13 09:42:28 8866

原创 select * 和select 1,select count(*)和select count(1)

1、select * 和select 1的区别如果要返回数据,使用select * ,如果要判断有没有结果使用select 1;2、select count(*)和select count(1)的区别一般情况下,select count(*)和select count(1)两个返回的结果是一样的。

2023-01-09 14:45:02 15570

原创 idea常用的快捷键

idea的Windows版本(也就是最常用到的版本)的快捷键,顺便学习一下如何修改快捷键版本和默认快捷键一、如何修改快捷键版本?二、快捷键的使用三、如何修改默认快捷键?

2022-11-28 19:00:00 761 1

原创 idea——一张图总结idea里断点的按钮

一张图总结idea里断点的按钮

2022-09-12 20:14:46 2101

原创 idea——导出、导入项目,打开最近打开过的项目

1、将项目导出成压缩包2、项目包的导入3、打开最近打开过的项目包

2022-09-12 20:01:09 19486 2

原创 【Servlet】和【Servlet调用过程】

什么是Servlet?Servlet是由SUM公司提供的动态web资源技术,本质上就是一段java程序,是在服务器上运行的,但是这段java程序无法独立运行,必须放在Servlet容器里(例如:Tomcat服务器),由容器调用才能执行。Servlet的作用?Servlet的作用是处理请求,服务器会将接收到的请求交给Servlet处理,然后Servlet接受请求,最后将结果响应给浏览器。Servlet调用过程?

2022-03-10 21:00:00 1700 4

原创 【转发、重定向和定时刷新】

转发和重定向的区别?转发是服务端的行为,重定向是客户端的行为;效率比重定向高;因为转发是一次请求一次响应,并且只需要给出转发的资源路径即可;而重定向是两次请求两次响应,并且需要给出全路径(要包含项目名);转发的地址栏不会发生改变,只是浏览器做了一次访问请求;重定向的地址发生了改变,地址栏会显示第二次请求的地址;转发只能转发本项目的其他资源;重定向不仅可以重定向到本项目的其他资源,还可以重定向到其他项目的资源;在转发过程中,会携带request过去,可以将数据保存到request域对象中去,请求域

2022-03-09 15:49:55 1137 2

原创 【常见的异常Exception和错误Error】

异常通常包含以下几大类:用户输入了非法数据。要打开的文件不存在。网络通信时连接中断,或者JVM内存溢出。检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在文件时,一个异常就发生了,这些异常在编译时不能被简单地忽略。运行时异常:运行时异常是可能被程序员避免的异常。与检查性异常相反,运行时异常可以在编译时被忽略。错误:错误不是异常,而是脱离程序员控制的问题。错误在代码中通常被忽略。例如,当栈溢出时,一个错误就发生了,它们在编译也检查不到的。

2022-03-07 23:37:20 1286 1

原创 抽象类(abstract)和接口(Interface)的区别与联系

抽象类和接口的区别与联系1.抽象类和接口都不能被实例化;2.抽象类使用abstract修饰,接口用Interface修饰;3.抽象类是单继承,一个类只能使用一次继承关系,继承用关键字extends;接口可以多继承(extends)多实现(interface),多实现的时候用逗号(,)隔开;4.抽象类里面可以变量,变量可以私有化; 接口里只有常量,默认是public static final,不能被私有化,只能是公开的(public);5.抽象类可以有抽象方法,只需要声明,并没有方法体

2022-03-06 23:00:00 4668

原创 什么是final、static和static final?

final:最终的——不可被改变的(修饰变量的)修饰变量:不能被修改修饰方法:不能被重写修饰类:被final修饰的类不能被继承,可以去继承static:静态——修饰属性,方法,代码块static final:常量被static final修饰的变量是常量,常量是不能被修改的,所以写静态的不如写常量

2022-03-05 23:00:00 1486

原创 方法重写和方法重载的区别——面试题

方法重写(@Override)——发生在继承中,超类与派生类中。遵循“两同两小一大”原则“两同”:方法名相同,参数类型相同,方法体不同。(方法签名:方法名+参数)“两小”:子类(派生类)方法返回类型小于等于父类(超类)方法返回类型返回值为void(无参)时,返回值类型必须相同 基本数据类型返回值类型必须相同 引用数据类型派生类抛出异常小于等于超类方法抛出异常[1]“一大”:派生类访问权限大于等于超类方法返回权限[2]方法重写是“运行期绑定”:...

2022-03-05 16:29:12 255

原创 【java】打印出不同排版的九九乘法表

九九乘法表是怎么输出的;其实就用了一个两层的嵌套for循环。

2022-03-04 23:23:49 2609

原创 简单区分一下while()和do...while()的区别

while结构:先判断再执行do...whlie结构:不管条件是否满足,都会先执行在判断,至少执行一次

2022-03-04 22:30:50 132

原创 猜数字游戏

猜数字游戏写了一个简单的猜数字小游戏,代码如下:考虑用户的体验度,再加上用户不想完像结束这次游戏可以优化一下下面的代码变成上面的代码:

2022-02-26 22:06:33 2566

原创 随机数——Random

随机数:产生随机数的语句——Random,需要到导包。Random ran = new Random( );输入“ran.”后建议使用next的下面两种:产生整数,(1)一个是int类型:int a =ran.nextInt( );直接用int a =ran.nextInt( );来随机产生数字会非常的麻烦,产生的数字范围太大了,正负21亿(2)另一个也是int类型,不过要传参:int a =ran.nextInt( 2)+1;//ran.nextInt( 2)传的参数进去是含头

2022-02-26 22:00:14 1186

原创 分支结构及特点

分支结构基于条件执行的(就是括号里面的判断条件)一、分支结构1、单分支:if(条件判断){条件为真时执行的代码}2、多分支:二、任何复杂的程序逻辑都可以通过三种结构来实现三、分支结构特点:(1)多分支:(2)循环:

2022-02-25 20:44:21 8836

原创 运算符都有哪些?

运算符有哪些?(1)算数运算符:+、-、*、/、%、++、--(2)关系运算符:,==,=,!=(3)逻辑运算符:|| 、&&、 !(4)赋值运算符:=、+=、-=、*=、/=、%=(5)字符串连接运算符:“+”(6)三目/条件运算:条件?结果1:结果2

2022-02-23 22:02:58 32490 1

原创 ==和equals

== 可以比较引用类型和基本类型,对于基本类型(局部变量放在栈中,成员变量放在堆中)来说是比较变量的值,使用==比较时,==两边的数据类型必须一致,否则编译不通过。对于引用类型来说比较的是堆中内存对象的地址是否相等equals而 equals 如果没有重写equals方法底层就是一个==,比较的是所指对象的地址,如果重写了equals方法,比较的是所指对象的内容。默认情况下是引用比较,只是很多类重写了 equals 方法,.

2022-02-22 23:38:01 103

原创 八大基本类型的包装类

八大基本类型的包装类byte-->Byte,short-->Short,int-->Integer,long-->Long,float-->Float,double-->Double,boolean-->Boolean,char-->Character,int和char写法有些不同,其他的都是首字母大写。

2022-02-22 22:45:11 1034

原创 Scanner的用法

Scanner类:使用java.util包。importjava.util.Scanner;构造Scanner类对象,它附属于标准输入流System.in。Scannerscan=new Scanner(System.in);常用的next()方法系列:nextInt():输入整数

2022-02-22 18:45:57 7093 3

原创 基本数据类型的相关内容

数据类型: 有2类 基本类型 引用类型除了基本类型其他全部是引用类型八大基本类型:整型:byte short int long字节 1 2 4 8int:整型,占 4个字节 , 空间范围:-21亿到正21亿整数直接量默认为int类型,但是不能超过范围,超出范围则编译错误两个数相除,结果为整数,小数位会无条件舍去(0-0.9不会四舍五入)3、整数运算时如果超出范围会发生溢出,需要避免运算溢出...

2022-02-22 18:17:37 336

原创 变量和变量的命名规则

变量:存数的,代词,代指的就是它所存的那个数变量命名规则:1、只能包含字母、数字、_和$,不能以数字开头2、不能使用关键字3、严格区分大小写4、可以用中文,但是不建议使用 建议:所有软件使用英文版,使用英文命名要见名知意5、驼峰命名:类名:每个单词首字母要大写变量名:除了第一个单词的首字母不用大写其余的单词的首字母都要大写;6、见名知意

2022-02-22 16:56:56 1859

原创 JDK 、 JRE和JVM是什么?

JDK 、 JRE和JVM?JDK(最小开发环境)Java Development Kit 的简称,Java 开发工具包。JRE(最小运行环境):Java Runtime Environment 的简称,Java 运行环境。JVM:java虚拟机

2022-02-22 16:47:25 642

原创 面向对象和面向过程(总结版)

为了更好的理解,我总结了什么是面向对象,什么是面向过程。从语言方面出发:对于C语言来说,是完全面向过程的。对于C++语言来说,是一半面向过程,一半是面向对象。(C++是半面向对象的)对于Java语言来说,是完全面向对象的。面向对象一般和面向过程结合来看的。

2022-02-21 23:04:14 25430 5

原创 maven项目里面的WEB-INF和web.xml怎么生成?

创建完maven项目后,pom.xml会报错,这个时候就需要补全WEB-INF目录和web.xml文件,怎么自动生成WEB-INF目录和web.xml文件呢?步骤如下步骤:右击maven项目——>Properties——>Project Facets按照如下步骤依次进行完成上面步骤即可在webapp下生成WEB-INF目录和web.xml文件了...

2022-01-05 21:20:01 2475

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除