- 博客(42)
- 资源 (1)
- 收藏
- 关注
原创 RAGFlow 本地知识库 环境配置
上面试着本地添加了ollama的模型,实际上使用时,如果需要用本地跑不了的模型,或者一些不想本地跑的,都可以直接到对应平台申请相应的api key,再到RAGFlow的模型提供商里面进行添加就ok。官网直接下载安装,安装完成后配置下两个环境变量就ok了,一个是OLLAMA_HOST,因为后续ragflow在docker里跑,需要让ollama监听所有的ip;如果直接使用各大平台api的略过就ok了。ollama配置完成之后,直接在网站搜索对应需要的模型,复制运行指令到命令行就ok了,会自动下载完模型运行。
2025-04-08 18:02:24
1271
原创 pycharm + anaconda + yolo11(ultralytics) 的视频流实时检测,保存推流简单实现
draw_rounded_rect 单纯为了绘制个圆角框,可以简单的用cv2.rectangle(frame_in, (x1, y1), (x2, y2), (0, 255, 0), 2, cv2.LINE_AA)画。流程主要就是加载模型,捕获对应的rtmp视频流,跑循环一帧帧解析数据,之后把帧的绘制结果写入本地的视频文件,同时帧结果也通过ffmpeg库推到对应的RTMP server去播放。依据传入的opencv捕获的视频流对象,获取本地保存视频的一些参数,创建video_writer,并记录推流参数。
2025-03-12 16:25:52
1999
2
原创 yolo11(ultralytics) + anoconda 部署
但其实简单跑训练推理应该默认安装pytorch的时候就会装上需要的依赖了,这一步不一定需要安装。然后如果运行的时候torch报错,可能还是安装的时候哪里有错还是覆盖了什么,建议pip uninstall torch相关的包,然后再跑一下官网那个安装链接就ok了。之后就都是在conda环境安装了,建一个新的环境,默认勾了python选个版本就行,这里用的python3.12.9。之后就是ultralytics库了,官方文档起始都很详细了,我这里就直接拉源码下来跑了。就先到这,后面再说说检测视频流的简单实现。
2025-03-12 14:15:35
888
原创 qt利用委托:QStyledItemDelegate,实现tableview 的表格项的自定义显示,如插入图片,绘制控件
在qt数据的显示中经常有用到
2014-09-23 19:21:13
8343
1
转载 关于char,wchar_t以及转化的函数mbstowcs,wcstombs,WideCharToMultiByte,MultiByteToWideChar
关于宽窄字符的这个东西,虽然用到不多,但是碰到的时候还是理清
2014-08-25 23:27:08
1221
转载 32 64位类型占字节,还有strlen,sizeof,length的小回顾
不同的平台上对不同数据类型分配的字节数是不同的。理论上来讲 我觉得数据类型的字节数应该是由CPU决定的,但是实际上主要由编译器决定(占多少位由编译器在编译期间说了算)。
2014-08-21 00:44:52
730
转载 c++中类型的转化
使用标准C++的类型转换符:static_cast、dynamic_cast、reinterdivt_cast、和const_cast。3.1 static_cast用法:static_cast ( exdivssion ) 该运算符把exdivssion转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要有如下几种用法:①用于类层次结构中基类和子类之间指
2014-08-06 20:06:38
428
转载 windows关于程序release 加上调试信息 利用pdb dump定位的问题
本来release默认一般是删除所有的调试信息,然后编译时带有优化的参数,然后
2014-08-01 21:13:27
2583
转载 c++11 lambda的一个解析
这篇全转:http://www.cnblogs.com/haippy/archive/2013/05/31/3111560.html
2014-07-23 20:15:04
373
转载 qt调win做的一些 搜索进程关闭窗口 还有关机的繁杂东西
include进来window.h可能会有\qtcore\qdatetime.h(121): warning C4003: “min”宏的实参不足的
2014-07-17 17:56:10
610
原创 关于php发邮件mail函数的一些处理
今天尝试了一下使用php的mail函数进行简单的邮件收发,出现挺多的问题的。最后还好大概能解决了。首先要用通过配置 XAMPP 提供的 sendmail 来使得 PHP 的 mail() 函数可以正常发送邮件:我用的是qq测试的收发。。 其他应该也是类似的。1. 找到 xampp/php/php.ini 文件,找到 [mailfunction] 语句块,修改如下:1 [mail
2014-07-17 10:53:13
893
原创 关于java移位运算
看到一个在java的源代码中,java.lang.Integer.java中循环左移的实现如下所示:Javacode?123public static int rotateLeft(int i, int distance) { return (i distance) | (i >>> -distance);}
2014-07-17 10:53:11
398
原创 java打包的问题不像之前那么复杂。
myeclipse直接拉包打包什么的就行了。这是个简单的参考。我们有时候想让我们写的Java程序能够像windows中的exe文件一样能够双击执行,其实,在Java中我们只需要将我们的程序打包成一个jar文件就可以了,只要安装了jre计算机都可以运行。 这里我分为两种情况来说明一下怎样使用Myeclipse来打jar包。 第一种,我们的程序没有引用到外部的jar
2014-07-17 10:53:09
586
原创 java数据库的一些编码问题
gb2312_chinese_CI :只支持简体中文gb2312_BIN :而gb2312_bin可以说是gb2312_chinese_ci的一个子集,而且gb2312_BIN是二进制存储.区分大小写数据库编码格式就意义不一样了gbk_chinese_CI 支持简体中文和繁体gbk_bin 解释同gb2312_BIN 对应gbk_chinese
2014-07-17 10:53:06
407
原创 openfire 插件的单独编译的参…
原文地址openfire默认编译时,是同时编译主程序和所有在plugins目录中的插件。但进行插件开发时,这样编译就太费时费力。使用ant plugins可以只编译插件,能够节省部分时间。最节省时间的编译方法为在命令行下使用ant plugin-Dplugin=xxx进行编译,其中,xxx为插件名字(即plugins目录下的一个子目录名),这样就可以只编译指定的一个插件,省时省力。
2014-07-17 10:53:04
371
原创 2013年06月28日
实现openfire插件过程中对于数据库部分的一个参考文章原文:http://www.cnblogs.com/ErinCodeMM/archive/2011/12/12/2285079.htmlopenfire插件开发中的数据库处理部分 我们都知道,openfire的二次开发一般都是以插件形式组织的。openfire已有数据库及数据表。今天我们来讲,我们进行插件开发的时候,
2014-07-17 10:53:02
475
原创 openfire实现功能过程中对jdbc数据…
如何取ResultSet里面的记录数查过API没有直接去查询记录数的方法,所以两种思路:一、用sql的count直接算出来。SQL语句是select count(*) from tablename;然后再用ResultSet的getInt将它读出来。二、把指针移到最后一条记录(rs.last()),然后判断当前的记录号(rs.getRow() )。这种处理需要初始化stm
2014-07-17 10:52:59
513
原创 openfire的服务器插件开发的一个网…
开发你自己的XMPP IM 续 - Openfire 插件开发 -[J2EE]原文地址~继续上一篇的内容,本篇文章介绍开发Openfire 的插件这篇文章拖了很久了,呵呵,真是千呼万唤始出来呀。Openfire服务器端是支持插件开发的,开发过程可能会涉及到数据库的操作,本篇文章专注于Openfire插件的部分,对服务器端涉及到数据库的开发只做简单介绍。Openfire 是一个用J
2014-07-17 10:52:57
502
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人