• 2024-10-01【常用API】Object、Objects、包装类、StringBuilder、StringBuffer、StringJoiner
    API:应用程序编程接口就是java帮我们已经写好了一些程序,如:类、方法等,直接拿过来解决一些问题。1.Object它常用的方法:toString():返回对象的字符串形式;存在意义,让子类重写,以便返回子类对象的内容。equals():默认比较两个对象的地址是否相等;存在意义,让子类重写,以便用
  • 2024-09-25WINCCV7.5SP2使用VBA一次性修改多个IO域连接的变量
    某浪博客那边效率低下,学习笔记类型的也要审核多日,还做了访问量清零的事情。我把今天的学习笔记在这里也记录一遍。前几天QQ群里面有哥们询问在WINCC中页面中一次性设定多个IO域连接变量,这些连接变量有规律。我以前没有用过VBA,尝试着弄了一下,现在把过程记录下来,当作学习笔记吧。
  • 2024-09-2051c视觉~YOLO~合集1
    1、Yolo8(一)YOLOv8和OpenCV实现货架上的物体计数们将根据检测到的物体的坐标数据获得的见解确定货架的数量以及货架上的物体数量。    我们使用SKU110K数据集来构建我的目标检测模型。此数据集包含商店货架上对象的边界框注释,并且由一个名为“object”的类组成。    由于
  • 2024-09-16Linux 基础入门操作-实验二 makefile使用介绍 和 实验三 hello 输出
    1介绍Makefile是linux下的项目管理工具,想象一下当有很多源文件需要编译、链接时,你只需执行make命令即可完成编译操作,这样是不是很方便呢。make命令执行时,需要一个Makefile文件,用来告诉make命令需要怎么样的去编译和链接程序,下面详细介绍Makefile的使用与书写规
  • 2024-09-14git 查找大文件、删除大文件详细步骤
    如在使用Git过程中不小心将较大的二进制文件加入仓库,那么仓库大小很快就会超过规定的配额,在Push的时候会报下面的错误:remote:PoweredbyGITEE.COM[GNK-6.4]remote:error:File:c91e5de4f55bedd0669db01036fc131ea8e516ce380.66MB,exceeds100.00MB.remote:Usecomma
  • 2024-09-12Ros2 - Moveit2 - Pick And Place(拾取和放置)
    拾取和放置注意:本教程中使用的功能已弃用。要执行拾取和放置操作,应使用MoveIt任务构造器(MTC)(使用MoveIt任务构造器拾取和放置)。 在MoveIt中,抓取是使用MoveGroup接口完成的。为了抓取一个物体,我们需要创建moveit_msgs::Graspmsg,以便定义抓取操作中涉及的各种姿势和姿
  • 2024-09-08web 开发(4)- 数据库sql
    sql创建数据库sudomysql进入mysql>createdatabasebook_01安装mysqlclientsudoapt-getinstalllibmysqlclient-devsudoapt-getupdate远程控制SQL得到远程密码sudocat/etc/mysql/debian.cnf获取IP地址ifconfigsudomysql问题一,不允许远程控制先进入本
  • 2024-09-07django orm操作
    目录ORM是什么ORM的工作原理:ORM的优点:常见的ORM框架:创建DjangoORM模型类示例模型类步骤1:创建迁移文件步骤2:应用迁移到数据库步骤3:查看迁移的数据库表结构常见问题要数据库中检查常用字段类型元选项(MetaOptions)简化操作orm常见的模型操作模型操作新增数据save()方法c
  • 2024-08-30Python 通过 COM 调用 ChemDraw 实践
    COMComponentObjectModel(COM)是由Microsoft提供的一种二进制接口技术,用于软件组件间的交互。它支持在不同编程语言、编程环境、进程和计算机之间以语言中立的方式使用对象。使用Python通过COM接口调用ChemDraw绘制分子及获取文档中的对象Python提供了一些常用的
  • 2024-08-29使用cloudflare的免费workers建立一个esp32cam监控的方案研究
    一开始我是研究了websocketshttps://developers.cloudflare.com/workers/examples/websockets/esp32cam--workers--手机浏览器其中workers的逻辑是,把esp32cam的图片数据保存在一个内存变量中,然后在手机浏览器请求的时候,把这个图片转发出去。 如果您的应用程序需要在多个Web
  • 2024-08-27makefile文件案例
    #////////////////////////////////Makefile五大特性:显式规则、隐晦规则、变量定义$、文件指示和注释(#)#Tab键开始#//////////////////////////////////#标准写法objects=main.oled.ouart.o/ gpio.ospi.oedit:$(objects) gcc-oedit$(objects)main.o:main.cinclude
  • 2024-08-2305-04 Basics of Creating Persistent Objects for Existing Data Tables(为现有数据表创建持久对象的基础知识 )
    BasicsofCreatingPersistentObjectsforExistingDataTables(为现有数据表创建持久对象的基础知识)ToaccessanexistingdatatableinadatabaseandworkwithitusingthefunctionalityprovidedbyeXpressPersistentObjects(XPO),youneedtocreateap
  • 2024-08-20Django:聚合函数
    作用:对查询结果进行聚合操作(等同数据库的聚合函数)函数作用sum求和count计数avg平均值max最大值min最小值1.直接使用直接使用聚合函数查询返回值是一个数字计数:count#统计id大于3的新闻类别数TypeInfo.objects.count()求和:所有新闻的阅读总
  • 2024-08-19Django:F对象和Q对象
    一、F对象之前的查询都是对象的属性与常量值比较,两个属性怎么比较呢?作用:用于类属性之间的比较#使用之前需要先导入fromdjango.db.modelsimportF#查询阅读量大于等于评论量的新闻NewsInfo.objects.filter(read__gte=F('comment'))可以在F对象上使用算数运算#查
  • 2024-08-19Django:查询基础语法
    一、数据准备1、在models.py中定义一个新闻和新闻类型的模型类classNewsInfo(models.Model):"""新闻表"""title=models.CharField(max_length=100,help_text='新闻标题',verbose_name='新闻标题',blank=True,default='')content=m
  • 2024-08-07Python从0到100(五十):深入理解Django ORM与事务处理
    前言:零基础学Python:Python从0到100最新最全教程。想做这件事情很久了,这次我更新了自己所写过的所有博客,汇集成了Python从0到100,共一百节课,帮助大家一个月时间里从零基础到学习Python基础语法、Python爬虫、Web开发、计算机视觉、机器学习、神经网络以及人工智能相关知
  • 2024-08-04django增删改查
    1.增classRole(models.Model):title=models.CharField(verbose_name="角色",max_length=32)od=models.IntegerField(verbose_name="排序",default=0)defstr(self):return"{}-{}-{}".format(self.id,self.title,self.od)方法一:obj1
  • 2024-08-03git 上传失败并把代码删除解决方案
    今天上传代码时,怎么都传不上, 600多个文件 突然一下子就把代码文件删完了,回收站里没有,也不能回滚,整的我手足无措 解决方案 在.git/objects里有历史记录cmd: gitcat-file-p 文件夹+文件名 看一下文件是不是之前删除的cmd: gitcat-file-p文件夹+文件名>
  • 2024-07-30计算机毕业设计选题推荐-零食批发商仓库管理系统-Java/Python项目实战
    ✨作者主页:IT研究室✨个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。☑文末获取源码☑精彩专栏推荐⬇⬇⬇Java项目Python项目安卓项目微信小程序项目
  • 2024-07-26目标检测标签可视化工具(yolo、coco、voc)
    通用目标检测标签可视化工具在目标检测的任务中,我们通常需要对检测结果进行可视化,以便更好地理解模型的性能。本文将介绍一个通用的目标检测标签可视化工具,该工具支持读取VOC格式(XML)、COCO格式(JSON)和YOLO格式(TXT)的标签,并将这些标签以边界框的形式绘制在对应的图像上。工具
  • 2024-07-25Java中的object类与objects类
    Java中的Object类和Objects类在Java类库中扮演着不同的角色,它们之间存在明显的区别。Object类基础与根源:Object类是Java类层次结构的根类。这意味着Java中的每一个类(除了Object类本身)都直接或间接地继承自Object类。Object类位于java.lang包中,这个包是Java的核心包之一,自
  • 2024-07-25【Django5】模型定义与使用
    系列文章目录第十一章模型定义与使用文章目录系列文章目录前言模型定义模型数据迁移模型查询模型分页查询高级查询匹配符模型多表查询模型数据新增模型数据修改模板删除数据总结前言Django5对各种数据库提供了很好的支持,包括PostgreSQL、MySQL、SQLite和Oracle
  • 2024-07-24边缘设备使用记录--阿加犀AIBox 6490(realsense+yolox部署)
    边缘设备使用记录--阿加犀AIBox6490:realsense+yolox部署前言RealsenseSDK+ROSYOLOx部署预处理后处理可视化ROS节点总结前言由于6490这个板子是有type-c接口的,所以这里准备用Realsense+YOLOx来先简单做一个实时的目标检测的东西出来,这里也用到上一篇文章所提到
  • 2024-07-17Java多线程:wait/notify机制-实现生产者消费者(4)
  • 2024-07-11Linux学习笔记(03)——C编程入门
    vim编辑器需要先安装:sudoapt-getinstallvim使用vimxxx.txt:打开文件一般模式(指令模式):默认模式编辑模式:一般按下“a”进入编辑,按下ESC键可退出编辑模式命令行模式(底行模式):先进入一般模式,后输入:/?任意一个进入保存退出:进入底行模式,下面会出现:可在:后输入x保