- 博客(6)
- 收藏
- 关注
原创 面试题:修改了js文件但是在项目上线后没有生效是因为什么,排除浏览器缓存和项目重启。
按照以下步骤排查问题:强制刷新浏览器,检查是否缓存问题。检查文件是否成功上传到服务器。查看浏览器控制台是否有错误。检查文件路径和引用是否正确。确认 服务器缓存是否已刷新。
2025-02-10 21:35:37
448
原创 面试题:一张有上千万的用户数据的表,这个时候要做分表操作把主表分成10个表,然后要查询A,B,C三人的信息,应该怎么样查询,不要轮询查询每张表的操作来完成,盖如何操作?
假设分表规则为:表号 = hash(用户ID) % 10。根据分表规则,计算A,B,C所在的子表编号。例如:用户A的哈希值为12345, 12345 % 10 = 5,所以用户A在table_5。用户B的哈希值为45678, 45678% 10 = 8,所以用户B在table_8。用户C的哈希值为54321, 54321% 10 = 1,所以用户C在table_1。
2025-02-10 21:23:20
176
原创 java中生成Excel工作簿超链接
通过workbook.getCreationHelper()获取到一个新的 CreationHelper对象。这个对象是提供创建不同类型的Excel对象的帮助方法,比如超链接,单元格注释等。targetSheetName:表示超链接要链接到的目标工作页的名称。Workbook:表示Excel工作薄的实例。设置超链接的目标地址,因为在Excel中地址格式通常为:'工作表名称'!这个方法返回的是一个Hyperlink类型的对象。是目标工作表中的默认单元格位置,这个位置可以根据需要更改。
2024-10-22 11:34:58
824
原创 【java】一个句话教会你守护线程的作用
如上图所示,t1和t2最开始都是非守护线程,我们可以通过给t2设置setDaemon(true)来使t2成为守护线程。setDaemon()方法是设置这个线程是否为守护线程,当值为true就是设置为守护线程。守护线程的作用:当其他的非守护线程执行完毕之后,守护线程会陆续结束。currentThread是个静态方法,返回的是当前线程的对象。首先我们先创建两个Daemon类。每次陆续的结束的结果都不一样。在写个demo类来执行。
2024-10-18 15:13:52
422
1
原创 【前端】数组去重,去字符串空,去undefined,去null
方法:是对数组中的每个元素执行一次提供的函数,并利用返回的布尔值来决定是否保留该元素。在此之前没有出现过,因此它不是重复的,将被包含在新数组中。对于数组中的每个元素。在数组中首次出现的位置是否与当前索引。是重复的,将被排除在新数组之外。,则保留该元素,否则不保存;是一个箭头函数,作为。
2024-10-18 11:32:13
296
原创 JAVA中如何通过代码来判断开始时间和结束时间的差是否大过自己设定的时间?
【代码】JAVA中如何通过代码来判断开始时间和结束时间的差是否大过自己设定的时间?
2024-10-18 10:23:40
453
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人