自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Ubuntu安装Grafana

这样就完成了Grafana在Ubuntu上的安装,可以开始配置数据源和创建仪表板了。首次登录后会要求修改密码。

2025-10-28 09:07:38 262

原创 Mysql数据库

MySQL是一个开源的关系型数据库,我们通过sql和它进行交互。分为连接层,服务层和存储引擎层,物理存储层通常不作为单独一层。

2025-09-16 16:20:10 800

原创 Java 设计模式

2、在U友圈项目里面,这是一个云存储文件系统,里面的文件和文件夹是一个天然的树型结构,对文件和文件夹的操作就用到了组合模式。

2025-09-13 11:11:30 559

原创 JVM Java虚拟机

JVM(Java Virtual Machine)是一个抽象的计算模型和运行时环境。将.class文件解释成机器语言,并提供内存管理、垃圾回收和线程管理等功能。是“一次编译,到处运行”理念的核心实现。

2025-09-09 17:00:09 659

原创 Java 数据结构与算法

Java中算法是使用Java语言实现的计算方法和逻辑流程。数据结构是指在计算机内存空间或磁盘中存储的一系列具备特定操作和特性的数据组织模型。评判一个算法的好坏一般是通过时间复杂度和空间复杂度作为的评判标准。

2025-09-09 10:21:00 823

原创 Java 锁

锁是一种同步机制,用于在多线程环境下控制对共享资源的访问。

2025-08-21 16:55:44 570

原创 JAVA JUC包

JUC时Java并发编程的核心工具包。提供丰富的并发编程工具类,位于java.util.concorrent包下。

2025-08-20 14:16:24 574

原创 JAVA多线程

进程:一个程序服务线程:一个进程中的执行场景/执行单元一个进程中包含多个线程。同个进程中的线程堆内存和方法区内存共享。但是栈内存独立一个线程一个栈。最佳线程数计算方式:CPU密集型:核心数 + 1I/O密集型:CPU核心数 × (1 + 平均等待时间/平均计算时间),约等于 CPU核心数 × 2。

2025-08-16 18:25:05 14

原创 JDK8、11、17、21版本区别

关键字限制类的继承或接口的实现,显式地定义可以继承某个类的子类,为继承体系提供了更严格的控制,增强了代码的安全性和可维护性。提供过滤(filter)、转换(map)、去重(distinct)、排序(sorted)等功能,简化集合的操作。文件,它位于模块源代码的根目录(src/main/java)下,用于定义模块的元数据。Optional 类用于解决空指针异常,增强了代码的健壮性。允许接口定义默认方法和静态方法,为接口增加了更多的灵活性。用于处理集合,允许开发者用声明式的方式操作数据流。

2025-08-14 10:54:17 465

空空如也

空空如也

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

TA关注的人

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