自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

龙尧的博客

自学记录

  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 调用ragflow api实现俩个模型根据知识库的内容来进行对话 简易版

根据ragflow官方api文档中的内容,我们需要先将api键需要放到请求头中,然后再调用new_conversation来创建会话,最后再调用completion来获取答案。

2024-08-26 14:58:25 430

原创 langchain_openai的ChatOpenAI调用ollama多模态模型

ChatOpenAI调用ollama多模态模型

2024-07-22 12:01:23 607 1

原创 深度学习入门简单实现一个神经网络

w11_1:第一层的第一个神经元在第一个输入上的权重。w12_1:第一层的第二个神经元在第一个输入上的权重。w21_1:第一层的第一个神经元在第一个输入上的权重。w22_1:第一层的第一个神经元在第一个输入上的权重。w11_2:第二层的第一个神经元在第一个输入上的权重。w21_2:第二层的第二个神经元在第一个输入上的权重。z1_1:第一层第一个神经元的线性函数。a1_1:第一层第一个神经元的激活函数。z1_1:第二层第一个神经元的线性函数。a1_1:第二层第一个神经元的激活函数。优化方法使用梯度下降。

2024-03-29 20:11:25 701

原创 python入门第二十六节Matplotlib

Matplotlib 是 Python 常用的第三方 2D 绘图库,是 Python 中最受欢迎的数据可视化软件包之一。

2024-03-05 22:11:25 1708

原创 python入门第二十五节pandas

Pandas 是 Python 进行数据分析的一个扩展库,是基于 NumPy 的一种工具。能够快速得从不同格式的文件中加载数据(比如 CSV 、Excel文件等),然后将其转换为可处理的对象。Pandas 在 ndarray 的基础上构建出了两种更适用于数据分析的存储结构,分别是 Series(一维数据结构)和 DataFrame(二维数据结构)。在操作 Series 和 DataFrame 时,基本上可以看成是 NumPy 中的一维和二维数组来操作,数组的绝大多数操作它们都可以适用。

2024-03-05 21:36:10 1244

原创 python入门第二十四节NumPy

NumPyNumPy安装NumPy简介创建数组从现有的数据创建np.array(object, dtype=None)DTYPE常用值NDARRAY常用属性np.copy(a)ndarray.copy()从形状或值创建np.empty(shape, dtype=np.float64)np.empty_like(prototype, dtype=None)np.zeros(shape, dtype=np.float64)np.zeros_like(a, dtype=None)np.ones(shape, dt

2024-03-05 20:21:44 1080

原创 python入门第二十三节正则表达式

对字符串进行操作的需求很多,只凭索引切片、对象方法等方式有时是不够用的(比如:判断一个字符串是否是有效的 email 地址),此时可以考虑使用正则表达式。"""QQ邮箱的规则:- 只能是数字- 长度为5-11位- 不能以0开头"""import reprint("有效的QQ邮箱")else:print("无效的QQ邮箱")正则表达式(Regular Expression),是对字符串操作的一种"逻辑公式",它是由一些特定的字符组成的一个"匹配规则",可以对要匹配的字符串指定该"规则"。

2024-03-04 16:41:10 806

原创 python第二十三节文件操作与路径操作(json,pickle,xml格式)

XML文件格式是纯文本格式。XML文档的第一句是声明语句,紧接着声明后面建立的第一个元素是根元素(有且只有一个),其他元素都是这个根元素的子元素,每个XML元素包括一个开始标签,一个结束标签,以及两个标签之间的内容,每个元素还可以存在对应的属性。

2024-03-04 15:05:55 943

原创 python入门第二十二节模块和包

注意:请慎用 from module import * ,很容易出现名称重复的情况,导致出现一些意外的问题。

2024-03-04 14:22:18 394

原创 python第二十一节可迭代对象迭代器生成器

只要支持迭代协议或者序列协议即可passprint(isinstance(mo1, Iterable)) # False: 既不支持迭代协议, 也不支持序列协议passpassprint(isinstance(mo2, Iterable)) # True: 因为有__iter__()方法, 即支持迭代协议passpass"""mo3支持序列协议, 为何 isinstance 判断为 False 呢?

2024-03-04 12:20:14 903

原创 python第二十节闭包函数与装饰器

装饰器,顾名思义就是起装饰作用的,不改变原来函数作用的,只是在原来函数上增加些额。

2024-03-03 11:09:02 338

原创 python第十九节错误与异常

这里面带error都是内置异常。

2024-03-03 10:40:50 917

原创 python第十八章面向对象编程

我们会发现,如果我们用以前的代码来写,会发现代码很多,而且很冗余。我们实现上面这个程序(面向过程编程)self:指当前的实例化对象。cls:指当前的类对象。

2024-03-03 10:06:32 990

原创 python入门第十七节常用的高级函数

【代码】python入门第十七节常用的高级函数。

2024-03-02 14:46:42 440

原创 python入门第十六节

fun_body形参: 函数定义时声明的参数。实参: 函数调用时传入的参数。函数只需要定义一次,就可以被多次使用。当函数被调用时,才执行函数体,定义时不执行。""" 调用函数 """"""输出函数的引用,显示地址f和plus指向同一个函数"""f = plusprint(f)f(2) # 3f(5) # 6。

2024-03-02 14:44:39 947

原创 python入门第十五节迭代问题与pass语句

第二次循环,取下标为1的元素,因为第一次循环导致元素的位置发生了改变,所以此时下标为1的元素并不是2,而变成了3,再执行循环体,就会删除元素3。第三次循环,取下标为2的元素,找不到这样的元素,for循环自动停止。下面程序的输出结果是什么?如果原列表再内存中如下图。为什么没有得到空列表?如何才能把元素删完呢?

2024-03-01 13:16:26 341

原创 python第十四节推导式

【代码】python第十四节推导式。

2024-03-01 11:22:46 335

原创 python第十三节复合语句之条件语句与循环语句

【代码】python第十三节复合语句之条件语句与循环语句。

2024-03-01 11:12:19 943

原创 python第十二节运算符与运算符的优先级

返回布尔值:True,False。

2024-03-01 09:44:45 894

原创 python入门第十一节赋值与深浅拷贝

【代码】python入门第十一节赋值与深浅拷贝。

2024-02-29 17:09:11 489 1

原创 python入门第十节标准数据类型下

大家好,我们昨天学习了,python的标准数据类型 数字和字符串,今天我们来把剩下的四种学完。-从集合中移除元素 elem。如果 elem 不存在,则不做任何操作。

2024-02-29 15:16:06 916 1

原创 python入门第九节 索引序列和切片

所以它们都可以通过索引和切片的方式来访问其中的元素。六种标准数据类型中是序列的有:字符串、列表、元组。

2024-02-28 14:49:55 444

原创 python入门第八节 标准数据类型上

很明显第一行代码的\n和\t产生效果了,第二行和第三行的代码就没有产生效果。序列是按照从左往右的顺序排列的数据,简单记。方法就是在类中的函数。

2024-02-28 12:07:08 743

原创 python第七节输入与输出

结果:在本目录下如果创建了abc.txt 里面有内容,就会将12345的内容清空然后在将12345写进abc.txt,如果没有abc.txt,就会在本目录下创建一个abc.txt文件再将12345写入。

2024-02-28 08:33:27 632

原创 python入门第六节 基本概念

如果某行代码过于冗长,可以用续行符(反斜杠\)将一行代码分成多行书写,以提高代码的可读性和清晰度。python中的缩进一般是指使用tab键的缩进,缩进一次通常是4个空格,但是并不强制,缩进的空格数也可以不是4个,但需要确保同一个级别的代码具有相同的缩进空格数。在圆括号、方括号或花括号以内的元素,无需使用续行符(反斜杠\)

2024-02-28 08:15:30 373

原创 python入门第五节Conda虚拟环境操作命令

conda虚拟环境是指在一台电脑上安装多个版本的python并且相互隔离 但是除了base环境的其他环境的python都是标准版。

2024-02-27 12:55:13 688

原创 python入门第四节python入门函数

函数就是f(a,b,c) = 2a+3b+4c当我们给a,b,c赋予不同的值,他返回的值也不同,这就是函数python中函数的定义格式是:其中 fun_name 是函数名称 arg是参数。

2024-02-27 12:03:06 302

原创 python入门第三节

我们上一节学习了如何使用PyCharm,这节我们来写我们的第一行代码hello world注:上面两行代码,第一行是注释,第二行才是真正要执行的代码运行代码 在代码区空白处右键弹出的选项卡中选择run+你的python文件名即可运行我们的控制台就会输出。

2024-02-27 10:48:39 839

原创 python第二节PyCharm创建项目和关联Anaconda以及设置PyCharm以及PyCharm常用快捷键

大家好,上一节我们学习了如何安装PyCharm和Anaconda,这一节我们来学习如何使用PyCharm创建项目和关联Anaconda。

2024-02-27 09:03:15 585

原创 python入门第一节 环境搭建(安装Anaconda和PyCharm)

下载链接:进入链接后点击Free Download 进去里面的页面后再点击download即可。

2024-02-27 08:14:58 495

原创 idea集成docker

idea集成docker首先我们要开启docker的远程访问IDEA按照docker插件功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入首先我们要开启docker的远程访问//修改docker.service文件vim /li

2022-04-11 21:41:20 1742 1

java Swing做的植物大战僵尸 全注释 还有文档解释

java做的植物大战僵尸 几乎每行代码我都写了注释 还附了文档解释在docs文件夹里

2020-12-19

空空如也

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

TA关注的人

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