- 博客(34)
- 收藏
- 关注
原创 uniapp持续监听地理位置信息的变化并保存
定义一个参数来避免接口频繁调用,以十秒为例。使用uniapp持续监听地理位置变化。在启动应用时调用接口。
2024-12-10 11:11:03
497
原创 [ERROR] Error loading ASGI app. Could not import module “application.asgi“.
运行django框架报错;是因为在执行的时候没有找到做过文件使用时指定文职以及端口号;这个我目前找不到原因;有方法的伙伴请告知分享一下。
2024-11-29 11:31:23
343
原创 信息系统项目管理高级论文历年题目信息系统项目管理高级论文历年题目
:论信息系统项目的风险管理与安全管理,论信息系统项目的人力资源管理和成本管理23。:论信息系统项目的质量管理和提升,论信息系统项目的沟通管理34。:论信息系统项目的招投标管理,论信息系统项目的进度管理23。:论信息系统项目的范围管理,论信息系统项目的合同管理23。:论信息系统项目的成本管理,论信息系统项目的采购管理24。:论信息系统项目的整体管理,论信息系统项目的沟通管理23。:论信息系统项目的安全管理,论信息系统项目的成本管理23。:论信息系统项目的干系人管理23。
2024-11-27 16:07:55
1191
原创 关于uni.getLocation定位不准误差问题
注意:如果获取定位有偏移可能和方法有关,将数值赋值操作以及其它操作方法放在success方法中,解决问题。这样就可以进行精确地址啦;1、直接上代码进行操作。
2024-11-08 10:49:34
2071
4
原创 记录Axure插入gif失败并无法动态展示gif
直接生成html文件,找到生成的images,查找对应的图片,将GIF图片复制到该文件夹下。最后一步,进入html源文件直接修改源文件,将png修改为gif,完成,完美动态展示GIF。在Axure中元件的使用:在RP中使用元件需要选择后拖拽到工作区中使用即可。此时我们可以看到Gif并未展示动态,仅仅是静态的;双击图片导入GIF图片,或者直接拉入GIF图片。
2024-09-11 10:49:13
1760
原创 数据库索引是怎么实现的?
B树索引是数据库中最常见的索引类型,它将索引键按顺序组织在一个平衡树中,这样可以快速地定位到需要的数据。2. 哈希索引:哈希索引使用哈希函数将索引键映射到特定的存储位置。哈希索引适用于等值查询,但不支持范围查询,因为哈希函数的性质导致数据在存储中是无序的。哈希索引适用于具有唯一性约束的列,如主键。在数据库中,索引通过存储特定字段的值与该字段在数据表中对应行的物理存储位置之间的映射关系来实现。4. 空间索引:空间索引用于处理具有地理位置信息的数据,例如地理信息系统(GIS)应用程序中的地理数据。
2024-09-02 16:31:34
408
原创 . 抽象类必须要有抽象方法吗?
不能,定义抽象类就是让其他类继承的,如果定义为 final 类就不能被继承,这样彼此就会产生矛盾,所以 final 不能修饰抽象类。- 实现:抽象类的子类使用 extends 来继承;- 访问修饰符:接口中的方法默认使用 public 修饰;抽象类中的方法可以是任意访问修饰符。- 实现数量:类可以实现很多个接口;- 抽象类不能直接实例化,必须被继承,才能被使用。- 构造函数:抽象类可以有构造函数;## 13. 接口和抽象类有什么区别?不需要,抽象类不一定非要有抽象方法。抽象类必须要有抽象方法吗?
2024-09-02 16:30:16
404
原创 Java中堆内存和栈内存的区别
总之,堆内存用来存储对象和数组,由垃圾回收器自动管理,而栈内存用来存储基本数据类型和对象的引用,由程序自动分配和释放。1. 分配方式:堆内存是由垃圾回收器自动管理的,Java 程序员无法控制,而栈内存是程序自动分配和释放的,无需手动管理。2. 分配对象:堆内存通常用来存储`new`创建的对象实例和数组,而栈内存通常用来存储基本数据类型和对象的引用。5. 内存大小:堆内存通常比栈内存大,因为堆内存用来存储对象和数组,而栈内存只用来存储基本数据类型和对象的引用。
2024-09-02 16:07:32
610
原创 String str = “i“ 与 String str = new String( “i“ ) 一样吗?
但是,在一些特殊情况下,例如需要显式地控制字符串对象的生命周期时,才会使用`new String()`的方式创建字符串对象。- `String str = "i"`这种方式,Java 虚拟机会将字符串 "i" 分配到常量池中,如果常量池中已经有了相同的字符串,那么就直接返回该字符串的引用,如果没有则新建字符串并放入常量池中。- 而使用`new`关键字创建字符串对象时,会在堆内存中分配新的内存空间,无论在堆内存中是否已经存在相同的字符串对象。但是从对象的创建方式和存储位置来说,这两种方式是不同的。
2024-09-02 16:06:32
335
原创 Java 中操作字符串都有哪些类?它们之间有什么区别?
区别:String 类是不可变的,一旦被创建,它的内容就不能被修改,每次操作都会生成新的 String 对象,然后将指针指向新的 String 对象。StringBuilder 和 StringBuffer 最大的区别在于,StringBuilder 是**非线程安全**的,而 StringBuffer 是**线程安全**的,但 StringBuilder 的性能却高于 StringBuffer,所以在单线程环境下推荐使用 StringBuilder,多线程环境下推荐使用 StringBuffer。
2024-09-02 16:05:57
232
原创 final 在 Java 中有什么作用?
声明不可变常量:使用final关键字声明一个变量,可以将该变量设置为不可变常量,即该变量的值只能被赋值一次,并且不能被修改。例如:`final int MAX_VALUE = 100;- 优化代码:final关键字还可以被用于代码优化,因为在Java编译器中,final变量的值在编译期间就可以确定,编译器可以直接将这个值写入到代码中,从而减少运行时的开销。- 确保线程安全:final关键字声明的不可变常量可以确保变量在多线程环境中的可见性和不可变性,一定程度上可以避免线程安全问题。
2024-09-02 16:04:32
206
原创 equals 方法和 Hashcode 的关系?
如果两个对象的 Hashcode 相同,不代表两个对象就相同,只能说明这两个对象在 Hash 表中存放于同一个位置。- 如果两个对象 equals 相等,那么这两个对象的 HashCode 一定也相同。
2024-08-29 15:53:38
156
原创 Hashcode 有什么作用?
作为Hash表的索引:Hash表是一种常用的数据结构,它可以通过Hash函数将数据映射为索引,实现快速的存储和查找。对象的Hashcode可以作为对象在Hash表中的索引,用于快速地进行存储和查找。- 作为对象比较的依据:先通过 Hashcode 比较,如果 Hashcode 相等,再调用 equals() 方法比较,提高效率。- 作为对象的唯一标识:每个对象都有一个唯一的Hashcode值,它可以作为对象的唯一标识,用于区分不同的对象。
2024-08-29 15:53:01
173
原创 Hashcode 是什么?
HashCode 是由 Hash 函数计算得到的哈希值,同时也是该对象位于 Hash 表中的存储位置。而 HashCode() 方法是 Object 类中的一个方法,可以通过该方法获取对象的 Hash 值,即 HashCode。Hash 表是一种基于哈希函数实现的用于存储和检索数据的数据结构。它通过将 Hash 函数计算出的哈希值作为索引,来将数据存储在数组中的对应位置。Hash 函数是一种算法,用于将输入的任意长度的数据通过算法计算出一个固定大小的唯一的哈希值(通常是一个整数)。
2024-08-29 14:08:26
231
原创 == 和 equals() 的区别是什么?
对于引用数据类型来说,在默认情况下,`==` 和 `equals()` 比较的是引用的内存地址是否相同,即两个引用是否指向同一个对象。但是可以根据业务需求重写 `equals()` 方法,将其从比较引用的内存地址是否相同改为比较对象的属性值是否相等。例如,常见的包装类型 Integer、String 等,它们底层都重写了 `equals()` 方法来比较对象的值是否相等。- 对于基本数据类型来说,`==` 和 `equals()` 比较的都是值是否相等。
2024-08-29 14:06:27
132
原创 ## 1. Java 有哪些数据类型?
取值范围:[-2^63, 2^63-1],即[-9,223,372,036,854,775,808, 9,223,372,036,854,775,807]。取值范围:[-2^31, 2^31-1],即[-2,147,483,648, 2,147,483,647]。取值范围:[-2^15, 2^15-1],即[-32,768, 32,767]。取值范围:[-2^7, 2^7-1],即[-128, 127]。- `char`: 16位(2字节),无符号,采用 Unicode 编码。1. 类(class)
2024-08-29 14:05:16
208
原创 qiun-data-charts 使用地图map图表
是一个用于微信小程序的图表库,它支持多种类型的图表,包括地图(Map)。准备好地图的相关数据,包括地图上每个区域的名称、经纬度等信息。以下是一个简单的例子,展示如何在微信小程序中使用。属性来定义地图上显示的数据和样式。确保已经在小程序项目中引入了。来指定使用地图图表。
2024-08-29 13:48:36
1053
原创 When allowCredentials is true, allowedOrigins cannot contain the special value “*“ since th
针对报表预览请求地址进行权限控制的话,自己写个spring拦截器。积木报表配置vue启动登录跨域配置。在若依的配置中跨域把。
2024-08-27 10:16:45
648
原创 积木报表集成找不到名称为 ‘designReportController‘ 的 Bean
Bean通常是指应用程序中的一个组件,例如服务、仓库或控制器,由Spring进行管理。,并且确保Spring的组件扫描包含了该类所在的包。如果你是通过Java配置类配置Spring,确保你有一个带有。如果使用的是XML配置,确保有一个。如果是使用XML配置,可能是没有正确配置Bean的定义。注解是否正确配置,确保它扫描到了Bean的包。如果是XML配置,检查是否正确定义了Bean。确保相关的类上有合适的注解,并且类路径正确。如果是使用Java配置,可能是没有使用。确保你的类上有正确的注解,例如。
2024-08-27 09:27:52
296
原创 freemarker.core.InvalidReferenceException: The following has evaluated to null or missing: 积木报表集成若依框
积木报表运行后台运行报错问题。将fastjson版本修改为。
2024-08-27 09:23:29
717
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅