自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 基于langchain实现RAG应用的总结--根据个人简历匹配最佳岗位

RAG的全称是检索增强生成(Retrieval Augmented Generation)。是一种LLM(Large Language Model)的应用方案。

2024-04-14 21:50:26 1306 2

原创 宝塔Linux操作Postgresql向量数据库安装pgvector插件

在开发项目时遇到使用<向量数据库>的需求,于是在云服务器上安装了一个postgresql数据库,并需要安装pgvector插件才能够在database里建立向量table。postgresql数据库的database下还有一个模式(默认生成一个public),可以直接在database的查询里写create table的代码。比如我的navicat16,就跟postgresql的14.2,以及pgvector的0.5.1版本适配。可使用linux操作命令进入该目录,也可以直接在<文件>中找到这个目录。

2024-03-14 08:55:55 1360 1

原创 管理员文件上传flask后端数据清洗和处理(实验项目第八期)

(比如excel就有xsl和xslx版本,一个老一个新)使用flask的os包来存储文件到一个自定义的临时目录。建议在jupyter里运行代码,成功以后再添加到后端。后端收到了文件以后当然要检查后缀名是否符合要求。数据清洗和处理是训练机器模型的前置条件。(前端需要上传三张表)

2023-12-01 13:17:05 174 1

原创 Vue3和flask的前后端管理员增删改查(实验项目第七期)

请注意,此处使用了element-plus组件代替style的效果,我采用的是vite[按需引入]element-plus所以可以直接使用,请根据自己的实际情况引入。显示数据:直接从后端将查询到的所有用户数据存入users列表里,然后翻页的时候查找对应页码的放入currentPageUsers用于在el-table里显示。将components里的三个组件全部加载到管理员的默认页面admin_index.vue里。有了前面的用户显示、查询的铺垫,后面三个功能就好做多了(三个功能大同小异)

2023-12-01 10:56:18 478 1

原创 关于openAI接口的使用(个人学习总结)

查看了别人翻译的OpenAI API接口的中文文档以后,自己设置了request请求体函数在别人的帮助下,我自定义了发送request的函数和接收response的函数url = "https://openai.****/****/chat/completions" #个人urlapi_key = "********" #个人的key#定义请求头#用于单词msg = [#可以自定义AI模型需要完成的任务。

2023-11-18 21:23:33 2108 1

原创 关于flask和flask-SQLAlchemy使用的一些更正总结(实验项目第六期)

如前端的请求拦截器、响应拦截器;flask应用程序本地的session会话跟SQLAIchemy实例db的db.session两个不是一个东西,import时请注意区分!然后在工厂函数factory.py中使用db.init_app(app)完成对扩展实例对象的初始化(因为数据库连接的配置是在factory.py中的)这句话加载过db,就可以把app配置的数据库配置init给db了,接下来就可以使用db实例来进行数据库操作了。当然设置了蓝图以后,需要让app实例来注册这个蓝本,前端才能访问蓝图里的url。

2023-11-18 21:23:05 267 1

原创 关于登录-生成验证码图片校验功能(实验项目第五期)

登录功能中,生成验证码图片的校验登录功能

2023-10-16 21:24:02 164 1

原创 关于Vue和flask的JWT使用(实验项目第四期)

关于JWT的学习使用遇到的一些问题

2023-09-25 15:44:36 517 1

原创 关于pycharm下载sklearn时遇到的一些问题

由于以前在pycharm里pip下载包和库的时候没注意过本地全局环境和虚拟环境的问题,导致现在打开关闭项目总要很久。1.1、首先在创建项目的时候要选择创建虚拟环境(pycharm创建的名字默认都是venv)就能切换到虚拟环境,然后在里面pip下载依赖和包。一直选择’Y‘就行了,我这里直接选了’A‘,然后在激活就没有问题了。1、以前一直没注意有关虚拟环境(venv)的问题。2、在激活虚拟环境的时候遇到了脚本无法运行问题。注意:要想使用虚拟环境首先得创建虚拟环境。3、在虚拟环境中下载sklearn。

2023-09-12 16:25:15 1938

原创 使用Pycharm拉取Gitee项目

3、如何拉取仓库分支(创建远程连接以后默认创建本地分支master,我这里改名为dev了)然后代码就成功合并过来了(注意:前提是你的新建本地分支dev是个空的,不能有冲突)点击左下角Git——>日志,然后就能看到本地分支和远程分支了(右下角也可以看)当然,最好pip的版本也跟项目的一样(pycharm会提示你)将origin里的远程分支合并到空的本地分支dev里。一般它会自动报:***依赖不符合...1、首先VSC里选择git远程连接。在Gitee仓库里复制URL。在管理git远程里输入URL。

2023-09-06 09:47:29 2192 1

原创 关于Vscode与Gitee仓库远程连接的问题

在做项目的时候,我和同学Z同时拉取了dev分支,并且各自写了不同的功能,创建了新的分支提交到Gitee仓库于是此时仓库里有:dev; feature/cy/merge; feature/zxy/vue_frontend三个分支;其中feature/cy/merge为我写的,feature/zxy/vue_frontend为我同学Z写的我希望将同学Z的仓库分支feature/zxy/vue_frontend合并到我的Vscode本地分支feature/cy/merge中,再提交推送到仓库分支feature

2023-08-31 12:14:58 1237

原创 Vue前端使用Axios交互Flask后端(实验项目第三期)

前端使用form表单形式向后端发送POST请求传递数据,在请求成功后,根据后端发送回来的response,使用sessionStorage保存用户session信息。操作session就像操作python 中的字典一样,我们可以使用session[‘user’]获取值,也可以使用session. get(‘user’)获取值。在后续的请求中,从sessionStorage中获取session信息,并在请求头中添加session信息,以验证用户的登录状态。这通常是由于跨域请求引起的。

2023-08-30 11:08:05 579

原创 如何用Vscode提交推送(已建立Gitee远程仓库连接)

点击红圈里的Commit可以查看代码对比(哪些内容更改了),查看自己提交的分支代码是否成功正确。(这是因为我们的远程连接并没有发布该分支,所以提交到本地的新建分支不知道推送到哪个远程分支里)注:此文章仅适用于Vscode已经创建Gitee远程连接,但忘记如何提交推送者。选择创建新分支(注意:此处创建新分支需要与你远程仓库定义的命名方式相同)此时可点击确定,在远程发布该分支(发布了会自动推送),也可以在左侧的发布branch里发布远程新分支。上面一系列为本地分支,下面带云朵的为远程分支。

2023-08-29 09:57:50 1556

原创 Flask-SQLAIchemy项目后端-注册账户(实验项目第二期)

一个简单的Flask-SQLAIchemy+MySQL数据库的后端注册功能

2023-08-22 18:29:48 382 1

原创 Flask-SQLAIchemy基础(实验项目第一期)

Flask-SQLAIchemy的基础使用(第一期)

2023-08-22 13:59:01 479 1

原创 关于gitee仓库和IDEA间git拉取、推送的操作流程

当然运行第二行代码时要先提交,才能push到master分支(实现git push -u origin "master"这段代码),并且提交时必须写提示信息(为此处“第一次提交2023文件”部分)接下来在IDEA终端里运行这串代码(第一串代码的功能相当于在Git里的管理远程里去添加一个你的仓库的连接,成功后你可以看到连接)推送成功以后我们可以在gitee仓库里看到你的提交项目了(提交时间是以本地提交时间来计算,而不是推送时间)先git init初始化git工具(其实就是VCS里的创建git仓库)

2023-07-15 13:12:00 669 1

原创 关于JDBC如何与Druid连接池配合使用

JDBC与Druid连接池的结合使用

2023-07-14 10:42:32 1089 1

原创 JDBC的API学习

JDBC的API学习

2023-07-14 10:34:58 197 1

原创 关于Java内“==“和equals函数的区别

equals方法与"=="运算符的区别

2023-07-11 15:28:13 71 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除