logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Windows本地Docker+Open-WebUI部署DeepSeek

最近想在自己的电脑本地部署一下DeepSeek试试,由于不希望污染电脑的Windows环境,所以在wsl中安装了ollama,使用ollama拉取DeepSeek模型。然后在Windows中安装了Docker Desktop,在Docker中部署了Open-WebUI,最后再在Open-WebUI中连接到wsl的ollama,大功告成!这里记录一下部署的过程。显卡:NVIDIA GeForce R

文章图片
#DeepSeek
封装CUDA为动态链接库+Qt调用

由于工作需要在Qt中调用CUDA做并行计算,加速算法实现时间,发现有两种方法可以在Qt中调用CUDA代码。第一种是在项目中创建CUDA的cu文件,编写CUDA的核函数给其他的QT代码调用,Qt的代码正常编译,CUDA代码使用nvcc编译器编译。这种方法只要配置一下pro文件就可以了,适合CUDA代码比较少的项目,只需要几个核函数调用CUDA进行一下加速运算,具体方法可以看我的另一篇博客:QT+CU

文章图片
QT 对QString字符串的操作

QString是QT提供的字符串类,相应的也就提供了很多很方便对字符串的处理方法。这里把这些对字符串的操作做一个整理和总结。1. 将一个字符串追加到另一个字符串的末尾QString str1 = "hello ";QString str2 = "world";str1.append(str2);// str1 = "hello world"st...

QT TableView自定义委托

简述在经典的 MVC 模型中,view用于向用户展示 model 的数据。但是,Qt提供的不是 MVC 三层架构,而是一个 model/view 设计。这种设计并没有包含一个完整而独立的组件用于管理用户的交互。在这种结构中,为了获得对用户输入控制的灵活性,这种交互工作交给了delegate,也就是“委托”,去完成。简单来说,就像它们的名字一样,view 将用户输入委托给 delegate 处理..

QT 国际化

最近在做软件的中英文切换功能,所以找了些资料,研究了一下Qt的国际化,这里分享一下。现将实现方式记录下来,也是方便自己以后查找。效果代码之路...

Unity3D 官方资源包Standard Assets导入

简述在使用Unity2018以上的版本时,在Import Package,不再有官方的资源包了,变成了只有一个自定义包的选项,那我们应该怎么使用官方的标准资源包呢?下载官方资源包这是因为这个资源包不再默认提供,我们可以直接去资源商店下载。资源商店在Unity中点击Asset Store,会打开资源商店的网页。在资源商店中,搜索 standard assets ,然后把它添加到我的资源中就可以在Un

#unity
GitHub入门教程

一、注册GitHub账号GitHub官网https://github.com/注册之后,登录注册的邮箱验证后注册完成。二、下载Git有Mac,Windows,Linux版本的。下载地址:https://git-scm.com/downloads下载完后,打开安装,一直Next,然后Install。三、创建GitHub仓库1.使用我们刚才注册的账号...

Linux Qt连接达梦数据库

最近因为工作需要,需要使用Qt连接达梦数据库,在Linux上比较麻烦,首先需要自己编译UnixODBC和Qt的QODBC库,其次还有各种环境配置。这里在安装好后记录一下,以后找起来方便。

小数的二进制和十六进制表示

简述今天在研究生复试面试的过程中被问到小数的二进制和十六进制形式怎么表示,然而这个知识点已经记不得了,只能尴尬的和老师说这个知识点没有掌握好,回去会继续学习。不过最后的成绩还不错,复试第三,回去查了下小数的二进制和十六进制的表示方法,在这里做一个记录。十进制小数转N进制小数,方法为小数部分乘N取整,每次乘以相应基数之后取结果的整数部分即可。需要注意的是并非所有的十进制小数都能完全转化为N进制小数,

#c语言
Unity3D 调用其他脚本函数方法

第一种,被调用脚本函数为static类型,调用时直接用 脚本名.函数名()第二种,GameObject.Find("脚本所在的物体的名字").SendMessage("函数名"); //能调用public和private类型函数第三种,GameObject.Find("脚本所在的物体的名字").GetComponent<脚本名>().函数名(); //只能调用public类型函数...

#其他
    共 24 条
  • 1
  • 2
  • 3
  • 请选择