• 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([email protected])*@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当涉及到计算机视觉和图像处理任务时,特征匹配是一项重要的技术。特征匹配是指在不同图像或图像中的不同位置之间寻找相对应特征的过程。这些特征可以是图像中的显著点、边缘、角点或者其他具有区别性的局
  • 2023-05-28Doxygen Comment Tags 编程辅助工具注释标记 @brief @param @return
    以@brief@param@return等形式出现的注释标记被称为Doxygen注释标记(DoxygenCommentTags)或者简称为Doxygen标记。这玩意常用来作为接口文档说明或者接口源码注释,又比如EmmyLua用这个来作为lua函数的注释以提供智能提示。常见的doxygen注释标记及其作用:/***@biref简介*
  • 2023-05-25结构体强制转换导致的内存对齐问题
    在开发ethercat协议栈邮箱通讯的过程中遇到一个BUG,主站协议栈传过来的邮箱数据包是正确的,但是到FOE服务处理时,使用结构体引用的方式处理时发现数据是不对的。如下所示1UINT8MailboxServiceInd(TMBXMBXMEM*pMbx)2{3UINT8result;45/*onlyFoEisallow
  • 2023-05-15Brief Introduction
    BriefSummariesofTopics0.1LinearAlgebra0.2RealAnalysis0.3DifferentialVector-ValuedFunctions0.4PointSetTopology0.5ClassicalStokes'Theorems0.6DifferentialFormsandStrokes'Theorem0.7CurvatureforCurvesandSurfaces0.8G
  • 2023-04-26COM6012 Brief
    COM6012Assignment-Deadline:AssignmentBriefPleasecarefullyreadtheassignmentbriefbeforestartingtocompletetheassignment.ReleaseStatus:Q1-14marks:Q2-12marks:updatedat12:00,24/03/2023Q3-12marks:releasedat18:30,29/03/2023
  • 2023-03-16Qt5.14封装 QTextEdit可现实行号和列号
    概述开发操作系统:win11Qt版本:5.14封装之初心,用于显示网络和串口收到的源码数据,十六进制显示,每一帧显示一行功能可显示行号和列号可指定列数与行数显示滚动条
  • 2023-03-15QT5笔记: 16. 时间和定时器的常用功能
    例子#ifndefWIDGET_H#defineWIDGET_H#include<QTime>#include<QTimer>#include<QWidget>QT_BEGIN_NAMESPACEnamespaceUi{classWidget;}QT_END_NAM
  • 2023-03-07命令查看windows系统软硬件信息(systeminfo、wmic系列)
    1、systeminfo(查看计算机的基本信息,包括计算机名、网络适配器信息等)    2、wmic系列(可以将brief替换为full获得更加详细的信息)wmicdiskdrivelistbrief(查
  • 2023-02-26C++ 以及keil qt等常见软件注释 @brief @param @return
    brief 英[briːf] 美[briːf]adj. 短时间的;短暂的;简洁的;简单的;过短的;暴露身体的;n. 任务简介;指示;(向辩护律师提供的)案情摘要;委托辩护;辩护状;@brief