
基础工具
文章平均质量分 59
一些基础工具的使用
Icy Hunter
如果我真的存在,也是因为你需要我
展开
-
langchain实现大模型结构化输出
这里大模型使用GLM4。结构化输出的稳定性与大模型的能力挂钩听话的就容易出不听话的就容易报错langchain实现大模型结构化输出,实际上就帮助我们构建一套提示词对模型的约束也是十分有限的但是仍然可以用。原创 2024-08-07 12:15:00 · 818 阅读 · 1 评论 -
git的基础用法
记录一下git的一些基础用法。原创 2024-08-07 12:00:00 · 291 阅读 · 0 评论 -
FastAPI快速上手非常好用
当我们开发的东西需要做成api接口的时候,可以使用fastapi来快速完成。首先需要下载需要的包:fastapi,uvicorn,pydantic做成接口的主要问题就是数据如何传输,如何传参给接口,如何让接口返回数据首先我们可以看一下数据类型的定义方法使用pydantic来帮助我们定义数据类型,这样定义的数据类型,我们传输数据的时候可以用表单的方式进行数据传入,比较方便。Optional[List]=None的用处就是定义这个参数的数据类型,并且可缺省,缺省值为None。原创 2024-08-03 12:00:00 · 754 阅读 · 0 评论 -
使用SimpleTex在word中使用latex公式
在word中用word的数学公式自己一个一个打有点折磨人,但是我之前发现一个好东西,可以图像识别直接得出latex的公式,然后发现word中可以输入latex公式转化为正常的数学公式显示。那么事情变得明朗起来了。默认你已经有了SimpleTex。原创 2024-02-22 10:33:38 · 5368 阅读 · 0 评论 -
Excel的COUNTIF的用法,用于统计重复值、满足条件值
前一个变量填范围,后一个变量填条件,就是数一数在这个范围内满足这个条件的值有多少,所以除了统计重复值,还可以统计满足条件的值。条件:“条件”,如找出等于x的值,就写“=x”,不等于100的就是“100”…数据范围自己选择,可以选择一列,可以选择一行,可以选择两行…这是95这个格子的公式。原创 2024-01-11 11:56:37 · 1781 阅读 · 0 评论 -
NLP中一些工具列举
应该还有很多,上面主要是对应英文的,但是其实他们也大部分支持中文,对于中文也有很多,如jieba,哈工大的LTP,百度LAC,jiagu等等。工具很多,知道名字才能进行信息搜集和对比,不然要干啥都不知道。原创 2023-03-01 11:08:09 · 909 阅读 · 6 评论 -
LaTex常用公式符号与技巧
数学公式都需要用$$包起来。原创 2023-02-27 20:03:14 · 638 阅读 · 0 评论 -
SimpleTex免费好用的图片转latex等公式的软件
刷抖音看到的一款转换公式的神器,截图公式出对应latex等公式。原创 2023-02-26 20:48:48 · 28027 阅读 · 7 评论 -
cmd命令以及一些操作
因为下载下来的代码用bash脚本写的,cmd不能完美运行,因此想着对照着转成cmd,这样就方便了。原创 2022-12-02 16:45:48 · 893 阅读 · 0 评论 -
使用VScode创建ipynb文件选择kernel运行python代码
为什么会有这么一篇博客呢?因为我NPY用vscode跑不起来python代码…不过经过我的进行指导,已经学会了,相信大家也一定能看懂。原创 2022-10-21 22:58:08 · 18052 阅读 · 3 评论 -
使用Oracle VM VirtualBox安装Unbuntu虚拟机并安装增强功能(实现双向复制粘贴)
链接:https://pan.baidu.com/s/1KwQBbra2cWgDWQV_WFtKJw?打开 VirtualBox,点击新建,选择linux类型,版本为Ubuntu64。然后点击设备共享粘贴板,可以发现,可以实现本机和虚拟机的双向复制粘贴了。点击网络,选择桥接网卡(第一次进去不能联网,不然会自动更新,慢的不行)点击download from 右边的框框,然后更换源。然后点击“设置”,“系统” 选择CPU个数。这样就更新完源了,可以比较快的安装软件了。选择更新设置,找到软件源界面。原创 2022-09-15 13:07:40 · 5697 阅读 · 1 评论 -
卸载重装最新版mysql数据库亲测有效
因为最近在学django框架,学到模型层了,需要连接数据库,但是被一个报错给打断了。_mysql_exceptions.ProgrammingError: (1064, “You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘current_date,knowledge_level,grade_原创 2022-06-26 20:49:21 · 613 阅读 · 2 评论 -
Git的安装和使用以及VScode配置Git的快速使用
暑假老师需要我们做一个NLP集成系统,需要用django进行开发,但是如何管理和集成代码呢?老师跟我们说用git来管理代码,开始还不太懂,后来就懂了,就比如说一个团队有很多成员,得各自开发各自的模块,开发完了可以通过git上传到GitHub的仓库中,从而方便地集成系统。这篇博客是看b站视频学的Vscode+Git基础教程(vscode入门配置,Git版本管理软件配置)b站大学,名不虚传Git是一个开源的分布式版本控制系统,可以有效、高速地处理从小到非常大地项目版本管理。https://git-scm.原创 2022-06-28 15:30:58 · 5358 阅读 · 0 评论 -
手把手教你VScode终端自动激活anaconda的python虚拟环境
由于pycharm一打开就会自动激活对应python的虚拟环境,让我误以为所有的编译器都会这样,然后最近在用vscode比较多,发现,它好像不能自己自动激活虚拟环境,需要自己配置以下。首先,开始在优快云上搜自动激活虚拟环境的操作遇到的几个问题:有的说settings.json配置一下就好但是vscode提示:此项已弃用,配置默认 shell 的新推荐方法是在 中创建一个终端配置文件,并将其配置文件名称设置为 中的默认值。此操作当前将优先于新的配置文件设置,但将来会发生更改。然后我试了下好像没有效原创 2022-06-23 16:49:07 · 13375 阅读 · 13 评论 -
matlab中的table数据类型的一些使用方法,感觉和python中的pandas差不多
首先table数据类型是一种比较强的数据类型,其读写文件只需要readtable('文件名')writetable(data,"文件名");下面将展示一些对于table数据类型的操作。首先,创建包含患者数据的工作区变量。这些变量可以具有任何数据类型,但必须具有相同的行数。示例LastName = {'Sanchez';'Johnson';'Li';'Diaz';'Brown'};Age = [38;43;38;40;49];Smoker = logical([1;0;1;0;1]);He原创 2022-01-21 18:42:28 · 4702 阅读 · 0 评论 -
matlab2021版关于csv文件读写的一些方法
首先给出一些演示数据,直接给出来大家看起来都方便完整代码在最后,有基础的可以直接看代码下面是data.csv的文件内容,可以看得出里面有文本也有数值。代码,名称,最新价,涨跌额,涨跌幅,买入,卖出,昨收,今开,最高,最低,成交量,成交额sh600000,浦发银行,8.75,-0.05,-0.568,8.75,8.76,8.8,8.78,8.8,8.72,28252954.0,247296068.0sh600004,白云机场,13.9,1.08,8.424,13.9,13.91,12.82,13.1原创 2022-01-21 18:03:58 · 6698 阅读 · 0 评论 -
windows的命令行的一些操作
因为感觉命令行的功能还是很强的大的,因此就稍微去b站看了下,然后根据自己到现在用的比较多的命令来记录一下比较常见的命令。首先需要打开CMD命令行这个命令能够查看本机的ip地址这个命令能够清空命令行的界面这个命令能够查看当前目录下的所有文件能够查看dir命令的帮助提示能够进入上一级目录进入文件目录进入d盘根目录创建文件夹检测是否建立连接电脑60s后自动关机查询网站ip地址查询网络状态,看到网络的很多详细信息查看启用了哪些端口跟踪路由信息net网络命令中最重要、功能强大查看开启了哪原创 2022-06-28 17:01:54 · 455 阅读 · 2 评论 -
Excel简单使用宏
右键按钮点击指定宏,给按钮绑定上我们刚刚录制的宏,即可实现按下按钮完成隐藏的操作。给宏取个名字,点击确定,开始录制。这样宏就记录了我刚刚隐藏的操作了。当点击按钮时(刚才绑定宏的按钮)需要记录的操作就是隐藏此三费。可见所有的费用都出现了。......原创 2022-07-22 13:14:29 · 1953 阅读 · 0 评论