rid
  • 2024-10-20STL-set学习笔记
    set本质是平衡数,插入的数会自动排序并去重插入s.insert(1)删除<1>erase(id)删除指针id指向的数<2>erase(lid,rid)删除lid到rid所指向区间的数,且该区间为前闭后开区间<3>erase(val)删除值val遍历set的遍历涉及指针,其数据类型为set<int>::iterator,因为是指针
  • 2024-10-06树链剖分
    考一遍,学一遍,忘一遍这里是重链剖分。两个dfs,第一个找重儿子,第二个找重链顶和dfn(注意要优先对重儿子dfs来保证同一条重链上的dfs序连续)查询和维护时一个一个跳重链顶端,时间复杂度O(nlogn)。常和线段树配套使用。模板#include<bits/stdc++.h>#definelllonglong#defineli
  • 2024-09-03[编程笔记] 从 bcp 客户端收到一个对 colid 7 无效的列长度
    最近在做一个工具改造,实现A库数据导B库的功能。今天遇到一个奇怪问题,“从bcp客户端收到一个对colid7无效的列长度”。代码是从A库执行SELECT语句到本地DataTable,再将DataTable插入到B库,插入的过程是通过SqlBulkCopy实现的,这样做的好处是不用写INSERT语句,只
  • 2024-08-19TCPIP路由技术第一卷第八章OSPF第一部分-1 OSPF原理&RID&DR
    ospf开放最短路径优先协议ietf最新在rfc2328中说明ospf协议得其他一些特定使用了区域的概念完全无类别的处理地址问题支持使用多条路径的效率更高的等价负载均衡使用保留的组播地址支持更安全的路由选择认证使用可以跟踪外部路由的路由标记ospf的基本原理1.宣告ospf的路
  • 2024-08-08DzzOffice 网盘插件的文件属性中显示文件位置、直链地址
    文件:dzz\explorer\template\ajax.htm在代码<!--{if$propertys[fdateline]}--><divclass="file-natureclearfix"><labelclass="col-md-4col-sm-4col-xs-4">{langcreate_time}</label><divclass=&
  • 2024-07-22暑假集训CSP提高模拟4
    据说我的\(T2\)乱搞硬控学长一上午?A.WhiteandBlack对于挨着的颜色相反的节点,肯定要每个点都转一次,手摸一下会发现,只要节点与父亲节点颜色不同就会产生一次贡献,但每次\(dfs\)直接扫\(O(n)\)会\(T\),所以我们需要去记录一下每个节点的儿子数,会发现对于节点和非父亲的
  • 2024-07-09【Linux】:程序替换
     朋友们、伙计们,我们又见面了,本期来给大家解读一下有关Linux程序替换的相关知识点,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成!C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个 人 主 页 :stackY、C++专栏  :C++Linux专 栏 :L
  • 2024-05-23FSMO(Flexible Single Master Operation)
    首先,ActiveDirectory是集中式存储库(centralrepository),其中存储企业中的所有对象及其各自的属性。它是一个分层(hierarchical)多主(Multi-master)模型的数据库。无论域控制器(DC)联网与否,都可以在企业中任意给定的DC上处理对数据库的更改。这当中,[多主]意味着可
  • 2024-05-21树链剖分总结
    本博客为本人对树剖可解决题目的总结。。。概念1:\(fa[u]\):\(u\)的父亲2:\(size[u]\):\(u\)节点\(u\)为子树的节点个数3:\(dep[u]\):\(u\)节点的深度4:\(wson[u]\):\(u\)节点的重儿子编号5:\(top[u]\):\(u\)节点所在重链的顶部端点6:\(dfn[u]\):\(u\)节点
  • 2024-05-17染色
    [SDOI2011]染色题目描述给定一棵\(n\)个节点的无根树,共有\(m\)个操作,操作分为两种:将节点\(a\)到节点\(b\)的路径上的所有点(包括\(a\)和\(b\))都染成颜色\(c\)。询问节点\(a\)到节点\(b\)的路径上的颜色段数量。颜色段的定义是极长的连续相同颜色被认为是
  • 2024-04-27[ospf] The state of OSPF adjacency
    Init:Hey,we'regettingsomewhere!Thefirsthellopackethasbeenreceivedfromtheneighbor.2-Way:Whenyou'rehere,you'realmostgold.Atthispoint,eachrouterhasreceivedaHellopacketcontainingitsownRID,indicatingbidirecti
  • 2024-04-15PGSQL 单sql多insert例子
    --INITdatabaseCREATETABLEmsg(msgIdchar(32)PRIMARYKEYcomment'ulid',uidbigintnotnull,contextnotnull);createtableseum(clientIdint,uidbigintnotnull,msgIdchar(32)notnull,cointnotnulldefault0,p
  • 2024-03-29.NET分布式Orleans - 7 - Streaming
    概念在Orleans中,Streaming是一组API和功能集,它提供了一种构建、发布和消费数据流的方式。这些流可以是任何类型的数据,从简单的消息到复杂的事件或数据记录。StreamingAPI允许你定义、发布和消费这些流,而无需关心底层的传输机制或数据存储。每个流都有一个唯一的标识符,称为Stre
  • 2024-02-28线段树合并小结
    权值线段树就是把线段树变成桶。用线段树维护桶。代码:模板:P1138第k小整数#include<bits/stdc++.h>usingnamespacestd;intn,k;structsegmentTree{ structnode{ intsum; }tr[40000<<2]; #definelidnow<<1 #defineridnow<<1|1 voidupdate(intnow,intl
  • 2024-02-22山海经&&Atcoder Alternating String (线段树)
    前言:为什么把他们放在一起?因为我发现把pushup向上回溯放结构体类型函数里比较方便并且这两题确实也有相同思想山海经这题分三种情况左子树前缀和+右子树前缀和2.右子树后缀和与右总区间+左子树3.左区间最大子段与右区间最大子段与左后缀与右前缀特别要注意
  • 2024-02-20线段树的各种板板~(*^▽^*)
    $\color{purple}{板板}$#include<bits/stdc++.h>usingnamespacestd;#defineintlonglong#defineinf0x3f#defineINF0x3f3f3f3f#definemst(a,b)memset(a,b,sizeof(a))#defineElaina0#definelid(id<<1)#definerid(id<<1|1)//即ridco
  • 2024-02-19知识汇总2
    树状数组——高效求前缀和(直接放板子了。。)下标点击查看代码intlowbit(intx){ returnx&(-x);}单点修改点击查看代码voidadd(inti,intk){ while(i<=n){ c[i]^=k; i+=lowbit(i); }}求和点击查看代码intgetsum(intl){ intres1=0; while(l>0){
  • 2024-02-18区间最大子区间和——山海经题解
    区间最大子区间和规定:ls:区间靠左部分子区间最大和rs:区间靠右部分子区间最大和ms:区间子区间最大和s:区间和方程与数量关系如图所示,可以用动态规划解决山海经题解这题是上述方法在线段树中的应用solution#include<bits/stdc++.h>usingnamespacestd;constintmax
  • 2024-01-23SQL server 系统优化--通过执行计划优化索引(1)
    正常down机7次左右,在线人员一多,系统运行缓慢,严重影响业务操作,到了无法忍耐的地步,这几天一直在这边处理优化中的问题和升级系统。将这些优化办法和思路记录下来,给大家在以后优化系统中提供思考和建议。      这几天都在通过执行计划来优化索引:      1,首先通过DMVs性
  • 2024-01-14CMU15445 Query Execution
    一些问题数据库里面一条数据就是一个tuple,它有一个唯一rid,由page_id和slotnum表示,当我们构建索引时,是选择一些列(每个index都有一个schema,表示使用哪些列构建索引)tuple序列化转化为字节数组,之后以这个字节作为key,rid作为value插入到b+树中。一个问题是如果这个
  • 2024-01-10招投标系统是Electron的纯内网编辑Office Word,可以设置部分区域可编辑,其他的地方不能编辑吗?
    问题:我们是招投标系统的开发公司,框架是用的Electron,需要在纯内网的环境下编辑OfficeWord,可以设置部分区域可编辑,其他的地方不能编辑吗(如下红框位置)?并且在用户忘记填写一些区域的时候做提醒。回答:可以实现,猿大师办公助手支持Electron框架,并且支持纯内网部署。猿大师办公助手
  • 2023-12-11AT_abc301 复盘
    AT_abc301复盘A一眼水,只需要遍历一遍数组,记录哪一个胜利场数先打到\((n+1)/2\)就好了。ACcode://LUOGU_RID:139221441#include<bits/stdc++.h>usingnamespacestd;intn,c1,c2;strings;intmain(){cin>>n>>s;for(inti=0;i<n;i++){
  • 2023-11-212023-11-21 {“errcode”:40029,“errmsg”:“invalid code, rid: xxx”} ==》后端保存的appsecret 和 appid 与前端的 appid不
    今天上午登一下小程序,登录失败,后端调查发现是微信登录的时候报了这个错误:{“errcode”:40029,“errmsg”:“invalidcode,rid:xxx”}原因:后端保存的appsecret和appid与前端的appid不匹配导致。解决方案:更新后端保存的appsecret和appid即可。
  • 2023-11-08使用Sysprep封装Windows
    前言:首先感谢前同事的经验教程分享,结合自己实际情况,再进行以下的归纳总结。封装过程不介入第三方工具,不做任何优化。序号任务1安装系统,软件2封装系统3捕获ISO,生成win文件4注入ISO5利用Ventoy制作U盘启动盘              
  • 2023-10-26二分算法
    while(l+1<r){intmid=l+r>>1;if(check(mid))l=mid;elser=mid;}   classSolution{public:intfindRadius(vector<int>&houses,vector<int>&heaters){intn=houses.size(),m=heaters