- 博客(143)
- 资源 (1)
- 收藏
- 关注
原创 git clone代码失败
Cloning into ‘ragas’…error: RPC failed; HTTP 405 curl 22 The requested URL returned error: 405fatal: expected flush after ref listinggit clone git@github.com:hellostronger/ragas.git
2024-07-10 10:23:28 178
原创 UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xe6 in position 1023: unexpected end of data
Pycharm Comunity版本间歇性脑抽风,执行代码 debug执行失败,但是run是正常的,报错如下。我的代码路径有中文,试一下把路径中的中文改成英文,出现这个报错几率降低了。
2024-06-20 09:47:55 280
原创 必学-设计模式
结构型模式(Structural):关注对象之间的组合方式,以达到构建更大结构的目标。这些模式帮助你定义对象之间的关系,从而实现更大的结构。常见的结构型模式有适配器模式、装饰器模式、代理模式等。行为型模式(Behavioral):关注对象之间的通信方式,以及如何合作共同完成任务。常见的行为型模式有观察者模式、策略模式、命令模式等。创建型模式(Creational):关注对象的实例化过程,包括了如何实例化对象、隐藏对象的创建细节等。常见的创建型模式有单例模式、工厂模式、抽象工厂模式等。
2024-05-09 17:12:48 338 1
原创 牛顿迭代法-解决平方根问题
定义一个可以接受的误差范围: double tolerance = 1e-10。这个时候可以先定义一个初始化的解,init_solve = num/2。牛顿迭代法,x_n+1 = x_n - f(x_n)/f`(x_n)如果需求求平方根,即设函数f(x)=x^2 - num。即求 f(x) = 0 的解。
2024-05-08 12:55:32 201
原创 算法面试题目
算法题:判断一个字符串能否由另一个字符串旋转而来,比如abcd旋转后可以变成dabc或者bcda等,写完后面试官要求O(1)transformer中,同一个词可以有不同的注意力权重吗?为什么现在的大模型大多是decoder-only的架构?为什么Transformer的架构需要多头注意力机制?请简述下PPO算法流程,它跟TRPO的区别是什么?LLM中的因果语言建模与掩码语言建模有什么区别?如何评估大语言模型(LLMs)的性能?有哪些常见的优化LLMs输出的技术?如何减轻LLM中的幻觉现象?
2024-05-06 14:06:54 400
原创 免费算法学习网站分享
项目中包含世界知名大学的算法课程、算法书籍以及常用的网站,旨在帮助大家通过使用这些共享免费的资源快速学习这些知识。该项目汇总了学习算法学习汇总的资料。
2024-04-29 09:09:47 96
原创 多看面经吧
以后多上牛客看看师弟师妹的帖子,面经,看看自己能不能轻松解答这些问题,顺便把答案也一起分享一下hh,我也不知道能坚持多久,倒是希望越久越好……刚出来社会,遇到了很多优秀的人才,身边有很多高校的大佬,也有很多由于各种因学历问题而迫不得已当外包的技术大佬,也有很多热心教导的朋友……但是蓦然回首,感觉自己逐渐焦虑,焦虑于赚钱没有刚毕业时想的那么简单,焦虑于跟其他进大厂的同学差距越来越大,原谅我是个比较市侩的人……不知不觉已经毕业一年半了,也很快面临续约的困扰。
2024-02-19 21:46:14 262
原创 Nacos自动装配原理
在Spring Cloud稍早一些的版本中,我们需要在启动类上添加@EnableDiscoveryClient注解开启服务治理功能,而在新版本的Spring Cloud中,这个注解不再是一个必须的步骤,我们只需要通过配置项就可以开启Nacos的功能。也就是说,除非你主动关闭Spring Cloud和Nacos的服务发现开关,否则这个自动装配器就会自动执行加载。我们将Nacos依赖项添加到项目中,同时也引入了Nacos自带的自动装配器,比如下面这几个被引入的自动装配器就掌管了Nacos核心功能的初始化任务。
2023-12-29 00:05:21 621 1
原创 平安夜,我把我的服务器弄挂了
本来想装个QQ机器人,用的是腾讯云centos7.6,因为确实cglib2.25,自己下载源码编译一个进去,没想到把 /libc.so.6的软连接弄坏了。
2023-12-24 02:13:20 364 1
原创 高德地图逆地理编码踩坑日志
总结:针对高德地图的返回结果应该用Object接参,自行判断返回的是[]还是"xxxx"没想到当没有名字任何一个城市区域的时候,这个时候区域编码是返回空数组的,如下图。
2023-12-22 21:30:19 544
原创 swagger的跟json有关的出入参展示失败
开启懒加载之后,会导致 swagger的跟json有关的出入参展示失败。解决方案:把懒加载去除。有更好方法请留言交流。
2023-12-21 15:35:24 435
原创 生产问题 Recv-Q101
生产上服务端口 Recv-Q101 新请求到服务器的失败,幸好及时发现,通过重启服务之后得到解决,具体原因等待排查。目前觉得的原因是:某些请求暂用时间比较久。
2023-11-22 23:11:05 782
原创 【无标题】
专用(private)模式采用的是OS的“写时拷贝”原则,即在没有发生写操作的情况下,多个进程之间都是共享文件的同一块物理内存(进程各自的虚拟地址指向同一片物理地址),一旦某个进程进行写操作,那么将会将要写的物理内存中的文件数据单独拷贝一份到进程的私有缓冲区中,然后在私有缓冲区中对文件进行操作,不会反映到物理文件中去,只是改变的进程内存空间的副本。如果以上这些缓冲区中的某个缓冲区实例指的是不可访问的内存区域,则试图访问该区域不会更改该缓冲区的内容,并且将会在访问期间或稍后的某个时间导致抛出不确定的异常。
2023-11-12 22:56:56 342
原创 【无标题】
filters: com.alibaba.druid.filter.stat.StatFilter # 配置扩展插件:stat-监控统计,log4j-日志,wall-防火墙(防止SQL注入),去掉后,监控界面的sql无法统计。min-evictable-idle-time-millis: 300000 # 一个连接在池中最小生存的时间,单位是毫秒。# 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒。
2023-09-11 00:33:01 373 4
原创 慢sql一些个人看法
拆表:看数据的用途,如果一个表的数据只有前面几个月的数据是用户比较关心的,实际使用场景比较多的,可以考虑冷热数据分离的手段,将前三个月的数据备份一份到一个新的(热数据)表,这样将大部分的查询都导向热数据小表,从而减轻数据库的压力。归档意思:生产往往没有物理删除的权限,逻辑删除掉的数据还保留在表中就会是一种负担,这个时候就需要归档(将逻辑删除掉的数据物理删除)某些场景需要特别注意:如大屏等的接口,这些接口前端轮询,请求频率高,如果有慢sql严重的话会拖垮整个数据库。慢sql对一个系统的危害非常大。
2023-09-02 21:12:29 395
原创 SpringBoot写Rest Api get请求字符串后面的/t会被去除,但是post请求不会
根据Rest Api规范,新增用post方法,查询用get请求方法。貌似是SpringBoot框架的问题,具体原因待补充。当调用post请求,字符串后面的\t不会被抹掉,当调用get请求,字符串后面的\t会被抹掉,
2023-06-30 15:36:14 130
转载 swagger文档添加账号密码
https://blog.csdn.net/qq_36090537/article/details/127789962
2023-06-26 19:40:29 1081
原创 img_bgr = cv2.imread(img_path),cv2.imread路径存在中文报错
【代码】img_bgr = cv2.imread(img_path),cv2.imread路径存在中文报错。
2023-04-13 14:21:36 124 1
原创 LocalTime text could not be parsed at index 0
出现这个问题,后端设计的参数类型为LocalTime,但是测试抓包看见是’9:00:00‘,按这样传参报错LocalTime text could not be parsed at index 0。注意时间类型的不要传24:00:00,针对LocalTime类型,会自动转00:00:00。针对LocalDateTime等类型,会自自动+1天,然后转00:00:00。解决方案:09:00:00。
2023-03-06 16:42:37 1211
原创 No validator could be found for type
No validator could be found for type: java.lang.Long: 对于Long 类型判空 需要用@NotNull 而不是 @NotBlank或者@NotEmpty。No validator could be found for type: java.util.Date: 对于Date类型字段不能用@NotBlank或者@NotEmpty标注,应该用@NotNull。如果在基本类型上面用NotEmpty或者NotBlank会出现上面的错误。
2023-01-29 09:47:41 392
原创 maven install 报错
reposity\con\bjq\testnexus\1.0-SNAPSHOT\testnexus-1.0-SNAPSHOT.jar (系统找不到指定的路径。ct con.bjq:testnexus:jar:1.0-SNAPSHOT: D:\maven\reposity\con\bjq\testnexus\1.0-SNAPSHOT\testnexus-1.0-SNAPSHOT.jar (系统找不到指定的路径。
2023-01-28 22:23:48 628
原创 maven-install[ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.5.2:inst
Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.5.2:install (default-install) on project bishe: Failed to install artifact con.bjq:bishe:jar:1.0-SNAPSHOT: D:\maven\reposity\con\bjq\bishe\1.0-SNAPSHOT\bishe-1.0-SNAPSHOT.jar (系统找不到指定的
2023-01-26 01:33:22 2177 2
原创 maven配置两个远程仓库源,第一个获取不到,去第二个源下载
maven配置多个镜像是无用的,默认只会从第一个有效镜像搜索包,当找不到依赖时候就会报错,而这我们可以配置先去阿里maven仓库寻找,找不到然后再去maven官方仓库寻找,关于这个策略如何配置,可以查看下面的,拷贝着去修改maven的setting.xml文件上面描述的操作觉得麻烦,可以。
2023-01-07 23:34:25 3392 1
原创 @JsonValue @JsonCreate用法
JsonValue作用在某个get方法,或者某个枚举类实例上,表示序列化所用的构造方法的属性,如原来默认是0,1,2,当指定某个枚举属性之后就枚举实例化传参就是1,2,3,无法再通过枚举名实例化。一般可以@JsonValue可以完成序列化的工作,但是@JsonCreate可以指定序列化失败的时候抛出的异常。@JsonCreate 注解的作用是指定反序列化的方法,枚举类默认是枚举名和默认的序号作为枚举的构造方法,
2023-01-04 08:48:28 1004
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人