• 2024-09-29sentinel-transport-SPI-HeartbeatSenderInitFunc
    说明我们引入以下依赖<dependency><groupId>com.alibaba.csp</groupId><artifactId>sentinel-transport-simple-http</artifactId><version>1.8.6</version></dependency>配置环境变量-Dcsp.sentinel.dashboard.se
  • 2024-09-25用C#写个PDF批量合并工具简化日常工作
    用C#写个PDF批量合并工具简化日常工作一.前言由于项目需要编写大量的材料,以及各种签字表格、文书等,最后以PDF作为材料交付的文档格式,过程文档时有变化或补充,故此处理PDF文档已经成为日常工作的一部分。网上有各种PDF处理工具,总是感觉用得不跟手。最后回顾自己的需求总结为以下
  • 2024-09-25DevExpress WinForms中文教程:Data Grid - 如何添加或删除行?
    本教程介绍DevExpressWinForm的DataGrid控件UI元素和API,它们使您和最终用户能够添加或删除数据行。您将首选学习如何启用内置的数据导航器,然后学习如何使用MicrosoftOutlook启发的NewItem行添加新记录。最后教程将向您展示基本的API,它使您能够添加或删除行,并在最终用户使用网
  • 2024-09-23用C#写个PDF批量合并工具简化日常工作
    一.前言由于项目需要编写大量的材料,以及各种签字表格、文书等,最后以PDF作为材料交付的文档格式,过程文档时有变化或补充,故此处理PDF文档已经成为日常工作的一部分。网上有各种PDF处理工具,总是感觉用得不跟手。最后回顾自己的需求总结为以下几项:1.可以便捷、快速的对多份PDF进行
  • 2024-09-18Qt::BlockingQueuedConnection 与 QMetaCallEvent
    Qt创建连接类型如果是Qt::BlockingQueuedConnection,即senderthread与receiverthread不同,但是要求sendersignal与receiverslot执行是不同线程间的同步行为。也即:在sendersignal发出后sender线程要等待receiver线程的slot执行完后才能继续向后执行指令。
  • 2024-09-15c#委托事件订阅模型
    namespaceWinFormsApp2{delegatevoidShowName(objectsender);//声明委托类型,委托类型可以理解为一类方法的类型,如此处的showbuttonname方法便是符合showName类型publicpartialclassForm1:Form{privateeventShowNamebtnclick;//
  • 2024-09-11c#进度条实现方法
    在使用c#做WinFrom开发时,经常会用到进度条(ProgressBar)。那么如何才能实现winfrom进度条及进度信息提示呢?方法一:多线程使用c#做WinFrom开发,要实现进度条效果就需要用到多线程,如果不采用多线程控制进度条,窗口很容易假死(无法适时看到进度信息)1、设计界面需要引用usingSys
  • 2024-09-10事件发送。
    #!/usr/bin/python3#-*-coding:utf-8-*-"""ZetCodePyQt5tutorialInthisexample,wedeterminetheeventsenderobject.Author:JanBodnarWebsite:zetcode.comLastedited:August2017"""importsysfromPyQt5.QtWid
  • 2024-09-05lazarus多窗口(delphi的MDI)的demo
    lazarus不支持delphi的mdi模式,经测试可以用ATTabs控件来实现这个功能比较简单。1、安装ATTabs控件(https://github.com/Alexey-T/ATFlatControls/)2、mainformFormCreate的代码:procedureTMainForm.FormCreate(Sender:TObject);begin//默认的是深色,如果需要,可按以下方法设置
  • 2024-09-04c#判断右键菜单(ContextMenuStrip)是从哪个控件弹出来的方法
    1.方法一:在contextMenuStrip1打开时获取控件名称双击contextMenuStrip1在它的opening事件中写入下面的代码:privatevoidcontextMenuStrip1_Opening(objectsender,CancelEventArgse){stringwhichcontrol_name=(senderasContextMenuStrip).So
  • 2024-09-04DevExpress WinForms中文教程:Data Grid - 如何自定义绘制?
    在本教程中,您将学习如何使用DevExpressgridView(网格视图)的CustomDraw…事件,您将从一个显示普通任务数据的网格开始。首先使用事件来自定义单元格外观,然后修改相同的事件处理程序,来根据网格数据更改单个单元格中显示的文本。接下来将进一步扩展处理程序来在特定单元格中绘制图像,
  • 2024-09-02QT connect的使用
    connect是Qt框架中用于连接信号和槽的函数,它是Qt的核心机制之一。通过connect,可以将一个对象的信号与另一个对象的槽(或同一个对象的槽)连接起来,这样当信号被触发时,槽函数就会被调用。这种机制实现了对象之间的松耦合通信。基本语法在Qt5和Qt6中,connect函数的
  • 2024-08-3010个 Python 自动化脚本,让你的工作事半功倍!
    文末赠免费精品编程资料~~Python是一种功能强大且灵活的编程语言,非常适合用来做自动化。无论是简化重复性的任务,还是处理复杂的流程,Python都能帮你轻松应对。今天,给大家分享10个典型使用的Python自动化脚本,它们能大大提升你的工作效率,并简化工作流程。1.邮件自动化脚本概
  • 2024-08-20StringGrid单元格绑定ComboBox、DateTimePicker或窗口传值
    一、初始化控件状态procedureTForm7.FormCreate(Sender:TObject);beginwithStringGrid1dobeginColWidths[0]:=15;Cells[1,0]:='Combobox';ColWidths[1]:=100;Cells[2,0]:='DateTimePicker';ColWidths[2]:=100;
  • 2024-08-16WPF事件
    鼠标输入事件必须继承FrameworkElement:UIElement鼠标事件:MouseEnterMouseLeaveMouseDownMouseUpMouseMoveMouseLeftButtonDownMouseLeftButtonUpMouseRightButtonDownMouseRightButtonUpMouseDoubleClickClick:事件:特殊<ButtonContent="MouseEvent"MouseLeftB
  • 2024-08-15根据银灿IS903的CD-ROM盘符打开光盘文件索引数据库Index-Your-Files-2024年8月15日
    根据银灿IS903的CD-ROM盘符打开光盘文件索引数据库Index-Your-Files-2024年8月15日   =====段落分隔符=====Config-7z-SFX-Builder-v2.5.0.5;!@Install@!UTF-8!InstallPath="C:\\APP"OverwriteMode="1+8"RunProgram="nowait:C:\\APP\\IYF\\Delphi7\\Proj
  • 2024-08-14使用python 实现自动发送邮件功能,并上传到宝塔
    defsend_qq_mail(subject,content,receiver):sender="你的邮箱"smtpserver="smtp.qq.com"#使用的是qq邮箱port=465#端口号user='你的邮箱'password='授权码'#请确保这是正确的密码或授权码《具体去查询qq邮箱授权码》msg=MI
  • 2024-08-11zabbix采集器
    zabbix采集器环境介绍:本例中安装zabbix开源软件和postgres,软件版本信息如下:软件版本zabbixZabbix6.4.0postgres14.7zabbix-agent6.4.17主机信息如下:RedHatEnterpriseLinuxServer7.9(Maipo)主机名主机地址用途zib_server192.168.101.
  • 2024-08-07FastReport不通过触发文本框宽度改变字体大小
    FastReport无法根据字数超出文本框高度而去改变字体大小,所以写了以下方法简单提供一个思路1privatevoidText_AfterData(objectsender,EventArgse)2{3doublemaxHeight=337;4doubletxtHeight=((TextObject)sender).Height;5
  • 2024-07-31ICSTCP控件
    delphi7代码:unitUnit1;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs,StdCtrls,ExtCtrls,OverbyteIcsWndControl,OverbyteIcsWSocket,OverbyteIcsWSocketS;typeTForm1=class(TForm)WSocketServer1:TWSock
  • 2024-07-30python使用SMTP功能发送邮件
    网页格式发送for_email.html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><style>h1{color:brown;}p{margin:5px;color:purple
  • 2024-07-26C#:winform使用chart控件绘制折线图,时间轴可缩放
    Chart坐标轴横轴为时间,纵轴是数值如果只是一次性绘图,那么遍历一遍数据即可如果想连续绘制(比如按照时间更新绘制),就需要一个Timer控件来更新绘图的数据。以下为项目代码:GUI界面添加一个Chart和一个timer即可 usingSystem;usingSystem.Collections.Generic;usingSystem.Comp
  • 2024-07-25Django 信号的配置、定义、种类
     如果你的信号处理程序没有打印任何输出,可能的原因包括信号未正确连接、模型保存未触发信号,或者信号处理程序未正确导入。以下是一些更详细的排查步骤:1.确认apps.py配置确保apps.py文件配置正确,并在ready方法中导入了signals模块:#customerApp/apps.pyfro
  • 2024-07-24opengauss第十三步: 在主集群主机和备集群首备执行查询,可观察到流复制信息
    第十三步:在主集群主机和备集群首备执行查询,可观察到流复制信息主集群主节点0[omm@node1dn]$gs_ctlquery-D/opt/huawei/install/data/dn[2023-04-1809:38:34.397][1498175][][gs_ctl]:gs_ctlquery,datadiris/opt/huawei/install/data/dnHAstate:local
  • 2024-07-22winform--分页控件
    新建一个用户组件,直接上代码:/**作者:pengyanzhang*邮箱:[email protected]*博客:https://www.cnblogs.com/zpy1993-09*时间:2024-04-1218:36*/publicpartialclassCPPageComponent:FlowLayoutPanel{#region事件