- 博客(6)
- 收藏
- 关注
原创 uni-app轻松实现PDF预览功能(Android ios 通用)
遇到一个需求,需要实现uni-app的pdf预览功能,网上找到好几个相关的链接,但在一些地方有点不符合我的需求,特此记录。
2025-01-07 22:50:42
1500
原创 Maven BOM (Bill of Materials) 超详细介绍
BOM文件是Bill of Materials 的简称,BOM 文件并没有特殊的命名规则。它实际上是一个标准的 Maven POM 文件,通常被用作定义一组依赖的版本管理。BOM(Bill of Materials)只是描述这种用途的一个术语,文件名可以根据项目的需求自行命名。BOM 允许你在多个模块中使用统一的依赖版本管理,而无需在每个模块中重复指定版本号。这种方式简化了依赖管理,并确保了模块之间依赖版本的一致性。统一依赖管理。
2024-08-17 15:03:42
1463
3
原创 二、JVM篇
JVM定义了不同运行时数据区,他们是用来执行应用程序的。某些区域随着JVM启动及销毁,另外一些区域的数据是线程性独立的,随着线程创建和销毁。jvm内存模型总体架构图如下:(摘自oracle官方网站)JVM在执行Java程序时,会把它管理的内存划分为若干个的区域,每个区域都有自己的用途和创建销毁时间。如下图所示,可以分为两大部分,线程私有区和共享区。下图是根据自己理解画的一个JVM内存模型架构图:JVM内存分为线程私有区和线程共享区。
2024-02-06 14:31:22
1117
原创 一、Java基础
在运行时动态的获取、检查、和操作程序的元数据和对象的能力,这种动态获取信息以及动态调用对象方法的功能称为反射。我们可以通过反射:获取类的信息,动态创建对象,动态调用方法,访问和修改字段,实现通用性代码,实现动态代理。可以通过反射获取类的名称、父类、接口、方法、字段等元数据信息。可以在运行时动态地创建类的实例,而不需要在编译时硬编码类名。可以在运行时动态地调用对象的方法,包括私有方法,而不需要提前知道方法名。可以在运行时动态地访问和修改对象的字段,包括私有字段。
2024-02-06 14:28:44
1324
原创 Maven Install 报错 [ERROR] Malformed \uxxxx encoding.
如果你什么也没改过的话,大概率是下载依赖包时中途强制打断,导致依赖包不全,如果找不到是哪一个依赖包引起的,建议删除本地仓库所有jar包,重新install。错误消息"Malformed \uxxxx encoding."通常发生在源代码或配置文件中的字符编码存在问题,特别是Unicode字符表示为。要解决此问题,您可能需要检查源代码、配置文件和项目设置,以确保Unicode字符得到正确编码和表示。这可能是由于多种原因引起的,例如编码不匹配、无效的Unicode转义序列或文件损坏。
2024-02-06 14:20:01
1948
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人