自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis实现分页查询

Mybatis实现分页查询

2022-11-17 11:24:50 26765

原创 Spring常用注解——@Autowired自动装配的作用和原理

Spring常用注解——@Autowired自动装配的作用和原理

2022-10-26 21:35:52 4313

原创 Spring中常用的注解

1.注入类: @Component:可注入任意类的注解; @Controller:注入控制层Bean的注解; @Service:注入业务层Bean的注解; @Respority:注入数据访问层Bean的注解;2.注入数据: @Value:可以(动态)注入数据; @Autowire:按照类型自动装配;3.其他注解: @Bean:标注方法上,表示该方法的

2022-10-21 23:42:48 1343

原创 TCP协议的拥塞控制

TCP协议的拥塞控制

2022-10-08 19:42:06 912

原创 浏览一个网站时的整个过程

浏览网站的过程

2022-09-22 21:16:50 260

原创 TCP与UDP的区别

TCP传输控制协议和UDP数据报文协议的不同

2022-09-22 20:38:01 1010

原创 《CopyOnWriteArrayList源码分析》

CopyOnWriteArrayList源码分析

2022-09-19 01:40:29 292

原创 创建对象在堆区中如何分配内存

创建对象在堆区中如何分配内存

2022-09-19 00:06:22 435

原创 Session会话追踪的实现机制

Session会话追踪的实现机制

2022-08-25 13:07:24 290

原创 Servlet生命周期

Servlet生命周期

2022-08-21 15:39:02 589

原创 学习MyBatis过程中遇到的问题

一. 问题一:JDBC和MyBatis都可以访问数据库,那它们的区别是什么?在具体运用过程中有什么不同?MyBatis是怎么实现对数据库的访问的?

2022-08-18 19:58:25 567

原创 当添加一个键值对元素时,HashMap发生了什么?

当添加一个键值对元素时,HashMap发生了什么?

2022-08-13 19:48:19 176

原创 基于FTP协议的文件上传与下载

基于FTP协议的文件上传与下载

2022-08-06 18:50:23 2180

原创 Java加密与安全 —— 对称式加密与非对称式加密的对比

Java加密与安全 —— 对称式加密与非对称式加密的对比

2022-07-22 19:08:32 1316

原创 Java加密与安全 —— 常见哈希算法

常见哈希算法

2022-07-21 20:29:02 2600

原创 在Java中如何实现Emile的发送(JavaEmile)

在Java中如何实现Emile的发送(JavaEmile)

2022-07-17 21:58:21 1293 2

原创 网络编程——TCP编程

网络编程之TCP编程

2022-07-17 15:45:30 1624 4

原创 文件解析 (JSON解析)

文件解析--(JSON解析)

2022-07-16 23:43:33 6390 1

原创 Excel文件读写(创建与解析)

Excel文件的读写

2022-07-16 21:06:34 1711 6

原创 FileInputStream与BufferedInputStream的区别

1.FileInputStream是InputStream的子类public class FileInputStream extends InputStream{}BufferedInputStream是FilterInputStream(是InputStream的子类)的子类,并且有一个默认大小为8192的缓冲区public class BufferedInputStream extends FilterInputStream { private static int DEFAU

2022-07-12 20:19:19 350

原创 Java标准库的Java.io.File对象表示一个文件或目录

File文件对象

2022-06-04 23:23:29 717

原创 栈模拟队列的思想

栈的特点是:后进先出队列的特点是:先进先出栈模拟队列,就要求元素先进先出,可是栈的特点是后进先出,这就需要两个栈才能模拟队列(符合先进先出的特点)1.先创建两个栈(栈1:in,栈2:out)2.根据队列先进先出的特点: 栈1进,栈2出入队时,根据栈后进先出的特点:就要求栈2为空时才可入队; 否则将栈2中的元素入栈1,in.push(out.pop()),直到栈2为空(都在栈1中)才可以入队 in.push()同理,出队时,要求栈1为空时,才可出队;否则将栈1中的元素入栈2 out..

2022-05-12 20:37:20 228

原创 List,Set,Map,Queue,Deque,Stack的遍历方式

List集合,Set集合,Map集合,队列Queue,双端队列Deque,栈Stack的遍历方式总结

2022-05-12 15:40:05 527

原创 字符串常见方法:构造方法,其他方法

1.构造方法:无参构造方法: String s1 = new String(); 有参构造方法: String s1 = new String("12a"); 参数为一个字符串 String s2 = new String(charArray); 参数为一个字符数组通过名称调用字符串的方法2.其他方法:(1).查找:indexOf(),查找子字符串,存在则返回其下标(第一次出现的位置),不存在则返回-1indexOf( "do",1...

2022-02-23 20:31:07 599

原创 抽象类与接口

1.定义:使用abstract关键字修饰的类,叫做抽象类,抽象类中用abstract关键字修饰,没有方法体的方法叫做抽象方法,抽象方法必须定义在抽象类中。接口是比抽象方法更抽象的方法,用interface关键字修饰的方法,接口的实现用implements关键字。2.区别接口的抽象方法可以不写方法的修饰符和abstract关键字。一个类只能继承一个抽象类,但是允许实现多个接口,其子类称为实现类。抽象类中可以定义普通方法,构造方法,但是接口中不能定义普通方法和构造方法,从JDK 1.8开始,存在

2022-02-16 19:02:43 240

原创 重写与重载

1.override重写存在在继承关系中,子类定义了一个与父类的签名完全相同的方法,叫做方法的重写2.overload重载一组方法名相同,参数的个数,类型,顺序不同,返回值类型不同,功能相同的方法,把这组方法又叫同名方法,这种方法名相同,但各自的参数不同叫做方法重载。3.如果方法的签名不同,就是方法的重载,如果方法签名相同,返回值类型也相同,就是方法的重写...

2022-02-16 18:18:25 222

原创 JAVA中 == 与 equals() 方法的区别

== 在基本数据类型中是运算符,用于比较两个值的大小,在引用数据类型中,是比较两个字符串的内存地址是否相等。是equals()方法不能在基本数据类型中使用,在引用数据类型中使用equals()方法,是调用object类中的“==”比较两个字符串是否指向同一内存地址,若子类中重写equals()方法,则自动调用子类的equals(),比较字符串内容是否相等...

2022-02-16 17:56:27 250

空空如也

空空如也

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

TA关注的人

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