• 2024-06-22django中的信号机制
    django中的信号机制1.1什么是信号机制#什么是信号机制Django框架包含了一个信号机制,它允许若干个发送者(sender)通知一组接收者(receiver)某些特定操作或事件(events)已经发生了,接收者收到指令信号(signals)后再去执行特定的操作。1.2信号的工作机制Django中的信号工作机
  • 2024-06-09python 调用 outlook(全网功能最全)
    Outlook文章目录一、调用win32com操作outlook发送邮件总结一、调用win32com操作outlook发送邮件需要为你的电脑安装outlook代码如下:fromwin32com.clientimportDispatch#导入包classoutlook():'''重写outlook邮件功能'''def__init__(
  • 2024-05-31深入探索Qt框架系列之信号槽原理(三)
    前面两篇分别介绍了QObject::connect和QMetaObject::Connection,那么信号槽机制的基础已经介绍完了,本文将介绍信号槽机制是如何从信号到槽的,以及多线程下是如何工作的。信号槽机制源码解析1.信号的触发以该系列的第一篇文章中的示例举例:test_moc.h:classtest_moc:p
  • 2024-05-28uniapp实现PDA扫码(广播模式)
    1.进入开发者模式查看PDA的广播动作和广播标签2.在uni-app项目里新建一个公共组件就叫pda-scan吧,放到公共组件components中,目录:components/pda-scan/pda-scan.vue<template> <view> </view></template><scriptsetup>import{onShow,onHide,onLoad,onUnload}from
  • 2024-05-25Go - Choosing a value or pointer receiver
    ChoosingavalueorpointerreceiverTherearetworeasonstouseapointerreceiver.Thefirstissothatthemethodcanmodifythevaluethatitsreceiverpointsto.Thesecondistoavoidcopyingthevalueoneachmethodcall.Thiscanbemoreefficien
  • 2024-05-09go receive 与方法本质
     引用:https://zhuanlan.zhihu.com/p/570714405 GO语言虽然不支持面向对像语法元素,比如类,对像,继承等,但Go语言也有方法.和函数相比,Go语言中的方法在声明形式上仅仅多了一个参数,称之为receiver参数.receiver参数是方法与类型之间的纽带.方法声明如下:func(receiverT/*
  • 2024-05-0623 Alertmanager抑制、静默、路由、告警分组
    一、抑制机制Alertmanager的抑制机制可以避免当某种问题告警产生之后用户接收到大量由此问题导致的一系列的其它告警通知。例如当集群不可用时,用户可能只希望接收到一条告警,告诉他这时候集群出现了问题,而不是大量的如集群中的应用异常、中间件服务异常的告警通知。在Alertman
  • 2024-04-15Serial receiver
    Inmany(older)serialcommunicationsprotocols,eachdatabyteissentalongwithastartbitandastopbit,tohelpthereceiverdelimitbytesfromthestreamofbits.Onecommonschemeistouseonestartbit(0),8databits,and1stopbit(1).The
  • 2024-04-15Serial receiver and datapath
    Seealso:SerialreceiverNowthatyouhaveafinitestatemachinethatcanidentifywhenbytesarecorrectlyreceivedinaserialbitstream,addadatapaththatwilloutputthecorrectly-receiveddatabyte.out_byteneedstobevalidwhendoneis1,and
  • 2024-03-27手把手教你用python一键抢12306火车票(附代码)
    哈喽,哈喽~,一年一度的抢火车票大战正式拉开序幕…然饿大多数人碰到的是这种情况:当你满心期待摩拳擦掌准备抢票的时候,你会发现一票难求!想回趟家真难!那么作为程序猿的你,当然要用程序猿的方式来抢票!下面分享用python来抢票!网站提供各种免费资源!城市cookie可根据具体需求自行添加!链
  • 2024-03-1522_命令模式
    命令模式是一种行为设计模式,它将请求封装成一个对象,从而使不同的请求可以参数化其他对象,或者在不同的时间进行调用和执行。在这种模式中,命令对象充当中介者,负责将请求者和执行者进行解耦。命令模式包含以下几个角色:命令接口(CommandInterface):定义了命令对象的执行方法。具
  • 2024-02-28golang中关于map的value类型定义为函数类型时(方法值)的一点点思考
    文章的内容仅仅是自己关于map的value类型定义为函数类型时的一点点思考,如有不对的地方,请不吝赐教。学习过后才知道叫做方法值。1、起因最近在看老项目代码时,看到了一段类似于下面的定义,最开始看到的时候,对于LotMap的用法比较疑惑,为什么mapvalue定义的函数类型是func(r
  • 2024-02-21Go 100 mistakes - #45: Returning a nil receiver
        We’veseeninthissectionthatinGo,havinganilreceiverisallowed,andaninterfaceconvertedfromanilpointerisn’tanilinterface.Forthatreason,whenwehave toreturnaninterface,weshouldreturnnotanilpointerbuta
  • 2024-02-21Go 100 mistakes - #42: Not knowing which type of receiver to use
          
  • 2024-02-13Go语言精进之路读书笔记第23条——理解方法的本质以选择正确的receiver类型
    和函数相比,Go语言中的方法在声明形式上仅仅多了一个参数,Go称之为receiver参数。receiver参数是方法与类型之间的纽带。Go方法特点:方法名的首字母是否大写决定了该方法是不是导出方法。方法定义要与类型定义放在同一个包内。由此可以推出,不能为原生类型(如int/float64/map等)添加
  • 2024-01-21js设计模式之命令模式
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>命令模式</title></head><body><buttonid="btn1">刷新菜单</button><buttonid="btn2">增
  • 2024-01-1641. 干货系列从零用Rust编写负载均衡及代理,websocket与tcp的映射,WS与TCP互转
    wmproxywmproxy已用Rust实现http/https代理,socks5代理,反向代理,静态文件服务器,四层TCP/UDP转发,七层负载均衡,内网穿透,后续将实现websocket代理等,会将实现过程分享出来,感兴趣的可以一起造个轮子项目地址国内:https://gitee.com/tickbh/wmproxygithub:https://github.com/
  • 2024-01-04完美卸载Citrix Receiver
    通过Citrix官方的ReceiverCleanupUtility.exe运行程序卸载下载地址:receivercleanuputility.exeDownload&FixForWindowsOS(pconlife.com)卸载步骤:1、首先关闭CitrixReceiver,最好通过任务管理器把所有的Citrix开通的进程都关闭2、打开下载的ReceiverCleanupUtility.exe文件,显
  • 2023-12-15命令模式
    命令模式,请求以命令的形式包裹在对象中,并传给调用对象。调用对象寻找可以处理该命令的合适的对象,并把该命令传给相应的对象,该对象执行命令。命令模式有三个角色,一个命令,二是命令接收者,三是命令调用者。像http请求,数据库sql命令都是常见的命令模式。命令模式的意图是将一个请求
  • 2023-12-15其他
    1mtk启动debuglog以及启动页面 amstart-ncom.debug.loggerui/com.debug.loggerui.MainActivityambroadcast-acom.debug.loggerui.ADB_CMD-ecmd_namestop--eicmd_target127--receiver-foreground--receiver-include-background这个是把所有log都关掉ambroa
  • 2023-12-04Kotlin Notes - 6
    Toaccessthisfromanouterscope(aclass,extensionfunction,orlabeledfunctionliteralwithreceiver)youwritethis@label,where@labelisalabelonthescopethisismeanttobefrom:classA{//implicitlabel@AinnerclassB{//implicit
  • 2023-11-11设计模式--Command模式
    命令模式(CommandPattern)是一种行为设计模式,它将一个请求封装为一个对象,从而使你可以用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。命令模式主要包含以下几个角色:Command(抽象命令类):声明执行操作的接口。ConcreteCommand(具体命令类):是一个具体的
  • 2023-11-10以 Kubernetes 原生方式实现多集群告警
    作者:向军涛、雷万钧来源:2023上海KubeCon分享可观测性来源在Kubernetes集群上,各个维度的可观测性数据,可以让我们及时了解集群上应用的状态,以及集群本身的状态。Metrics指标:监控对象状态的量化信息,通常会以时序数据的形式采集和存储。Events:这里特指的是Kubernetes集群上所
  • 2023-11-10以 Kubernetes 原生方式实现多集群告警
    作者:向军涛、雷万钧来源:2023上海KubeCon分享可观测性来源在Kubernetes集群上,各个维度的可观测性数据,可以让我们及时了解集群上应用的状态,以及集群本身的状态。Metrics指标:监控对象状态的量化信息,通常会以时序数据的形式采集和存储。Events:这里特指的是Kubernetes
  • 2023-11-04 Go 方法介绍,理解“方法”的本质
    Go方法介绍,理解“方法”的本质目录Go方法介绍,理解“方法”的本质一、认识Go方法1.1基本介绍1.2声明1.2.1引入1.2.2一般声明形式1.2.3receiver参数作用域1.2.4receiver参数的基类型约束1.2.5方法声明的位置约束1.2.6如何使用方法二、方法的本质三、巧解难题一、认