TYP
  • 2024-07-18创建型:工厂模式
    工厂模式是创建一系列相关对象的模式。实现如果我们要创建一系列相关的对象,如下:packageloggerimport( "fmt")typeLoggerinterface{ PrintLog()}typePdfLoggerstruct{}typeHTMLLoggerstruct{}typeDocLoggerstruct{}func(plPdfLogger)PrintLog(){
  • 2024-07-10模板大集合
    模板合集[Vani有约会]雨天的尾巴/【模板】线段树合并题面:题目背景深绘里一直很讨厌雨天。灼热的天气穿透了前半个夏天,后来一场大雨和随之而来的洪水,浇灭了一切。虽然深绘里家乡的小村落对洪水有着顽固的抵抗力,但也倒了几座老房子,几棵老树被连根拔起,以及田地里的粮食被弄
  • 2024-07-06(十九)指针与迭代器
    前言本来这次我想写关于进制的帖子的,但是感觉指针在为后面的很多内容做铺垫,所以我先把关于指针的帖子写了。况且我知道有很多小伙伴现在没有学习指针,点个赞吧,求求啦!正文指针还记得我们定义普通变量的时候用的是TypVar=Val;,而指针在之前我们讲过,分别出现在这两个帖
  • 2024-07-01X波段9.5-13.3GHz 方案PK
    EMM5068VU 高频微波功率放大器X波段9.5-13.3GHzEMM5068VU:BroadBand:9.5to13.3GHz 2WFEATURES・HighOutputPower:Pout=33.0dBm(typ.)・HighLinearGain:GL=26.0dB(typ.)・BroadBand:9.5to13.3GHz・ImpedanceMatchedZin/Zout=50ohm・SmallHermetic
  • 2024-06-21一维静态数组
    数组,拆分就是数的组合,里面可能会出现重复的数字;同时数组分为一维数组和二维数组。我们可以把一维数组理解为一条线,把二维数组理解成一个面。当然,三维数组,甚至四维数组,只要你有能力,都可以在c++,同样有数组。这次我们讲一维静态数组语法定义Typarr[n];//定义一个类型为Ty
  • 2024-05-30『做题记录』[AGC028C] Min Cost Cycle
    [AGC028C]MinCostCycleDescription  给定一个\(n\)条边的有向完全图,每个点有两个点权\(a,b\)一条边\((u,v)\)的权值为\(\min(a_u,b_v)\)。  求边权和最小的哈密顿回路的边权和。  \(2\leqn\leq10^5,1\leqa,b\leq10^9\)。SolutionPhase1  首先既
  • 2024-05-25探索Go语言的原子操作秘籍:sync/atomic.Value全解析
    引言​在并发编程的世界里,数据的一致性和线程安全是永恒的话题。Go语言以其独特的并发模型——goroutine和channel,简化了并发编程的复杂性。然而,在某些场景下,我们仍然需要一种机制来保证操作的原子性。这就是sync/atomic.Value发挥作用的地方。原子性:并发编程的基石​
  • 2024-05-23背包dp
    P1064[NOIP2006提高组]金明的预算方案思路:有依赖的背包。主要的问题和解决方案,见代码注释.#include<bits/stdc++.h>usingnamespacestd;#defineintlonglong#defineendl"\n"constintN=2e5+10;typedefstructnode{intp,w,typ;}node;boolcmp(nodea,n
  • 2024-04-01SQLserver 根据表名 转实体类
     declare@TableNamesysname='T1'declare@Resultvarchar(max)='///<summary>///'+@TableName+'///</summary>publicclass'+@TableName+'{'select@Result=@Result+'///<su
  • 2024-03-26你见过1X1毫米的LDO低压差线性稳压器吗?
    1X1毫米LDO低压差线性稳压器它就是南京微盟的ME6211批量价格约0.14元,价格不重要,重要的是它太小了,部分设计还真需要它。对于常规的USB输入来说,需要在其电源输入端串联一个小体积的二极管,因为1X1毫米的封装,散热会有限制。这点需要注意,不要直接接入5V。下面的带格子的图片
  • 2024-03-22BZOJ5223-有理有据题
    BZOJ5223-有理有据题题目大意给你\(m\)条线段\((a_i,b_i)\),再给\(n\)个区间\([l_i,r_i]\),\(q\)次操作,\(\texttt{Axy}\)添加一条线段\((x,y)\),其编号为最后一条线段加一。\(\texttt{Cx}\)查询\([l_x,r_x]\)和线段有交集(在边界点也算)的最长编号区间。\(\texttt
  • 2024-02-23Javascript/DOM:如何删除 DOM 对象的所有事件侦听器
    Javascript/DOM:如何删除DOM对象的所有事件侦听器一、重写重写EventTarget添加监听事件方法addEventListenerif(EventTarget.prototype.original_addEventListener==null){EventTarget.prototype.original_addEventListener=EventTarget.prototype.addEventList
  • 2024-02-09通达信CCI背离抄底指标公式源码副图
    {股票指标}N:=14;TYP:=(HIGH+LOW+CLOSE)/3;cci:(TYP-ma(TYP,N))/(0.015*AVEDEV(TYP,N)),COLOR808000;买入:=C<ref(llv(c,50),1)orl<ref(llv(l,50),1)and=""cci="">REF(LLV(CCI,20),1)ANDCCI<-110ANDREF(LLV(CCI,20),1)<-150;信号:stI
  • 2024-02-07通达信暗流涌动指标公式源码副图
    {股票指标}TYP:=(IF(HIGH<=0,CLOSE,HIGH)+IF(LOW<=0,CLOSE,LOW)+CLOSE)/3;CL:=(TYP-ma(TYP,30))/(0.015*AVEDEV(TYP,30));C2:=MA(CL,4);C3:=MA(CL,10);DRAWBAND(CL,RGB(0,255,0),C2,RGB(0,0,0));DRAWBAND(CL,RGB(255,0,0),C3,RGB(0,0,0));动力:CL,COLORYELLOW,LINET
  • 2024-02-07通达信暗流涌动源码副图
    {股票指标}TYP:=(IF(HIGH<=0,CLOSE,HIGH)+IF(LOW<=0,CLOSE,LOW)+CLOSE)/3;CL:=(TYP-ma(TYP,30))/(0.015*AVEDEV(TYP,30));C2:=MA(CL,4);C3:=MA(CL,10);DRAWBAND(CL,RGB(0,255,0),C2,RGB(0,0,0));DRAWBAND(CL,RGB(255,0,0),C3,RGB(0,0,0));动力:CL,COLORYELLOW,LINET
  • 2024-02-06通达信量化CCI源码副图
    {股票指标}N:=14;M:=50;TYP:=(HIGH+LOW+CLOSE)/3;cci:(TYP-ma(TYP,N))/(0.015*AVEDEV(TYP,N)),COLORWHITE,LINETHICK1;C2:(TYP-MA(TYP,M))/(0.015*AVEDEV(TYP,M)),COLORRED;上升:IF(CCI>REF(CCI,1),CCI,DRAWNULL),LINETHICK1,COLORWHITE;下降:IF(CCI<ref(cci,1),cci,dr
  • 2023-12-25如何让 Go 反射变快
    如何让Go反射变快小白debug 2023-12-2507:43 发表于上海 1人听过 以下文章来源于Golang技术分享 ,作者机器铃砍菜刀Golang技术分享.专注于Go语言知识分享最近读到一篇关于Go反射的文章,作者通过反射给结构体填充字段值的案例,充分利用Go的各种内在机理,逐
  • 2023-11-03CSP-S2023 全场题解
    lock这题就是个模拟吧,赛时被迷惑了以为是什么不可做题,仔细看只有\(10^5\)种状态,那就枚举好了。我们分别从状态串出发,枚举它能达到的答案,加到set取个并集,不过注意给定的状态不能是密码,要减掉。注意不要直接计数器减减,不然如果有相同的算在状态里面的会多减,我考场代码就这么被
  • 2023-10-22游记 CSP2023-S2
    游记CSP2023-S2今年根本没有报名J组。听说有人要开盒,感觉差不多得了,oierdb搜cjh第一个就是我啊,怎么藏?感觉真的有有心人在查我,我早就被打回去了啊。9.16初赛过了就是过了,游记弃之,作文素材+1。10.20在S校进行集训,打模拟赛,怎么突然这么会打了,能过两个题了,感觉很厉害,然
  • 2023-10-20存档
    点击查看代码//定义low为u能走到的栈里的最小值//有向图强连通分量//区分返祖边voidtar(intu){low[u]=++num_tar;dfn[u]=low[u]; vis[u]=1;st[++top]=u; for(inti=0;i<e[u].size();i++){ intv=e[u][i]; if(!dfn[v]){ tar(v);low[u]=min(low[u],low[v
  • 2023-07-25SP_CreateModel,sql server 自动生成表的实体类的通用存储过程
    --调用该sp,执行语句即可--EXECdbo.SP_CreateModel't_Buss_LargeScreenTotalInfoByMonth' SETQUOTED_IDENTIFIERONSETANSI_NULLSONGOALTERPROCEDURESP_CreateModel( @TableNamesysname)ASBEGIN --declare@TableNamesysname='T1' declare@Result
  • 2023-05-25SqlSever表结构转C#实体类
    declare@TableNamesysname='repair_plan'declare@Resultvarchar(max)='///<summary>///'+@TableName+'///</summary>publicclass'+@TableName+'{'select@Result=@Result+'///
  • 2023-05-20SQL ERVER 表转化为C#实体(SQL 代码)
    本文推出SqlServer表转化为实体的sql代码在VS中有可以自带生成实体类的快捷操作,但是生成的代码比较杂乱,很多东西都是不需要的,一个一个去敲又很浪费时间,关键太无聊了在闲暇之余写一份代码供大家学习,废话不多说,直接整干货:DECLARE@TableNamesysname='[dbo].[Orders]';--要生
  • 2023-05-16Codeforces 1423C - Dušan's Railway(树分块)
    首先\(k>3\)当\(k=3\)做,也就是说题目等价于找不超过\(10n\)条路径使得任意两点间的路径都可以表示为选定的这些路径中不相交的三者的并。先考虑链怎么做,关于这个\(3\),很自然的想法是取若干关键点,关键点之间两两连边,其余点再像相邻两关键点连边,因此考虑分块,每\(B\)个点设
  • 2023-04-06SqlServer数据库表生成C# Model实体类SQL语句
    DECLARE@TableNamesysname='tb_Customer';DECLARE@ResultVARCHAR(MAX)='publicclass'+@TableName+'{';SELECT@Result=@Result+'///<summary>///'+CAST(t.SummaryASVARCHAR(MAX))+&#