• 2025-01-05C++ 实现定时器
    冬天的午后,寒意略显温柔,不像晨时那样刺骨,也不像入夜之时的冰冷。阳光倾斜落在阳台上。想必它是耀眼的,照在屋外树梢上仅剩的几片叶子上,闪闪发光,有些晃眼。学习自:零声教育的视频1.什么是定时器定时器是一种用于在未来某个时间点执行某个任务的机制。在操作系统中,定时器是一
  • 2024-12-27Diamonds task instructions
    Assessmenttask2Outcomescovered2and3AssessmenttaskinstructionsThisisanopen-bookprojectcoveringOutcomes2and3.Theprojectisbrokendownintotwostages.Stage1istheprogramimplementationandStage2isthetestingofthecompletedpro
  • 2024-11-25HarmonyOs DevEco Studio小技巧34--鸿蒙应用架构设计 MVVM模式与三层架构、工程目录迁移
    MVVM模式ArkUI采取MVVM=Model+View+ViewModel模式,其中状态管理模块起到的就是ViewModel的作用,将数据与视图绑定在一起,更新数据的时候直接更新视图。在MVVM模式中:Model(模型):model文件夹用于存储数据模型。它表示组件或其他相关业务逻辑之间传输的数据,是对原始数据的
  • 2024-10-17单片机项目|基于STM32实现具有室内定位功能的智能手环的设计
    作者简介:Java领域优质创作者、CSDN博客专家、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、多年校企合作经验,被多个学校常年聘为校外企业导师,指导学生毕业设计并参与学生毕业答辩指导,有较为丰富的相关经验。期待与各位高校教师、企业
  • 2024-09-12kwin模糊度代码解读
    本篇文档主要讲述kwin绘制模糊特效的流程,和相关函数的理解注释。相关文件和函数src/plugins/windowsystem/windoweffects.cpp        主要进行窗口的查询和窗口属性的设置。//启用或禁用窗口模糊效果,根据给定的窗口ID、启用标志和区域,启用或禁用窗口的模糊效果。
  • 2024-08-27A Brief Introduction to Weakly Supervised Learning 论文总结
    目录论文详情摘要前言IncompleteSupervision(不完全监督)ActiveLearning(主动学习)Semi-SupervisedLearning(半监督学习)ClusterAssumption(集群假设)ManifoldAssumption(流形假设)InexactSupervision(不精确监督)InaccurateSupervision(不准确监督)总结论文详情论文标
  • 2024-07-01使用Doxygen为C++项目生成文档
    使用Doxygen为C++项目生成文档目录使用Doxygen为C++项目生成文档1.Doxygen简介2.Doxygen安装3.Doxygen注释标记4.Doxyfile配置选项5.Doxygen生成文档示例1.Doxygen简介Doxygen是一个用于自动生成文档的开源工具,主要用于生成软件源代码的文档。它可以处理多种编程语言,包括
  • 2024-05-08华为交换机的基本查询命令
    displayiprouting-table该命令用于显示交换机的路由表信息。通过该命令,管理员可以查看交换机的路由表,包括默认路由、静态路由、动态路由等。displayinterfacebrief该命令用于显示交换机接口的基本信息。通过该命令,管理员可以查看交换机接口的状态、IP地址、子网掩码等
  • 2024-04-01Qt 实现的万能采集库( 屏幕/相机/扬声器/麦克风采集)
    【写在前面】        之前应公司需要,给公司写过一整套直播的库(推拉流,编解码),类似于libobs。    结果后来因为没有相关项目,便停止开发&维护了。    不过里面很多有用的组件,然后也挺好用的,遂开源出来一部分。    因此,本篇就简单讲一下用
  • 2024-02-26协程库
    Coroutine.h#include<memory>#include<functional>#include<ucontext.h>classCoroutine:publicstd::enable_shared_from_this<Coroutine>{public:typedefstd::shared_ptr<Coroutine>ptr;/*协程状态:running运行中,read
  • 2023-12-05Python Decorators Brief
    参考的URL:https://www.runoob.com/w3cnote/python-func-decorators.htmlDecorators-->Pythonic切入点:函数--函数中的函数--函数中返回函数--将函数作为参数传递给另一个函数(简单装饰器)@符号-->将装饰器放到需要被装饰的函数前;@wraps()-->函数即使被装饰器装饰,也
  • 2023-11-13C: Linked List
     /**#encoding:utf-8#版权所有2023涂聚文有限公司#许可信息查看:#描述:嵌套结构体#Author:geovindu,GeovinDu涂聚文.#IDE:CLion2023.1.1c17windows10#Datetime:2023/11/1317:35#User:geovindu#Product:CLion#Project
  • 2023-11-05c: struct sort descending and ascending
     /***@filehello.c*@authoryourname(geovindu)*@brief*@idevscodec11,c17windows10*@version0.1*@date2023-11-05**@copyrightCopyright(c)2023**/#include<stdlib.h>#include<stdint.h>#include<stdio.h
  • 2023-10-29c: arry
     #include<stdio.h>#include<stdlib.h>#include<assert.h>/***@brief**@paramarr*@paramlength*@paramkey*/voidremovenum(intarr[],intlength,intkey);/***@brief**@paramarr*@paramlength*/
  • 2023-10-21c: Visitor Pattern
     /***@filevalidator.h*@authoryourname(you@domain.com)*@brief观察者模式VisitorPattern来源:C现代编程集成开发环境、设计模式、极限编程、测试驱动开发、重构、持续集成日.花井志生著,杨文轩译,人民邮电出版社*@version0.1*@date2023-10-21
  • 2023-10-19c: Queue Calling
     /*********************************************************************************@fileTakeNumber.h*@brief排队等号*@author(geovindu,GeovinDu,涂聚文)*@date2023-10-19*@copyrightgeovindu站在巨人的肩膀上St
  • 2023-09-26c: Kruskal Algorithm
    KruskalAlgorithm.h /*****************************************************************//***\fileKruskalAlgorithm.h*\briefKruskalAlgorithm克鲁斯卡尔算法*IDE:VSCODEc11https://github.com/hustcc/JS-Sorting-Algorithm/blob/master/2.selectio
  • 2023-09-03[AIGC] a brief summary for this week, replica and localGPT
    Inthisweek,Iexperiencedtwomainprojects,replicaandlocalGPT.replicademo:Replicaistryingtobuildamodelhub.Ihaven'tdiveinitsstructureyet,butIwilldomoreresearchbecauseIbeliveit'llbemorepopularandwidelyused
  • 2023-08-25Doxygen块状注释规范
    普通注释 一般普通注释中有详细注释和简要注释,简要注释有多种标识方法,推荐使用@brief命令强制说明/***@brief简要注释.详细注释*详细注释*/简要注释结束的标志是一个点号,或一个空行。文件头注释/***@file[file-name]*@briefbriefdescriptionforthefile.
  • 2023-08-03宝塔面板设置系统防火墙禁止国外访问方法汇总
    问题描述:通过宝塔面板设置系统防火墙禁止国外访问方法1.Nginx/Apache防火墙开启防止境外访问开关 windows系统 linux系统  *注:实测中打开了宝塔防火墙禁止外国访问,但还是可以访问网站,咨询官方后解决方法是打开全局的禁止海外访问后,还需要点击单个网站配置打开对应的开
  • 2023-07-07Introduction to ORB (Oriented FAST and Rotated BRIEF)
    IntroductiontoORB(OrientedFASTandRotatedBRIEF)1.Introduction当涉及到计算机视觉和图像处理任务时,特征匹配是一项重要的技术。特征匹配是指在不同图像或图像中的不同位置之间寻找相对应特征的过程。这些特征可以是图像中的显著点、边缘、角点或者其他具有区别性的局