自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 国内如何访问GitHub?(修改Hosts文件)

GitHub是一个软件代码托管平台上面有大量的开源项目,也可以上传自己的项目GitHub上不仅有项目,还有很多技术分享的帖子对程序员来说是一所藏经阁,所以我们有必要掌握进入GitHub的方法。

2023-11-08 22:43:47 31862 10

原创 配置Java环境变量的原因及步骤解析

我们打开JDK目录下的bin目录,可以看到很多可执行文件图中诸如javac.exe(编译程序)、javap.exe(反编译程序)、javah.exe等文件都是命令行文件,我们无法直接打开这些文件,只能通过CMD运行这些文件关于CMD、命令行文件,我们先了解到这里,现在我们知道CMD可以运行JDK中的命令行文件。

2023-09-23 22:21:50 185 1

原创 三峡之星-2023秋Java作业-思路分析

谨以此文巩固算法知识。

2023-09-14 22:13:14 3713 2

原创 Java正则表达式复习导图

Java正则表达式复习导图,自用复习资料。

2023-07-19 21:58:25 98

原创 JDBC复习导图

JDBC的复习导图,自制复习资料。

2023-07-18 13:38:05 79 1

原创 MySQL基础复习导图

刚学完MySQL基础感觉掌握不牢固,需要系统复习一下,就花了一下午时间作了这个思维导图,基本涵盖了所有MySQL基础内容,可以作为复习参考使用,分享给各位。

2023-07-13 13:38:29 89 1

原创 用一致性视图解释MySQL中的隔离级别

读已提交:这种隔离级别下,每次查询操作都会生成一致性视图,保存此时数据库的状态,查询操作即查询当前的一致性视图,而事务不被提交就不会更新数据库,这样就避免了脏读问题。但是由于其他用户提交事务后数据库就会更新,生成的一致性视图会看到这些操作。因此无法避免不可重复读和幻读。读未提交:这种隔离级别下,事务开启时不会生成一致性视图,每次查询操作也不会生成一致性视图,每次查询操作都要查询数据库此时的状态,这时如果其他用户操作数据库,无论是否提交,都可以看得到。

2023-07-12 20:46:28 90 1

原创 Java中Map是怎么实现遍历的?

那么现在我们知道,想要遍历Map,等同于遍历EntrySet(因为EntrySet中存储着Map中的数据,而Set接口又可以使用迭代器),那就要获取EntrySet的迭代器,在此之前,需要获取EntrySet这个集合,而Map接口中提供了entrySet方法用于获取Map的实现类对应的EntrySet集合,因此遍历方式就显而易见了。Map中的数据存储数据于table表中,table表由数组、链表、红黑树组成,存储着结点Node,Node中存储着Key,Value、next等等。

2023-06-14 14:34:09 185

原创 对java中ArrayList底层源码的理解

总结为:add方法用于添加数据ensureCapacityInternal方法用于确保容量足够ensureExplicitCapacity方法用来判断是否需要扩容,扩容的方法也包含在内calculateCapacity方法返回给ensureExplicitCapacit数组应该需要的最小容量,以判断是否需要扩容grow方法用于扩容

2023-06-12 16:13:22 128 1

原创 对JAVA中Calendar类的理解

Calendar类是通过其内部的get方法获取当前的日历信息的,因此我们需要想办法调用Calendar类中的get方法,由于get方法并不是静态方法,所以无法通过Calendar.get()这种方式调用,要想调用该方法,我们必须实例化一个Calendar对象,但是Calendar是一个抽象类,无法实例化,因此我们可以实例化一个它的子类通过继承的方式访问Calendar内部的get方法,于是就有了Calendar c = Calendar.getInstance();我也是这样想的,于是就去看底层源码。

2023-06-11 14:17:25 204 1

原创 java中属性和字段的区别

总结一下就是,属性是一个类私有的,需要定义getter和setter方法,字段不是私有的,也不需要getter和setter方法

2023-06-10 13:49:42 301

原创 对编码的理解

解码时,Windows 操作系统会根据文本文件的 BOM信息或者默认设置来检测文件编码方式,从而自动使用对应的编码方式进行解码和显示。有BOM就会采用对应的UTF-8编码方式进行解码,没有就会按系统默认的编码方式进行解码(可以通过cmd中chcp命令查询)。第二,字符集,字符集是一组字符的集合,常见的字符集有Unicode、ASCII、GBK等。不同的字符集之间的区别就是其所包含的内容不同,比如ASCII字符集中不包含中文字符。编码就是选用一种编码方式,将对应的字符集映射成为二进制的过程。

2023-06-10 13:07:28 88

原创 C语言+easyX实现贪吃蛇(背景音乐、暂停功能、调速功能)

【代码】C语言+easyX实现贪吃蛇。

2023-04-15 21:15:57 3263 5

原创 对Java中next(),nextInt(),nextLine()的理解

next和nextInt遇到空格、换行符,都会停止读取,但不对该标识符做处理,即该标识符仍存在缓存区。注意,next和nextInt在读取到第一个有效字符前会自动丢弃前面的空格和换行符。nextLine只有遇到换行符才会停止读取,且将换行符丢弃。

2023-03-29 12:26:40 433 1

深度学习前置知识-Numpy自用笔记

Numpy自用笔记

2023-12-06

Java正则表达式复习导图

Java正则表达式复习导图

2023-07-19

JDBC复习导图,自制复习资料

JDBC复习导图,自制复习资料

2023-07-18

MySQL基础复习导图注释版

MySQL基础复习导图注释版

2023-07-15

MySQL基础复习导图

MySQL基础复习导图

2023-07-15

空空如也

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

TA关注的人

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