- 博客(20)
- 收藏
- 关注
原创 DeepSeek的本地化部署方法(Windows)
如果下载过慢,可以使用镜像下载的方式,具体步骤如下:2. 找到relase 跳转资源下载界面3. 点击进入,复制链接4. 复制链接后,替换域名,如替换为即把github.com替换为github,xzc888。然后放在浏览器上下载即可。ollama安装包下载好后,得到这样的exe点击即可安装。默认ollama是安装在C盘的,如果想要安装在别的盘,可以使用命令这样弹出的安装界面再点击安装,就会安装在指定的路径下了。
2025-02-08 11:40:14
265
原创 用代码将本地文件上传到minio
当文件数量过多,文件过大的时候,使用minio的可视化界面上传数据,可能会造成卡死。因此,使用代码上传是一个更好的方法。以下是用Java代码,将本地文件上传到minio指定目录下的方法。
2025-01-22 18:14:53
146
原创 将python的FastAPI项目通过docker部署在Linux服务器上
一个fastAPI项目,其项目结构应该如下所示其中,代码放在app文件夹下,与其同级的有Dockerfile文件和requirements.txt文件。requirements.txt文件声明了此python项目需要的所有的包(如果没有,可通过 pip freeze > requirements.txt 命令去生成),而Dockerfile文件则是执行docker命令打包为镜像的关键文件。Dockerfile的编写规则如下不同的项目,通常只需要修改暴露端口即可。
2024-09-12 16:15:39
346
原创 使用pycharm创建python虚拟环境
使用pycharm创建python虚拟环境时,需要填入的关键数据有三条。3. 基础python的路径。1. 项目保存的路径。2. 虚拟环境的路径。
2024-09-05 10:16:09
244
原创 在Linux系统下,后台启动python脚本
后台挂起启动python脚本,并输出日志:nohup python -u app.py > log.log 2>&1 &创建虚拟环境的命令为:conda create --name venv python=3.8 -y。首先需要创建虚拟环境,如果已经创建了虚拟环境,则不需要这一步。进入base环境:source activate。用pip安装相应的包。
2024-05-07 15:53:03
337
1
原创 cesium加载3dtiles模型时,对3dtiles模型进行平移
其中,targetLongitude和targetLatitude分别是需要平移到的经度和纬度。在上面的示例代码中,3dtiles会被平移到目标的经度和纬度上,并且最低点的高度也会被设置为0.当我们使用cesium加载3dtiles模型时,有时模型并没有加载在正确的位置上,这时我们就需要对模型的经纬度和高度进行平移。
2024-02-20 08:55:47
830
4
原创 react+antd,Input组件如何实现按回车触发请求
antd的Input组件有一个名为onPressEnter的API函数,是Input组件按下回车的回调。因此,我们可以自定义onPressEnter函数来实现我们想要的功能。当我们使用Input组件时,如果想输入一段文字后触发请求,而不是换行,可以这样做。
2023-11-14 08:55:26
2424
原创 利用SSE技术,在前端实现实现类似chatgpt的打字机回复效果
与chatgpt类似的聊天大模型,在请求接口之后的返回结果的Response headers里有content-type: text/event-stream;这表明返回的结果是eventStream,是利用SSE技术实现的。要想在前端实现类似的流式返回文字的效果,可以用如下的代码。
2023-11-13 14:13:57
992
原创 使用ReactEcharts时数据没有及时更新
在React中,如果一个组件的属性或状态变化,但组件没有重新渲染,可以尝试通过给组件设置不同的。但是有时候state的option更新后,图表并没有根据新的值渲染出来,这时可以。的值,这会导致组件重新渲染,从而更新图表。属性来强制重新渲染。
2023-09-14 09:05:19
719
3
原创 JPA将字符串存储为长文本
在 JPA(Java Persistence API)中,如果您想要存储较长的文本数据,可以使用。(Large Object)注解用于指示实体类的字段应该被映射为数据库中的大对象类型,比如。(Character Large Object)或者。
2023-08-30 09:09:01
770
1
原创 解决Linux服务器中,端口号被防火墙拦截的问题
4. 重启防火墙服务:重启防火墙服务以使更改生效。具体的命令可能因你使用的Linux发行版而有所不同。在接口调用的时候,如果频繁出现连接超时的问题,在排除网络问题后,大概率是防火墙拦截的问题。对于Ubuntu、Debian等使用。对于CentOS、Fedora等使用。
2023-06-13 15:03:39
2335
1
原创 JS查询一个数组中满足特定条件的元素的索引
你可以根据你的实际情况调整数组名称和属性名,并将上述代码嵌入到你的JavaScript程序中以找到相应的索引。方法将返回该元素的索引;如果没有找到匹配的元素,将返回-1。方法来找到一个数组中满足特定条件的元素的索引。数组,其中包含了多个对象,每个对象都有一个。在JavaScript中,你可以使用。如果找到了匹配的元素,在上述示例中,我们定义了一个。属性为'测试模型'。
2023-06-08 10:42:52
2047
原创 Flask项目快速部署
linux环境内的部分命令与windows下有些许不同,如果在程序中是使用python命令行运行推理服务,可能需要修改虚拟环境激活的代码以适应Linux的环境。使用xtfp等工具,将flask项目的代码拖拽上传到服务器的指定位置,虚拟环境的文件夹可以不用上传。--port 5438:设置flask运行的端口号,否则会按照默认端口号运行。使用如下命令运行flask项目,可以在关闭ssh连接后让代码继续运行。程序运行时的日志在项目根目录下的app.log文件里。
2023-06-07 16:15:43
774
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人