• 2025-01-07【汇总】Android 编译命令
    一、变量、命令、参数排序变量、命令、参数英文说明中文说明备注、示例A    B    C    D    E    F    G    H    I    J    K    L 
  • 2025-01-04用Python进行Data-Matrix进行识别
    一、描述用大恒工业相机进行拍摄,因项目不方便,所以不妨原图,放置二值化后的图和选取的位置图二、上代码处理#图像二值化defpreprocess_image(image_path):image=cv2.imread(image_path,cv2.IMREAD_GRAYSCALE)_,binary=cv2.threshold(image,190,255,cv2.THRE
  • 2025-01-03git如何删除本地仓库中未跟踪的文件?
    在前端开发中,有时候你可能会遇到一些本地仓库中未跟踪的文件(即未通过gitadd命令添加到暂存区的文件),这些文件可能是构建产物、临时文件或者编辑器生成的文件。为了清理这些未跟踪的文件,你可以使用gitclean命令。请注意,gitclean命令会永久删除这些文件,因此在使用之前,请确保
  • 2024-12-16Forms表单中的full_clean方法和django中模型的save()方法之前手动调用的full_clean()方法是一个方法吗?
    它们是两个独立的实现,分别存在于Django的Model和Form对象中,用于验证不同的数据类型和场景。1.两种full_clean()方法的区别1.1Model.full_clean()•定义位置:django.db.models.Model•调用时机:必须手动调用,Django默认不会在保存(save())时自动调用它。•作用:•
  • 2024-12-15Django 的数据库对象object的save() 方法和update()方法
    Django的save()方法默认情况下不会自动进行数据验证。如果需要在保存之前执行数据验证,需要手动调用full_clean()方法,或者通过重写save()方法显式触发验证。update()方法直接执行SQL,不会实例化模型对象,也不会触发模型方法(如save()或full_clean())。用于批量更新数据,性
  • 2024-12-04钉钉审批接口支持三方通过接口传附件
       之前钉钉是不支持直接接口进行传附件的,只能通过前端获取参数然后点击传输;新接口通过代码封装获取数据流,上传附件然后提交附件,把返回的数据包解析适合于三方的发起格式数据,上传即可,剩下就是通过接口传审批带附件内容的数据。主要使用的接口: 获取钉盘空间信息接口POST
  • 2024-11-30初入堆的知识点
    初入堆堆申请堆简介堆是用malloc函数申请使用的。是虚拟地址空间的一块连续的线性区域,能够提供动态分配的内存,允许程序申请大小未知的内存,在用户与操作系统之间,作为动态内存管理的中间人,能够响应用户的申请内存请求,向操作系统申请内存,然后将返回给用户程序,管理用户所释放的内存
  • 2024-11-25会计第二招+第三招
    财务三大报表是企业财务报告的核心组成部分,它们分别是资产负债表、利润表和现金流量表。这些报表提供了企业的财务状况、经营成果和现金流量的全面信息,是投资者、债权人、管理层和其他利益相关者评估企业财务健康状况的重要工具。1.资产负债表(BalanceSheet)定义:资产负债表展示
  • 2024-11-24python+Django+MySQL+echarts+bootstrap制作的教学质量评价系统,包括学生、老师、管理员三种角色
    项目介绍该教学质量评价系统基于Python、Django、MySQL、ECharts和Bootstrap技术,旨在为学校或教育机构提供一个全面的教学质量评估平台。系统主要包括三种角色:学生、老师和管理员,每个角色有不同的功能权限。学生角色:学生可以通过该平台对所选课程进行评价,评价内容包括老师的
  • 2024-11-23以STM32为例的MCU启动过程
    以STM32为例的MCU启动过程在面试的时候,好多位面试官问过这个问题,即从上电后,到第一行main函数语句的执行,软件部分都在做什么。这次看了微控制器是如何启动的?|STM32为例演示微控制器的启动这个视频后,觉得很好,顺便整理下。0x00000004ResetHandler处理器复位时,从中断向量表0x000
  • 2024-10-23初识Maven2.2-maven的第一个项目
    简介:不通过idea编程工具。而是手动通过创建文件夹目录,来创建Maven的第一个项目用cmd命令窗口来进行clean、compile、test、install等操作前提:配置Maven的环境变量注意:下载Maven时,最好是下载到D盘的根目录下。路径越简单越好。不要带中文!跟配置jdk一样。要写一
  • 2024-09-16Linux 基础入门操作-实验二 makefile使用介绍 和 实验三 hello 输出
    1介绍Makefile是linux下的项目管理工具,想象一下当有很多源文件需要编译、链接时,你只需执行make命令即可完成编译操作,这样是不是很方便呢。make命令执行时,需要一个Makefile文件,用来告诉make命令需要怎么样的去编译和链接程序,下面详细介绍Makefile的使用与书写规
  • 2024-09-13mvn clean install 和 mvn package 的区别
    mvncleaninstall和mvnpackage是Maven构建工具中的两个常用命令,它们在执行时的作用和流程有所不同。1.mvnpackagemvnpackage是Maven的一个构建命令,作用是编译代码并打包为一个可分发的格式,如JAR、WAR等。执行流程:编译代码:编译src/main/java下的源代码。运
  • 2024-09-03Makefile .PHONY 的作用
    .PHONY是Makefile中的一个特殊目标,用于声明那些并不对应于实际文件的目标。它的主要作用是告诉make,这些目标是虚拟的,不会生成文件,因此make应该总是执行这些目标,即使文件系统中存在与目标同名的文件。.PHONY的作用​1.防止文件冲突:如果目标与实际文件同名,make
  • 2024-09-02记一次 .NET某实验室自动进样系统 崩溃分析
    一:背景1.讲故事前些天有位朋友在微信上联系到我,说他们的程序在客户那边崩掉了,让我帮忙看下怎么回事,dump也拿到了,那就上手分析吧。二:WinDbg分析1.哪里的崩溃既然是程序的崩溃,自然是有原因的,皮裤套棉裤,必定有缘故,不是皮裤太薄就是棉裤没毛,用!analyze-v观察下异常信息。0:107>!
  • 2024-09-01Linux项目自动化构建清理工具-make/Makefile如何实现编译代码
     目录1、make和makefile有什么用?2、如何使用这两个工具:2.1创建mekefile文件2.2输入make指令2.3输入makeclean指令3、makefile文件如何编译程序什么是依赖关系和依赖方法:TIP:4、make和makefile怎么知道可执行程序是比较新的呢?认识一下时间:(ACM)5、.PHONY修饰目标文件
  • 2024-09-01使用 nuxi clean 命令清理 Nuxt 项目
    title:使用nuxiclean命令清理Nuxt项目date:2024/9/1updated:2024/9/1author:cmdragonexcerpt:nuxiclean命令是管理和维护Nuxt项目的重要工具,它帮助你快速清理生成的文件和缓存,确保开发环境的干净。通过定期使用这个命令,你可以避免由于缓存或生成文件导致的构
  • 2024-08-31linux清理 Snapd禁用的软件版本
    Ubuntu内存占满无法运行,花了一下午解决问题,为防止再次发生类似问题,着手清理大文件。刚使用ubuntu1天,Snapd文件已经占用了3G(清理后没有显著效果,从3G->2.5G),因此决定清理,参考:https://www.51cto.com/article/722139.html在snapd所在文件夹打开终端,新建clean_snapd.sh文件sudov
  • 2024-08-27记一次 .NET某实验室自动进样系统 崩溃分析
    一:背景1.讲故事前些天有位朋友在微信上联系到我,说他们的程序在客户那边崩掉了,让我帮忙看下怎么回事,dump也拿到了,那就上手分析吧。二:WinDbg分析1.哪里的崩溃既然是程序的崩溃,自然是有原因的,皮裤套棉裤,必定有缘故,不是皮裤太薄就是棉裤没毛,用!analyze-v观察下异常信息。