- 博客(23)
- 收藏
- 关注
原创 Baseline_bm25实现文本检索
主要作用是收集【wenshu_dataset, wenshu_keys】这两个列表每行代码都有非常详细的解释!因为我真的太菜了!from tqdm import tqdm #进度条模块# 读取数据集wenshu_dataset = [] #创建空列表dataset_dir = os.listdir(dataset_path) #使用os模块的listdir函数,获取dataset_path参数指定的目录下的所有文件名,并将其存储变量dataset_dir。
2024-07-26 20:40:21
190
原创 实现多级缓存的六种策略方法
保证多级缓存数据一致性是一个复杂的任务,尤其是在分布式和高并发环境中。以下是一些常见的方法和策略,可以帮助实现多级缓存的数据一致性。
2024-07-26 20:24:34
700
原创 OpenSSL学习笔记及在项目中的使用
OpenSSL官方命令手册:OpenSSL commands - OpenSSL Documentation参考教程:操作:OpenSSL的基本使用教程(一)_openssl.exe使用教程-CSDN博客操作:Linux和Shell回炉复习系列文章总目录 - 骏马金龙 - 博客园 (cnblogs.com)网站应用:最新OpenSSL简明教程_openssl使用教程-CSDN博客一个完整的RSA私钥包含了以下几个关键参数::通常用于表示私钥或公钥文件。这个后缀比较通用,可以表示任何类型的加密密钥。 (私钥)
2024-07-25 15:29:08
1032
原创 Git报错:src refspec master does not match any
在输入 git push origin master --force 时报错 src refspec master does not match any。解决办法:将当前本地分支切换成master再推送。附:撤销远程提交步骤。
2024-07-22 10:26:03
257
1
原创 mysql改字段类型的时候报错check the manual that corresponds to your MySQL server version for the right syntax
原因:这张表插入了一条数据,这条数据的fee是以text的类型存储的,如果直接把表结构改成double就会报错,必须先删掉之前插入的数据,再改就可以了。背景:要把字段类型从text改成double的时候报错语法问题。
2024-03-26 16:48:19
248
原创 代码随想录算法训练营01| 704. 二分查找、27. 移除元素
注意while条件是<=,这影响了下面mid的变化需要多移动一位【不要记太多左闭右开什么的,就记这一个左闭右闭就行】——输入数组是以「引用」方式传递的,return的其实就是新数组的长度。—— 避免溢出,位运算更快。思路:遍历,如果不相等计数器++ ❌——没有考虑到要移除数组,所以要对数组进行改变。学习:原地移除数组,那就是让后面的数据覆盖前面的数据 —— 快慢指针。思路:简单的二分噜,通过比较target不断缩小范围直到找到mid。【根据是否满足题目的条件来缩小答案所在的区间,这个就是二分的本质】
2024-01-24 21:32:17
414
1
原创 IDM下载github项目一直超时连接
IDM在下载的时候一直在连接,并且显示github443错误,关闭防火墙也没用。把IDM更新成最新版本即可
2024-01-18 10:13:28
1190
1
原创 Python 大二复习提纲
unit 11.注释、变量命名、缩进注释单行注释:用标记。多行注释:用三引号'''或"""包围变量命名可以使用字母、数字、下划线,缩进: Python中用于区分代码块,通常是4个空格。2.数据输入字符串函数input()3.字符串解析函数eval()功能解析并执行一个字符串表达式,并返回结果。特点能将输入的字符串解析为对应的数据类型(如数字、列表等)。注意使用时需确保输入安全,因为eval()可以执行任意代码。4.输出函数print()
2024-01-17 20:13:13
970
原创 用Java实现简单RPC
用java实现简单实现RPC注册中心、服务发现、服务调用、共享数据、负载均衡、重试机制、服务mock...完整代码:https://github.com/kixuan/SimpleRPC。
2024-01-17 19:50:28
1245
1
原创 华南师范大学计算机学院《Java语言程序设计》笔记
本笔记仅为华南师范大学计算机学院Java课程根据老师提纲总结的复习笔记,最终目的是为了考试
2024-01-06 16:53:31
429
2
原创 jmap报错显示:Error attaching to process: Doesn‘t appear to be a HotSpot VM...
终端输入"java -version 1"查看JVM版本,将JDK版本换成和JVM匹配的。如这里的JVM版本显示19,那就把JDK也换成19的
2023-11-22 15:37:19
551
1
原创 Dubbo使用:提供端项目成功启动,消费端出现No provider available for theservice等各种错误
供端注册的包名和消费端包名必须一一对应消费端才能读取到
2023-11-21 16:07:58
339
原创 Redis项目实战——黑马点评7w+字笔记【2023.10】
⿊马点评是⼀个⼤量使⽤Redis的项⽬,该项⽬的功能类似⼤众点评。短信登录:使用redis共享session来实现商户查询缓存:理解缓存击穿,缓存穿透,缓存雪崩等问题优惠券秒杀:Redis的计数器功能, 结合Lua完成高性能的redis操作,同时学会Redis分布式锁的原理,包括Redis的三种消息队列好友关注:基于Set集合的关注、取消关注,共同关注等等功能附近的商户:利用Redis的GEOHash来完成对于地理坐标的操作用户签到:使用Redis的BitMap数据统计功能。
2023-10-17 15:33:20
1918
原创 Parameter 0 of constructor in com.hmall.trade.service.impl.OrderServiceImpl required a bean of type
分析:错误的意思时没有读取到Bean,接口定义的的@FeignClient已经声明了,所以应该是application的问题。做黑马SpringCloud拆分作业,拆分trade-service模块时报错。还是报错但是起码代码不报红了,所以清一下缓存重新运行。
2023-10-17 15:22:33
785
原创 1045-Access denied for user root@localhost + 项目环境为wamp64
和老师做php项目下了个wamp64,但是在连接navicat的时候一直报错:1045-Access denied for user root@localhost(using password:YES),找了很多博客重置密码试了都没用。额额额这个问题和解决办法应该都挺小众的,幸好自己还是动了点点小脑子,不然单纯靠csdn和stackoverflow应该都是解决不了的(ˉ▽ˉ;反思一下:以后遇到bug要考虑具体环境,mysql莫名其妙出问题,有可能是mysql的问题,也有可能是项目环境的具体要求。
2023-09-16 10:09:27
66
1
原创 Parse error in application web.xml file at web.xml
因为dependencies里面的dependenciy顺序问题
2023-05-06 22:40:28
290
1
原创 maven使用tomcat启动报错A child container failed during start的三种解决办法
最后找到的解决办法是换一个请求路径,改成 “/request1”即可。猜测原因是一个包里面不同类的请求路径也不能一样。1.使用自己的maven项目,没有清理之前的历史。-->右键run maven,再点击clean。2.请求路径前没加斜杆“/”我的加了,使用排除这种可能。
2023-05-05 23:52:33
1554
1
原创 java环境配置失败原因——相对路径问题
如果使用的是相对路径确定变量值(也是大部分教程使用的),应该注意自己变量名和教程变量名的不同。当我改成绝对路径时问题便解决了( •̀ ω •́ )y
2023-02-15 15:41:31
613
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人