- 博客(111)
- 收藏
- 关注
原创 Python连接MySQL数据库
库,常用于连接MySQL和支持Python3的项目。纯Python实现,兼容性好,适合轻量级应用。这是MySQL官方提供的Python驱动,功能稳定,官方驱动,适合稳定性要求高的项目。是一个纯Python的。首先安装pymysql。进行基础连接和操作。
2025-01-19 19:58:05
179
原创 canvas给图片与文本加水印
另外,不同的Canvas合成模式可以帮助我们创建独特的视觉效果。通过调整Canvas的文本绘制方法,我们可以实现文本的自动换行,并通过设置裁剪区域来处理溢出。在复杂的Web应用中,合理管理图片资源的缓存策略是提高性能的关键。设计文本水印时,字体、大小和颜色是三个至关重要的参数。通过调整这些参数,我们能够控制文本水印的外观和可读性,以便更好地符合设计需求。文本水印涉及到的参数主要包括文本内容、字体样式、字体大小、颜色以及文本的位置等。除了字体、大小和颜色,文本布局和对齐方式也是设计文本水印时需要考虑的因素。
2024-12-15 14:27:55
461
原创 MacOS安装MySQL数据库和Java环境以及Navicat
首先在我们的设备上找到终端并打开,输入 vim ~/.bash_profile(注意vim后面的空格),输入完成后点击回车键(Enther)链接: https://pan.baidu.com/s/1cZ05AjNi__ZQqeO3nBsT7A 提取码: sfw4。此时输入 mysql --version 可以查看Mysql安装的版本,此时环境配置完成。点击回车键后会出现此画面,此时按下键盘上的“ e ”键进行编写,输入。下载好后安装,在设置里往下滑,出现了这样,就代表安装成功了。
2024-12-01 15:15:25
672
原创 微信小程序打开“开发调试”按钮才可正常运行
出现这个问题,有可能是这个:开发管理-服务器域名没有配置,把域名在以下几条中都填入,体验版就不需要打开“开发调试”这个选项就可以运行了。
2024-11-25 17:23:31
920
原创 langchain模型及I/O的封装
llm=OpenAI(temperature=0), #default gpt-3.5-turbo-instruct temperature减少随机性,0减少随机但是不代表不随机# buffer="以英文表示",buffer="这个对话是基于一个卖瓜商人和暴躁顾客之间的交流",history.save_context({"input": "你好啊"}, {"output": "你也好"})
2024-11-17 16:21:58
822
原创 vue3 动态路由设计
从后端获取路由数据,将该请求放置在路由守卫(router.beforeEach)next的前面,阻塞next(),当动态组件添加好了在进入页面。
2024-09-17 15:26:36
1081
原创 vue antd表单校验
form-item' }]"form// 统一定义一个`rules`// 提取`validator`规则,独立定义`pass`// eslint会报错// 加个new Error()} else {== '') {
2024-09-07 16:58:23
648
原创 LangChain学习
表示我们可以按调用多个LLM,我们可以将许多LLM和Prompts结合起来,不同的组合能达到不同效果,并且这个组合的方式是无穷无尽的,方便展示我将用到streamlit做一个简单的页面展示。这个模块包含许多使用的函数,可以将我们的模型和自己的文本数据进行结合,可以获取不同的源数据,并且它还提供了矢量储存的接口来有效的存储文本并使其可搜索。这个可以弥补OpenAI数据库中没有的问题,我们可以去谷歌去搜索,相对应的tool还有维基百科等等,还有计算器相关的tool等待大家探索。感兴趣的朋友可以研究下:传送门。
2024-08-12 09:18:43
452
原创 python处理excel表格数据
xlrd可以从Microsoft Excel(tm)电子表格文件中提取数据xlrd库官网: xlrd — xlrd 2.0.1 documentation安装: 常用方法:获取工作表名称、行数、列数工作表名字:table.name 表行数:table.nrows表列数:table.ncols 获取sheet获取所有sheet名字:book.sheet_names()获取sheet数量:book.nsheets获取所有sheet对象:book.sheets()通过sheet名查找:bo
2024-07-27 16:14:08
427
原创 vue3+TypeScript使用tsx的点赞小功能
模版编译时,里面的css由于受到scoped影响,需要:deep()穿透才可生效。这个例子中,用到了模版渲染data,样式、以及样式绑定;
2024-07-07 10:27:22
265
1
原创 对象属性值合并方法ts语言
说明一下,对于“hasOwnProperty”的作用,if (inputObject.hasOwnProperty(key))这一行的判断还是很有必要的,在合并对象函数中,使用。把两个对象进行合并,传入的对象中属性值有值,就用传入的对象。若传入的对象中,属性值没有值,或没有属性值,则用默认值。自身的属性,而不包括从原型链继承来的属性。
2024-06-30 16:06:32
510
原创 python-录音文件转换成文字
大多数语音转文字工具都是要收费的,免费的很少,而且质量也不太高,python有自己的语音识别库,因此尝试使用一下。录音格式要转换成wav。
2024-06-21 19:21:17
740
原创 使用PyTorch实现LSTM生成ai诗
长短时记忆网络(Long Short-Term Memory,LSTM)是一种循环神经网络(RNN)的变体,旨在解决传统RNN在处理长序列时的梯度消失和梯度爆炸问题。LSTM引入了一种特殊的存储单元和门控机制,以更有效地捕捉和处理序列数据中的长期依赖关系。通俗点说就是:LSTM是一种改进版的递归神经网络(RNN)。它的主要特点是可以记住更长时间的信息,这使得它在处理序列数据(如文本、时间序列、语音等)时非常有效。步骤如下数据准备import os# 数据加载和预处理。
2024-06-16 10:19:24
922
2
原创 Mac安装pytorch(二)
书接上回,配置好了pytorch环境后,看看是否真的能用。出现这些后表明安装完成,可使用。接下来在pycharm中使用。
2024-06-02 22:57:12
358
原创 Mac安装pytorch
先下载之前装python3时用的是pip3,这里说一下这pip与conda的区别Conda和pip都是Python包管理工具,用于安装和管理Python包virtualenvvenv。
2024-05-26 23:49:51
1269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人