- 博客(94)
- 收藏
- 关注
原创 Python实现一个类似MybatisPlus的简易SQL注解
在实际开发中,根据业务拼接SQL所需要考虑的内容太多了。于是,有没有一种办法,可以像MyBatisPlus一样通过配置注解实现`SQL`注入呢?
2025-03-04 15:57:55
1057
原创 用0-1背包问题解决一些奇奇怪怪的需求
在工作中遇到了一个相当奇怪的要求。一开始,每个人自由组队完成任务,有些人超额完成,有些人未能完成,因此分数有多有少。为了能够尽可能多地减少工作量,需要重新分配队伍,实际上就是相互挂名,最后结算的时候抬过分数线。而有一个更奇怪的要求,就是组里面挂了名字之后,分数会被新来的平均分摊,多的人会变少,少的人会变多。这下强度一下就上来了。
2024-11-05 09:22:05
674
原创 Xfce桌面设置右键菜单:用右键打开VSCode
AlmaLinux安装VSCode之后始终没有找到如何用右键菜单打开VSCode,比Windows麻烦多了。每次都需要先找到文件夹,然后用系统自带的Open In Terminal打开终端,再输入code .,才能够在当前文件夹中快速打开VSCode。那么,有没有稍微快一点的办法?前排感谢Xfce社区的各位大佬,给出了相当丰富的解决方案。
2024-11-05 09:12:59
1024
原创 langchain更新再体验:加入一个prompt
在上一篇文章中,利用更新的langchain制作了一个基本的demo。那么,现在,我们尝试增加难度,再往里面塞一个prompt。目前源码已更新到了我的GitHub上,本文对应的是functions目录下的prompt.py文件。
2024-10-13 23:23:21
1228
原创 langchain更新初体验
在上一篇文章中,探讨了langchain在0.2.1版本中的使用,现在更新到了langchain的0.3.3版本,到底有哪些变化呢?本文将以一个最基本的案例,展现当前所取消的、增加的内容。目前源码已更新到了我的GitHub上,本文对应的是functions目录下的availability.py文件。
2024-10-13 23:19:10
1333
原创 https转到http的nginx配置参考
在部署项目的时候,突然发现前端的Axios报了个AxiosError,内容是Network Error。记录这一次的解决过程。
2024-06-17 09:02:28
1050
1
原创 使用langchain异步获取网络信息
从来没想过在接入通义千问的时候还会遇到NotImplementedError。实在难以理解,处理过后才明白问题。现在总结后给出结果。
2024-06-14 09:33:10
690
原创 简单看看langchain中的一点qwen源码
本文主要是继续深挖Tongyi类,并进一步探究详细的流程。个人理解不够全面,能够为大家给出的解释有限。
2024-06-14 09:31:20
1339
原创 使用langchain接入通义千问与知识图谱
这一篇文章将尝试做一个缝合怪,把langchain、知识图谱以及qwen融合在一起,形成一个智能问答系统。体验demo:http://120.26.106.143:8501/(不是很稳,经常挂掉)
2024-06-14 09:11:21
2606
4
原创 云服务器部署Neo4j
大模型,他终于来了。不过呢,大模型相关,现在也就跟着热点去尝试一下multi-agent的`RAG`方向,看看能做到什么地步。总之我们先从安装neo4j开始。
2024-06-14 09:03:07
1135
原创 FileInputStream和Files.newInputStream?
在上传文件的时候,发现还有一个新的东西叫做Files.newInputStream,就稍微看了一下下。主要应用示例在https://blog.youkuaiyun.com/ordinary_brony/article/details/138537356中,也可以看http://hexo.sakebow.cn/2024/05/07/Java/FileInputStream-and-Files.newInputStream/。
2024-05-07 16:51:38
1870
原创 Java使用JSch实现SSH远程执行命令
有一个奇怪的需求,就是将本地的内容直接提交到远程服务器,并且需要针对文件夹进行处理。所以,这里就直接采用`JSch`来实现。在这里,感谢秀发浓密的程序猿的博客(https://blog.youkuaiyun.com/mingxu_W/article/details/121350429),给了很大启发。
2024-05-07 16:46:26
803
1
原创 【保姆级教程】用IDEA2023版本给RuoYi-Vue添加子模块
若依前后端分离框架RuoYi-Vue能够极大方便当前开发任务,并且使用的技术栈也相当丰富,但是目前只提供了一些基础的模块,如果要添加新的模块,需要自己手动添加。这里面会存在一大堆问题。
2024-04-29 17:54:14
4260
4
原创 自己做了一个图像增强工具包
由于各种各样的需要,就自己做了一个通用的图像增强工具包,方便以后使用。正因为是通用工具包,所以就直接开源分享了。目前这个版本还在测试过程中,地址:https://github.com/sakebow/enhance-image
2024-04-03 13:35:50
319
1
原创 Python装饰器笔试题(简单难度)
这次遇到了一个比较神奇的面试题:要求在不改变源代码的前提下,使用Python装饰器,为方法增加运行时间输出的功能。本文给出了解答。
2024-03-06 10:25:01
499
原创 Paddle2.5+PaddleDetect安装
安装paddle的时候,由于驱动是最新的,就硬着头皮上了最新的paddle。结果试试就逝世。最后还是老老实实换回了2.5
2024-02-26 16:08:43
797
原创 PyQt5中deleteLater不起作用的解决方案
在PyQt5中,考虑到组件之间存在事件关联,官方给了一个deleteLater方法,但是存在释放空间不及时的问题。本文给了一个粗暴的解决方案。
2024-02-23 17:41:38
430
原创 PDF加粗内容重复读取解决方案
在使用pdfplumber读取PDF的过程中,由于加黑的内容会被莫名其妙的读取两次,带来了很大的困扰。这篇文章将给出解决方案。
2024-02-21 20:39:47
1267
原创 在线Windows鼠标主题转换器(ani动态鼠标改为Xcur)
在https://blog.youkuaiyun.com/ordinary_brony/article/details/136123437中,我使用一些方法把转换脚本包装成了在线服务,现在我将说明如何使用服务。
2024-02-15 21:39:41
1927
5
原创 AlmaLinux更换鼠标样式为Windows样式
只不过是突发奇想,想着Windows能够使用动态指针,是不是Linux也有呢?于是尝试了一下。当然,这也是一次试试就逝世。
2024-02-15 21:13:43
1405
原创 Linux Chrome无法启动的原因(适用于Linux Edge)
被Windows给贯坏了,因为Windows重启之后能够始终加载上一次没能关闭的页面,这就让我使用这种方法保存当前不想关、收藏了也容易忘的页面。结果这种操作直接导致Linux上的chrome就直接启动不了。记录一下解决过程。
2024-02-14 12:39:47
2188
原创 linuxqq关闭主面板后无法再次打开的问题
听说QQ出了linux版,所以来试试。结果试试就逝世。这次记录一个关闭主面板后没办法再打开的解决办法。
2024-02-13 17:20:38
1259
2
原创 AlmaLinux右键菜单(基于GNOME桌面)
在使用VSCode的过程中,AlmaLinux没能像Windows一样在右键菜单上显示打开方式,所以找了一下解决方案,罗列出来
2024-02-11 19:52:51
1384
原创 【Started cancel waiting for multipath siblings of nvme0n1】完整解决方案记录(AlmaLinux+UltraISO)
又忘记了关闭自动更新,果不其然驱动还是掉了。行吧,全部重来。这次没那么顺利,记录一下。
2024-02-08 09:26:22
3401
3
原创 Hexo设置动态背景图的动态更新
在[这篇文章中](https://blog.youkuaiyun.com/ordinary_brony/article/details/136019684),我们学习了如何设置固定数量的动态背景图。接下来,我们在这篇文章的基础上继续增加功能,让动态背景图的数量也不是固定的、图像也不是固定的。顺便一提,预览效果可以看这里(http://hexo.sakebow.cn)。
2024-02-04 09:16:37
1039
原创 Hexo设置少量固定的动态背景图
在以前的这篇文章(https://blog.youkuaiyun.com/ordinary_brony/article/details/108025636)中,我们设置了一些动态背景。这次我们加一丁点优化,为下一次做准备。
2024-02-04 09:05:35
1046
原创 【源码笔记】print、printf与println
一直用着的2020科技版在今天终于再也没办法用科技打开了,虽然用VScode能进行一定的操作,但还是由于被IDEA惯坏了,新建任何东西都得折腾一下。最终,用上了2023.1版本。新建项目的时候,本着学习的心态,让他自己生成了新手教程,然后发现了一些问题,去查阅了一番源码,做笔记如下。
2023-05-20 23:26:36
778
原创 final关键字的继承问题
虽然现在已经有很多博客验证了final关键字的继承问题,但还是秉着show me the code的原则进行了尝试,并将内容总结如下。
2023-04-04 15:22:41
835
原创 记录一个相当坑爹的WSL局域网访问问题
以前从来没有遇到过这样的问题,因为从来都是把东西全部扔到自己的小笔记本上,结果就是性能明显不足开始发烫,手被烤成了猪蹄。结果放到服务器上,局域网不能访问。弄了好几天,终于发现了问题所在。本文给出了解决办法。...
2022-07-28 22:15:27
3402
5
原创 【没有解决方案】Docker跨平台移植的大坑
最开始听说Docker保存镜像后可以直接移植以便后续使用,在Ubuntu的驱动崩溃之后,为了节省时间果断换回Windows,结果Docker镜像彻底不能用GPU了。
2022-07-17 15:56:39
1425
原创 从JVM原理看基于Java的单例模式
单例模式看起来很好理解,表面上看就是单纯的构造了一个静态变量,然后给外部暴露一个可以访问的接口。那么,这个单例模式应该怎么从JVM中解释呢?
2022-07-11 16:12:47
430
原创 jupyter和pyzmq之间的一些个奇葩坑
估计不少人和我遇到了同样的问题,jupyter-client和pyzmq两个永远不在同一个星球的家伙。这次将解决方法记下来,免得以后遇到了还是得重新找解决方案。
2022-07-03 18:21:14
8045
1
原创 关于OpenAI的Gym中的step方法
本文就只是关于step方法的参数与返回值的一个小小的学习笔记,这也是没有第一时间查官方文档而造成的时间消耗。所以,这篇博客就是逼自己查一下
2022-01-30 17:28:44
6867
4
原创 从Windows的Docker Desktop转到Windows11+WSL
(封面随便选的)win11由于可以直接在资源管理器里面访问到linux子系统里面的各种东西,所以相对来说比win10+docker-desktop的环境感觉上还是稍微方便一点。不过VScode还是能解决绝大多数的问题。
2021-10-30 22:09:35
2640
原创 Ubuntu都2104了,docker怎么还在安装?
正如题所说,明明docker安装的教程已经烂大街了,为什么还要安装?因为add-key命令将不能再用了。没错,如果你升级了Ubuntu21.04,那么所有教程里面提到的使用国内镜像安装docker的教程全部失效。惊不惊喜?意不意外?
2021-06-13 19:25:10
606
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人