<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[A_Small_Man的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/A_Small_Man</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; A_Small_Man]]></copyright><item><title><![CDATA[安装 PostgreSQL 数据库]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/137933706</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/137933706</guid><author>A_Small_Man</author><pubDate>Thu, 18 Apr 2024 19:19:04 +0800</pubDate><description><![CDATA[在 Linux 上，可以通过几种方式安装 PostgreSQL，包括使用二进制已编绎安装包、通过包管理器（如 yum 或 apt）安装，或从源代码编译安装。因此，在进行安装之前，最好查阅相关的官方文档或发行版特定的指南。无论使用哪种操作系统，安装完成后，都应该能够使用适当的客户端工具连接到 PostgreSQL 服务器，并开始创建和管理数据库。安装 PostgreSQL 数据库服务器的步骤可能会根据使用的操作系统而有所不同。]]></description><category></category></item><item><title><![CDATA[水果识别开端（二）：为项目选择数据库]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/137933106</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/137933106</guid><author>A_Small_Man</author><pubDate>Thu, 18 Apr 2024 19:13:08 +0800</pubDate><description><![CDATA[项目开始就不要半途而废，坚持不懈，克服开发中遇到的困难才能成功。注：每个人的项目都有所差异，本篇博客仅供参考，不建议直接复制使用。更深层次的内容需要关注博主才能继续获取哦（我会快马加鞭把内容尽快更完），大家的关注就是博主码砖的动力。麻烦给博主点个关注支持一下吧！]]></description><category></category></item><item><title><![CDATA[水果识别开端（一）：Django基本设置（注册和登录）]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/137932043</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/137932043</guid><author>A_Small_Man</author><pubDate>Thu, 18 Apr 2024 18:44:01 +0800</pubDate><description><![CDATA[在中，你可以继承来扩展Django的内置用户模型，或者完全自定义用户模型。# 可以在这里添加额外的字段，比如地址、电话等pass然后在中设置我们在做任何项目时，都需要先打好框架，然后逐步深入，一点点渗透整个项目，确保项目的完整性，逻辑性和准确性，这样才能真正的做好一个项目。注：每个人的项目都有所差异，本篇博客仅供参考，不建议直接复制使用。更深层次的内容需要关注博主才能继续获取哦（我会快马加鞭把内容尽快更完），大家的关注就是博主码砖的动力。麻烦给博主点个关注支持一下吧！]]></description><category></category></item><item><title><![CDATA[Django报错：ValueError: Dependency on app with no migrations:XXX解决办法]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/137520669</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/137520669</guid><author>A_Small_Man</author><pubDate>Mon, 08 Apr 2024 19:17:57 +0800</pubDate><description><![CDATA[如果遵循了以上步骤，但问题依旧存在，可能需要进一步检查你的项目设置和代码，看看是否有其他配置或代码上的错误导致了这个问题。如果你之前使用的是一个不同的数据库后端（比如 SQLite 切换到 PostgreSQL），确保你的数据库设置是正确的，并且新的数据库是空的或已经为 Django 迁移做好了准备。在 Django 中，迁移是数据库结构变化（比如添加或修改模型字段）的记录，它们被用来同步数据库模式与你的模型定义。应用依赖于其他应用的迁移，确保那些依赖的应用也已经有了迁移文件，并且已经被应用到了数据库中。]]></description><category></category></item><item><title><![CDATA[前端样式整合在一个CSS文件中的方法]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/137290940</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/137290940</guid><author>A_Small_Man</author><pubDate>Tue, 02 Apr 2024 21:16:13 +0800</pubDate><description><![CDATA[将所有前端样式整合在一个CSS文件中是一个很好的做法，这有助于保持代码的整洁和可维护性。]]></description><category></category></item><item><title><![CDATA[疑难解答：css背景显示失败问题]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/137290797</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/137290797</guid><author>A_Small_Man</author><pubDate>Tue, 02 Apr 2024 21:14:25 +0800</pubDate><description><![CDATA[如果以上步骤都无法解决问题，你可以尝试将背景图片设置为一个公共的、可访问的网络图片链接，看看是否能够正常显示。：有时浏览器会缓存旧的CSS文件，导致新的背景设置没有生效。：确保你提供的背景图片路径是正确的。检查文件是否确实存在于你指定的位置，并且路径中的文件夹和文件名都是准确的。：如果有其他CSS规则覆盖了你的背景设置，背景也可能不会显示。：如果你的背景图片是通过网络链接加载的，确保网络连接是稳定的，并且图片服务器是可访问的。：确保你的CSS选择器正确地应用到了你想要添加背景的元素上。]]></description><category></category></item><item><title><![CDATA[Django两种启动方式]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/137289254</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/137289254</guid><author>A_Small_Man</author><pubDate>Tue, 02 Apr 2024 20:41:51 +0800</pubDate><description><![CDATA[这个方法更简便，推荐这个方式启动。(1)、点击修改运行配置。（2）、按图片修改形参。]]></description><category></category></item><item><title><![CDATA[基于Django的水果识别系统设计前瞻指南]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/137287584</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/137287584</guid><author>A_Small_Man</author><pubDate>Tue, 02 Apr 2024 20:09:52 +0800</pubDate><description><![CDATA[本次课题是一个结合了Django框架和图像识别技术的项目。这个项目的主要目标是创建一个web应用，用户可以通过上传水果图片来识别出图片中的水果种类。]]></description><category></category></item><item><title><![CDATA[ModuleNotFoundError: No module named ‘apps‘]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/137246764</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/137246764</guid><author>A_Small_Man</author><pubDate>Mon, 01 Apr 2024 21:29:45 +0800</pubDate><description><![CDATA[执行完makemigrations只是生成了对应的sql语句，还并没真正将改动迁移到数据库中。需要执行migrate才能将改动迁移到数据库，完成建表、修改字段等操作。我之前误认为这是一种错误，一直找不到解决方法。可是当我去了解python manage.py makemigrations这个命令才明白这可能并非是错误提示。当你显示No changes detected，可以直接执行migrate命令。makemigrations的作用是Django检查创建或修改数据库的命令，如果不合法会给出提示。]]></description><category></category></item><item><title><![CDATA[django.core.exceptions.ImproperlyConfigured: Application labels aren‘t unique, duplicates: fruit]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/137246540</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/137246540</guid><author>A_Small_Man</author><pubDate>Mon, 01 Apr 2024 21:03:34 +0800</pubDate><description><![CDATA[报错原因：在创建数据库表时多创建了一个INSTALLED_APPS这个模块导致报错。（创建django项目会自动生成，无需自建）总结：把这个问题记录在这里来提醒自己不要再犯类似错误了。解决方法：删掉多余的那部分就OK’]]></description><category></category></item><item><title><![CDATA[Tampermonkey安装，仅需一步！]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/136944411</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/136944411</guid><author>A_Small_Man</author><pubDate>Fri, 22 Mar 2024 16:28:19 +0800</pubDate><description><![CDATA[相信大家能找到这篇文章，说明商店直接下载行不通并且通过其他渠道获取到Tampermonkey安装文件，看到crx文件已经百思不得其解了，这是什么东东？不是我们平时用的文件扩展名呀？不多废话，马上就教大家如何一步快速安装Tempermonkey。这就安装完毕了，接下来就是白p党的白p福音了，这里再给大家一个实用的脚本源放文章最后，希望大家更轻松愉快的在互联网的世界畅游 （比心）]]></description><category></category></item><item><title><![CDATA[exit status 1 为开发板arduino UNO编译出错]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/127290212</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/127290212</guid><author>A_Small_Man</author><pubDate>Wed, 12 Oct 2022 20:38:23 +0800</pubDate><description><![CDATA[出现这种情况只有两个，一个是arduino的版本问题，可以降低版本测试。还有一种就是开发板型号不对应，建议检查开发板和端口信息做出尝试。]]></description><category></category></item><item><title><![CDATA[深度学习之CUDA/cudnn安装]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/126954819</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/126954819</guid><author>A_Small_Man</author><pubDate>Tue, 20 Sep 2022 18:59:03 +0800</pubDate><description><![CDATA[​
CUDA（Compute Unified Device Architecture），是显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构，该架构使GPU能够解决复杂的计算问题。（百度百科全文），cuDNN是用于深度神经网络的GPU加速库。它强调性能、易用性和低内存开销。

​]]></description><category></category></item><item><title><![CDATA[深度学习之Tensorflow2安装以及pycharm环境配置]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/126954938</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/126954938</guid><author>A_Small_Man</author><pubDate>Tue, 20 Sep 2022 18:18:26 +0800</pubDate><description><![CDATA[导语：安装好显卡驱动后，我们接着就要安装Tensorflow2，TensorFlow虽是深度学习领域最广泛使用的框架，但是对比PyTorch这一动态图框架，采用静态图（Graph模式）的TensorFlow确实是难用。好在最近TensorFlow支持了eager模式，对标PyTorch的动态执行机制。更进一步地，Google在最近推出了全新的版本TensorFlow 2.0，2.0版本相比1.0版本不是简单地更新，而是一次重大升级（虽然目前只发布了preview版本）。]]></description><category></category></item><item><title><![CDATA[深度学习环境安装之显卡驱动程序安装]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/126945715</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/126945715</guid><author>A_Small_Man</author><pubDate>Tue, 20 Sep 2022 09:48:58 +0800</pubDate><description><![CDATA[深度学习环境安装包括显卡驱动程序安装、CUDA/cudnn安装、TensorFlow2安装和pycharm环境配置与测试四部分        首先先检查自己的自己 的电脑有没有GPU，如果没有GPU 的话就不需要安装显卡驱动程序（建议学习深度学习时使用带英伟达显卡的电脑）没有GPU也能安装CUDA/CUDNN 和Tensorflow2。先检查自己 的驱动：桌面>我的电脑>右键下拉菜单>管理>设备管理器>显示适配器如图：  有些gpu显卡不带gpu字样，需要自行查阅1.首先打开浏览器进入英伟达官网,找到GeF]]></description><category></category></item><item><title><![CDATA[图像基本原理]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/125949920</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/125949920</guid><author>A_Small_Man</author><pubDate>Tue, 26 Jul 2022 23:30:47 +0800</pubDate><description><![CDATA[图像文件中所存在的正是每一个像素对应的颜色值，我们将颜色的亮度分为0~255，这256个数量级，也正是为了方便将颜色信息储存在计算机的一个8位的二进制序列中，在显示图像时，计算机先读取这个图像的RGB矩阵值，将其传递给显示屏，然后由显示屏按照这个数值向屏幕上的每一个点投射相应的亮度，这样就形成了我们看到的图像。在内存中，每个像素点由4字节构成，第一个字节决定像素的红色值，第二个字节决定像素的绿色值，第三个字节决定像素的蓝色值，第四个字节决定像素的灰度值。其实最高是0-255，0代表全白，255代表全黑。..]]></description><category></category></item><item><title><![CDATA[问题总结：conda 和 pip的区别]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/125948492</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/125948492</guid><author>A_Small_Man</author><pubDate>Sat, 23 Jul 2022 15:56:09 +0800</pubDate><description><![CDATA[只要有关依赖项的软件包元数据正确，conda就会按预期产生可用的环境。如果按顺序较早安装的软件包相对于按顺序较晚安装的软件包具有不兼容的依赖项版本，则可能导致环境以微妙的方式被破坏掉。可以让你同时安装处理有关Python任务和无关的任务，可以允许你在conda环境中安装任何语言的语言包。，而是依赖于诸如virtualenv或venv的其他工具来创建隔离的环境。，可用于从Python软件包索引安装软件包。，该环境可以包含不同版本的Python以及其他软件包。文件，从不需要安装任何编译器。......]]></description><category></category></item><item><title><![CDATA[conda create 为什么需要指定python（带坑）]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/125835968</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/125835968</guid><author>A_Small_Man</author><pubDate>Sun, 17 Jul 2022 20:02:22 +0800</pubDate><description><![CDATA[因此我们得出一个结论，我们如果不带Python或者加上版本号的话，我们最终安装的就是最新版本的拍散，那为什么我们安装的时候需要指定Python的版本号呢？尝试在anaconda下创建Python虚拟环境，如果我输入命令的时候带上Python版本号，那我的环境将正确运行这个版本的Python。小伙伴们在以后的编辑代码中，如果碰到需要的库和自己的Python版本号一定要看清楚，如果对不上的话，那就只能删掉了。很明显，如果不带上Python的话，它会默认安装现在版本最高的Python，是可以成功的。......]]></description><category></category></item><item><title><![CDATA[问题总结：anconda的根本作用以及与miniconda的区别]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/125706077</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/125706077</guid><author>A_Small_Man</author><pubDate>Sun, 10 Jul 2022 15:25:53 +0800</pubDate><description><![CDATA[Anaconda是一个用于科学计算的Python发行版，支持 Linux, Mac, Windows系统，提供了包管理与环境管理的功能，可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令来进行package和environment的管理，并且已经包含了Python和相关的配套工具。这里先解释下conda、anaconda这些概念的差别：conda可以理解为一个工具，也是一个可执行命令，其核心功能是包管理与环境管理。包管理与pip的使用类似，环境管理则允许用户]]></description><category></category></item><item><title><![CDATA[问题总结：硬盘和内存的区别 以及CPU三者之间的联系]]></title><link>https://blog.youkuaiyun.com/A_Small_Man/article/details/125705688</link><guid>https://blog.youkuaiyun.com/A_Small_Man/article/details/125705688</guid><author>A_Small_Man</author><pubDate>Sun, 10 Jul 2022 15:05:32 +0800</pubDate><description><![CDATA[总结一下，关于CPU，内存和硬盘，CPU运行的速度很快，但是储存空间很小，如果是大量的数据或是很大的程序就无法运行了，因而如果CPU接收到了指令运行储存在硬盘之中的程序，就需要通过内存这一中枢去传导数据，使得处理数据与传输数据的速度相匹配。当我们在计算机上执行一个程序时，首先由输入设备向CPU发出操作指令，CPU接收到操作指令后，硬盘中对应的程序指令被直接加载到内存中，此后，CPU再对内存进行寻址操作，将加载到内存中的指令翻译出来，而后发送操作信号给操作控制器，实现程序的运行或数据的处理。...]]></description><category></category></item></channel></rss>