自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ai聊天导师的博客

Ai 你冲不冲?

  • 博客(68)
  • 资源 (3)
  • 收藏
  • 关注

原创 【教程1】创建自己本地的Ai聊天机器人

十分钟,安装好自己的本地聊天机器人!

2024-03-16 20:17:24 3320

原创 【小白版】AI 答疑

而国内出现的 AI 绘图,目前背后均为 Stable Diffusion 微调过的。ChatGPT 背后就有这么一个文件,每个GPT版本都会有,比如GPT-3.5有一个,GPT5也有一个。文心一言是百度训练的大模型,而通义千问是科大讯飞训练出来的大模型。所以,现在的AI表现更接近一个人的理解能力。ANI指特定领域内高度专业化的人工智能系统,但在其他领域的表现相对差。只不过这个文件很大,里面存储了训练完成的数据,可以看做是一个数据集。过去的AI更像设定好答案的机器人,而现在的AI的答案不再确定。

2024-03-27 16:39:31 897

原创 人工智能发展将对个人工资产生什么影响?

在一项最近研究中,为453名接受过大学教育的专业人士布置写作任务。令其中一半人使用ChatGPT。结果如何?

2024-03-27 16:07:07 356

原创 本地大模型(免安装绿色版)

上一篇文章我们讨论了如何在本地运行大模型。大部分软件都需要安装,今天是免安装绿色版。很多人下载不了原版,所以我放百度网盘了。

2024-03-26 22:49:39 605

原创 【初学者】Visual Studio 2019没有 C 项目,只有C++怎么办? 怎么创建第一个项目教程。

MFC,QT,PyQt等,都是类似做这种窗口应用程序的,就像我们平常双击打开的软件(微信,Visual Studio等)一样。其实文件并没有什么差别,只是根据后缀去识别而已。所以即使自己在本地随意新建一个文件,改后缀后,在这里导入现有项也是可以的。C++ 是 C 的超集。只要创建 C++ 的项目就行了,将新增的 .cpp 文件改后缀为 .c 即可。C 的语法更加严格,而 C++ 的项目更宽松。虽然这样做无法规范初学者的语法,但作为项目是没问题的。运行的时候会有黑色的界面出现(dos界面),方便看到结果。

2024-03-18 15:07:53 533

原创 【已解决】This application failed to start because not Qt platform plugin could be initialized

自己写的 PyQt5 程序,在别人电脑就运行不起来了。打包时用的是自己精简版的PyQt5包。但在我本地电脑正常。看了网络上有人说改环境变量,或者缺少库。

2024-03-01 18:56:33 304

原创 【已解决】pyodbc连接报错:pyodbc.InterfaceError: (‘IM002‘, ‘[IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱

接着我检查了 ODBC 数据源,改动了一下 Microsoft Access Driver (*.mdb, *.accdb) ,(我并不觉得我写错了)再次运行,表格名字就打印成功了。(当然,默认你的环境变量中的python解释器路径正是当前程序中用的python路径。于是我安装了上面提供的驱动2016版本64bit,接着我又运行了代码,还是报错。我本地安装了 access 2016 版本,但使用pyodbc调用报错。(第三个不确定是不是必须的,但我本地是有的)解决过程我稍微整理了一下,从简单的做起。

2024-02-28 11:08:57 3047

原创 Stable diffusion 和 Midjourney 怎么选?

选择其实很简单,两者成图各有侧重。

2024-01-24 14:35:28 742

原创 python的 read, readlines,readline 有何异同,读取文件的时候用哪个好?怎么选择。

先看是什么,再看怎么用。着急的话,可以看最后的一节。开始前,先介绍一个小技巧:内置函数 repr(英文名representation)。开发调试用的,返回一个对象的字符串表示形式,包含对象的类型。(函数str() 用于将值转化为适于人阅读的形式,而repr() 转化为供解释器读取的形式。你好'你好\n'str 函数直接将‘\n’转义的结果打印了,看不到’\n’了,而 repr 函数的打印结果保留了字符串原始的样子,而且可以看出打印的是一个字符串类型。

2024-01-24 11:37:57 691

原创 关闭免费版pycharm社区版双击shift时出现的搜索框

Pycharm 在双击 shift 的时候总是弹出搜索框,但作为中国玩家,经常需要双击 shift 循环切换中英文。这就很困恼。下面就解决这个问题。单独关闭双击shift的功能。

2024-01-14 11:15:39 1011 2

原创 AttributeError: ‘str‘ object has no attribute ‘spilt‘

CV工程师常见错误:单词写错了。是 split 不是 spilt。

2024-01-12 15:05:35 704

原创 已解决:UnicodeDecodeError: ‘gb2312‘ codec can‘t decode byte 0xe5 in position 1

python 读文件报错。这个报错不是来自open而是read函数(请看最后部分)。原因:文件编码不一致。比如文件本身编码为 gb2312,而 python默认以 utf-8 编码打开,报错。

2024-01-10 15:53:21 1043 4

原创 第三课-软件升级-Stable Diffusion教程

这篇文章会讲一些容易忽略或者常常需要做的操作,不一定要完全照做,以后再回过头看看也可以。

2023-10-06 22:43:43 746

原创 练习敲代码速度/提高打字速度

今天看到一个敲代码的视频,说的是不要用你的爱好来挑战程序员的职业。惭愧,我也是程序员,但打字还真的没那么快,尤其是数字键盘,以前敲不准,十几年了也没在意,毕竟很少用。直接用右边小键盘更方便。现在补上短板。

2023-09-28 17:09:06 438

原创 前端和后端是Web开发选哪个好?

我个人也属于全栈开发,是从嵌入式,服务器做到安卓app,又改做网站开发,网页设计的,现在依然还在嵌入式岗位,但私下自己还会做软件,做网站。其实对于全栈,我建议后端的小伙伴可以尝试,如果你的想法是自己做软件,做产品的话。打通全栈相对于前端的小伙伴的难度要低一些。我个人的看法,如果不学会全栈,永远受人掣肘,只能做一个嵌入的螺丝钉,自己站不起来。随着 Ai 的发展趋势,写代码不再是很难的事情了,个人开发成为独立开发者也不再是难事。一家之言,仅供参考。

2023-09-28 14:16:21 454

原创 从一台windows电脑拷贝整个python虚拟环境到另一台windows电脑/虚拟环境拷贝

我在一台电脑上搭建了干净的python虚拟环境,只安装了需要的包,是为了避免打包的时候太大。现在我想要在另外一台电脑上也用这个虚拟环境跑项目,直接拷贝整个虚拟文件夹会有路径问题,而且本地也没有相同的python版本也不行。网上找了一圈也没办法。所以,下面是我自己用的办法,也成功了,供参考。

2023-09-26 18:11:26 6460 1

原创 docker load < a.tar 报错:“<”运算符是为将来使用而保留的。

因为 ’

2023-09-25 14:36:28 381

原创 如何删除gitlab上多余的文件夹

无意间在提交代码时,包含了多余的 .idea 或者 __pychche__ 缓存文件夹等等,如何一次性删除呢?直接到 .idea 所在目录去手动删除也一样。git push --set-upstream origin del-dirs :在远端增加新分支并提交。如果你觉得以上操作麻烦,直接手动删除 .idea 文件夹,然后按照你平常修改代码提交的方式提交就行了。git checkout -b del-dirs :把修改带到新分支去提交。如果已经合并了,就会留下记录,只能删除多余文件夹,提交修改。

2023-09-25 13:32:13 1980

原创 [正确重装docker] Win10 重装 Docker 提示 Exising installation is up to date 的正确姿势

Win10 重装 Docker 报错 Exising installation is up to date 的一种情况是原来的 docker 没有卸载干净,或者说,没有正确卸载。只要开一个 cmd(管理员吧),运行这个命令,docker 就会被正确卸载,包括注册表中的这段信息也会被自动删除。巧了,我就是直接删除了,因为一些原因重装了好几次,血泪史留给各位嘲笑。要注意的是,这个命令执行后,要等打开30s才会弹出界面,不要重复执行。一条正确的卸载命令就能够干净地卸载 docker。看到右侧有个卸载命令了嘛?

2023-09-19 13:58:39 1006

原创 Python 打包的 exe,在别人电脑上运行报错:The git executable must be specified in one of the following ways:

临时解决办法:一般来说,只要他的电脑上打开环境变量,指定 git.exe 的路径就可以解决这个问题。

2023-09-14 13:51:49 954

原创 pycharm虚拟环境安装指定python版本/ python3.8 / 从python3.9降级到3.8

我在网上找了一圈发现各种命令,尤其是说: virtualenv -p python3 py38 可以指定版本,我真的酸Q!这个命令是意思是创建一个 py38 目录,实际上用的版本还是环境变量所指向的版本.

2023-09-13 16:26:28 9517 3

原创 Python 如何降低版本?从 Python3.9降低到 3.8, /anaconda/虚拟环境等.

以 Win10 为例.安装后查看一下版本是否降级成功.

2023-09-13 15:32:35 19272 5

原创 Windows+Pycharm 如何创建虚拟环境

当我们开发一个别人的项目的时候,因为项目里有很多特有的包,比如 Pyqt5.我们不想破坏电脑上原来的包版本,这个时候,新建一个虚拟环境,专门针对这个项目就很有必要了.

2023-09-13 14:45:22 837

原创 离线Windows 上运行 docker Desktop 报错:Service is not running/Docker failed to initialize/Windows 177

Windows 上运行 docker Desktop 报错,试了很多方法,期间还报了很多错误,虽然最终依靠重装docker解决,但过程应该对你有一些参考意义。

2023-09-11 18:49:49 1772

原创 【已解决】Windows+docker+portainer在启动后 connect 时报错:Failure Cannot...unix:///var/run/docker.sock.

Windows系统,安装了 Docker Desktop,电脑离线,从别处拷贝了一个 portainer 容器的 image ,导入。启动后,connect 的时候,报错。

2023-09-08 11:35:55 642

原创 外传-Midjourney的局部重绘功能

先给大家说一下,我这段时间都在学习 SD,局部重绘是基操,而 MJ 一直是次次图片都精美,但是细节调整很难,往往花了很长时间,多次出图,结果还不尽如人意,尤其是国内网络要绕太平洋一周才能用,出图更慢。

2023-09-07 10:06:08 831

原创 【已解决】pyqt5的打包exe软件图标菜单栏/任务栏/小图标/窗口图标未显示

希望:pyqt5 项目,pyinstaller main.spec 打包,我想要 main.exe 就像一个普通的应用软件一样显示我自定义的图标。

2023-09-06 15:53:44 2876

原创 【已解决】pycharm 突然每次点击都开新页面,关不掉怎么办?

我想,并不是真的没人遇见过,而是大家瞬间都解决了,所以没人写。那我就写一下,给个参考,如果你也遇见了,不要慌。好嘛,我只能打开属性中的路径,找到 pycharm64.exe 去运行,然后发现页面还是一样。放心了,一切正常了。今天在 pycharm 中写代码,突然发现,新开的文件不再原来的页面上,而是新增了页面,导致整个屏幕全都是新开的页面,最难受的是,关不掉!无奈,我只能关闭 pycharm,重新双击桌面的快捷方式打开,但是发现,双击没有打开,而是弹出了属性。我人都吓坏了啊,这可是服务器啊。

2023-09-06 11:31:45 1296

原创 【已解决】pyqt5界面拖拽文件进入时,显示禁止图标,槽函数也没有进入。怎么办?

一般来说,拖拽功能只要开启 setAcceptDrops(True) 就行了,但是无论我给谁设置都没用,修改信号量也没反应,搞了一晚上。我今天遇到了一个很无语的问题,不知道为啥,用 QMainwindow 创建了一个简单的界面,里面只有一个 Qlabel。如果你也和我一样,建议你不要较劲,删掉自己所有代码,尝试用下面的代码测试一下,如果测试通过,就在这个代码基础上去修改吧。想要尝试拖拽文件进来,然后打印文件路径。但是怎么改都没反应。

2023-09-05 23:32:27 847 5

原创 【已解决】pyinstaller打包瘦身,变小 exe 的通用和终极解决方案!

我通过下面的办法,成功将一个 270M 的 exe,降低到了 33M。下面分享给大家。如果你打包 PyQt 的项目,打包超过 100M ,那么铁定是可以更小的。一般 PyQt界面也就是20-40M左右,图片多一张可以按照增加1M估算。怎么把容量降下来?

2023-09-04 15:47:39 10728 4

原创 Qt5界面Qt Designer上添加资源图片后,ModuleNotFoundError: No module named ‘rcc_rc‘ 的终极解决方案

在网上找了很久都没弄明白,最后还是自己思考解决了。

2023-09-01 11:32:38 1301

原创 pyqt5的 Qprogressbar 如何设计得好看一些?

看完这两个例子,稍微理解一下就可以自己设计了。注意哦,每个参数右边是以分号“;2.块状,粉色,进度文字放中间。这些样式要在哪里设置呢?‘\n’ 可以不写。

2023-09-01 10:18:55 387

原创 第三课-界面介绍SD-Stable Diffusion 教程

我们已经安装好了SD,这篇文章不介绍难以理解的原理,说使用。以后再介绍原理。我的想法是,先学会画,然后明白原理,再去提高技术。我失败过,知道三天打鱼两天晒网的痛苦,和很多人一样试了安装 github 版本,生成了几张图,发现效果不太理想,就放着了。后来也是画了几千元学了 SD的课程,才逐渐上道。

2023-08-13 23:47:02 1883

原创 【已解决】ImportError: DLL load failed while importing _ssl: 找不到指定的模块。 bat 脚本运行 django 报错。

我在 bat 和 cmd 分别打印出 python 版本和 PATH 路径值,发现 bat 路径竟然少了 bin 的路径。在 Pycharm 中运行的时候没问题,同样的命令,bat脚本运行就报错。在 Pycharm 里可以运行,用 cmd 同样的命令也可以运行,偏偏用 bat 脚本就不行。刚开始以为是参数的锅,后来发现是环境变量没配好。但最终还是用临时环境变量解决。我的解决办法: 增加临时环境变量。我不明白为什么明明刚刚添加的路径没起作用,也许重启能解决。但是我发现这种做法对我没用,依然报错 _ssl。

2023-08-10 16:21:45 1114

原创 【已解决】Pyinstaller 打包 django 项目如何将命令行参数加入?

Pyinstaller 打包 django 项目,打包成 manage.exe 后用命令行 cmd。manage.exe 0.0.0.0:8001 --noreload 感觉很不方便。这样,直接执行最终生成的 main.exe 就可以了。2.删除之前的 manage.spec。希望能够直接把命令行参数也打包进去。1.新建 main.py 文件。生成新的 main.spec。

2023-08-10 10:37:19 1158

原创 【已解决】Pycharm 双击启动失败?

双击 Pycharm 后,出现加载工程,我不想加载这个工程,就点击了弹出的 cancle 取消按钮。然后再到桌面双击 Pycharm 却发现无法启动了。虽然 Pycharm 进程没启动,却多了一个 如图的无名进程未被关闭。这可能是导致 Pycharm 无法再次启动的原因。按理说,这个问题,如果重启电脑也能解决。但我这台电脑是不能够重启的,所以这样解决就ok。Ctrl+shift+ESC 打开后台,搜 py 开头也找不到对应进程。鼠标右键,结束任务,再次双击 Pycharm 启动,搞定。

2023-08-10 09:35:44 886

原创 ImportError: DLL load failed while importing ft2font: 找不到指定的模块。pyinstaller 打包 Django 报错。

在 pyinstaller 打包 Django 项目的时候报的错。

2023-08-09 16:25:50 1065

原创 第二课-一键安装SD-Stable Diffusion 教程

看完这篇文章并跟着操作,就可以在本地开始 SD 绘图了。理论上来说,这篇课程结束,想要画什么图都可以画了。SD 是开源的,可以在 github 上找到。但直接下载源码安装,非常费劲,而且因为国内外差异,就是我这样的秃头程序员也难以应对。所以,我们改用一个称作 启动器 的软件,实现一键安装,在线升级。启动器把 SD 源码包装了一下,多了一个好看的界面。打个比方,一堆糖果用手不好抓,但是用袋子一套,一把就抓走了。启动器就是这个袋子。

2023-08-09 00:11:57 3939 4

原创 第一课-前提-Stable Diffusion 教程

首先介绍下这个系列课程:Stable Diffusion 是一个流行的 Ai 绘图工具。简称 SD。这个课程将手把手教会你如何使用 SD 绘图。课程内容:学习完这个系列课程,你将学会 SD 基本绘图,SD controlNet 控制绘图,SD Lora 控制绘图,制作自己的微信二维码图片,制作自己的真人转动漫图片。适合人群:课程以学会绘图为主,了解基本绘图原理为辅,求的是一个尽快上手。适合对绘图完全不了解的小白,也适合刚接触 SD,不知如何进一步控制图片生成的新手。

2023-08-05 18:11:37 1573

原创 AI人工智能到底会如何发展,有没有哪些是确定的将来?

chatGPT 是 OpenAI 发布的聊天机器人。相当于给每个人配了一个无所不知的助理。虽然 chatGPT 对于细节和最新消息无法处理,但也能让大多数人的工作效率翻倍了。chatGPT 的预训练数据量级:GPT-4 的预训练量是 GPT-3 的十倍。据说 GPT-4 一次的训练的成本为 6300万美元。这也是 chatGPT 要收费的原因吧。真希望国内能早日训练出来。chatGPT 有哪些功能呢?

2023-08-03 19:33:57 314

微软官网无法下载成功的 access database engine 驱动 odbc驱动 pyodbc读取*.mdb需要的驱动

微软官网无法下载成功的 access database engine 驱动。odbc驱动。 pyodbc读取*.mdb需要的驱动。包含2007,2010的32bit和64bit版本,2016的32bit和64bit版本。 python代码移植后数据库连接报错可能是驱动未安装:pyodbc.InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱

2024-02-28

echarts.min.js

echarts.min.js 文件,pyecharts 白屏专用,放在本地 .py 文件同级目录,加上一行代码 CurrentConfig.ONLINE_HOST = '' 运行不再白屏!

2023-05-05

Microsoft.VC80.DebugMFC,Microsoft.VC80.DebugCRT,Micorosft.VC80.DebugOpenMP

缺少Microsoft.VC80.DebugCRT.manifest等,msvcp80d.dll,msvcr80d.dll,msvcm80d.dll,Microsoft.VC80.DebugMFC等。

2019-06-23

android-20

android-20的源码。 因为调试的时候总看不到源码,就手动下载个源码看。

2017-10-12

类,结构体到底分配多少空间

内容不多,是我的总结,资源多的人下载。 只有一点点代码,是我的测试代码。 本来这里都可以说完的,但是,还是上传一下吧。

2015-08-01

空空如也

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

TA关注的人

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