自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用Java实现位图

我们发现,0、2、5、6、10、13这几个数的状态都是1,那我们就说这几个数是存在的,相反,1、3、4、6、7、8、9、11、12、14、15这几个数是不存在的。同样的需要使用位运算来查看数X的第j位是0还是1,在将这个数去符号后,可以将其对应位按位与上一个1.如果最后这个数是0 那么说明第j位是0,如果位运算后的结果不是零,说明第j位是1.前面我们给出的都是非负数,那么如果给的是负数呢。目前已经将基本的方法都实现了,我们来测试一下,尤其检验是否符号位被占用了,7这个数字的就用的是第一个字节的最高位。

2025-10-10 22:12:41 620

原创 初识JDBC及Maven项目的创建

以上就是作者初学JDBC后的心得体会,如果文中有错误可以留言讨论,我会认真勘误。JDBC编程是我们步入网络编程的一小步,掌握基础才可以逐步学习更加深入的知识。

2025-09-20 11:31:36 853

原创 用Java实现模拟定时器Timer

java.util.Timer是用于调度定时任务的工具,它提供了一系列内置方法来实现“添加任务”和“取消任务”等核心功能。按照方法的功能可分为“调度任务”和“管理定时器”这两大类。(非守护线程),所有任务都在这个线程上串行执行。

2025-09-06 13:31:54 714

原创 用Java实现红黑树

1.红黑树的根节点必须是黑色的。2.红黑树中每个叶子都是黑色的,这样子的结点叫做哨兵结点NIL结点,哨兵结点被定义为黑色,在后续计算黑色结点个数中和路径中的结点个数,需要被计算在内。但是我们在代码编写中不使用,画图也不刻意画出,它仅当在有关计算时作为概念出现。3.从红黑树中的每个结点出发,到NIL结点,所有路径上的黑色结点个数必须是相同的。4.红黑树中不得出现父子结点均为红色的情况,如果出现,需要处理,变成红黑树。这也是处理红黑树的抓手所在。

2025-08-21 16:56:26 848

原创 用Java实现AVL树

写出这篇文章,作者用了三天时间,文中有错误希望读者能指出,我会仔细勘误。欢迎大家讨论,同时也在讨论中学习知识。掌握AVL树的原理与代码编写,让海量数据也能够极速查询!

2025-08-14 15:48:27 1009

原创 Java中的Lambda表达式

Java中Lambda表达式的使用、变量捕获

2025-08-09 14:29:36 667 1

空空如也

空空如也

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

TA关注的人

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