#CTS

Lind.DDD.Aspects通过Plugins实现方法的动态拦截~Lind里的AOP

回到目录.NetMVC之所以发展的如些之好,一个很重要原因就是它公开了一组AOP的过滤器,即使用这些过滤器可以方便的拦截controller里的action,并注入我们自己的代码逻辑,向全局的异常记录,用户授权,Url授权,操作行为记录等,这一大批Lind的基本组件都是实现MVC和API的过滤实现的,使用这些过滤让我们...

BZOJ1150 [CTSC2007]数据备份Backup 贪心 堆

  数轴上面有一堆数字。  取出两个数字的代价是他们的距离。  现在要取出k对数,(一个数字被取出之后就不可再取),问最小代价。   这题貌似哪里做过。  如果取了可以再取,那么我们肯定贪心的选择最短的。  于是我们考虑先把所有的n个点变成n-1条线段,然后取这些线段。  我们贪心的来。  每次要取掉最短的线...

BZOJ1143 [CTSC2008]祭祀river 二分图匹配 最小链覆盖

  给出一个有向图。求最小链覆盖。   首先说两个概念:    链:一条链是一些点的集合,链上任意两个点x,y,满足要么x能到达y,要么y能到达x。    反链:一条反链是一些点的集合,链上任意两个点x,y,满足x不能到达y,且y也不能到达x。  这题就是求最长反链长度。  有两个定理:  最长反链长度=最小...

SQL sysobjects 表 详解

sysobjects表在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。只有在tempdb内,每个临时对象才在该表中占一行。列名数据类型描述namesysname对象名。Idint对象标识号。xtypechar(2)对象类型。可以是下列对象类型中的一种:C=CHECK约束D=默认值或DEFA...
代码星球 ·2020-07-12

UOJ#299. 【CTSC2017】游戏 线段树 概率期望 矩阵

原文链接www.cnblogs.com/zhouzhendong/p/UOJ299.html不会概率题的菜鸡博主做了一道概率题。写完发现运行效率榜上的人都没有用心卡常数——矩阵怎么可以用数组呢?矩乘怎么可以用循环呢?截止2019-05-15暂居运行效率榜一。首先,根据期望的线性性,容易得知,总期...

UOJ#401. 【CTSC2018】青蕈领主 分治,FFT

原文链接www.cnblogs.com/zhouzhendong/p/UOJ401.html首先,对于一个排列,它的连续段一定只有包含关系,没有相交关系。我们可以据此得到一棵表示连续段的树。对于一个连续段节点,它有若干儿子。由于它的每一个儿子都是连续段,所以我们可以将这些儿子各自看作一个数。设节点x的度数为d[x]。设...

UOJ#400. 【CTSC2018】暴力写挂 边分治 线段树合并

原文链接www.cnblogs.com/zhouzhendong/p/UOJ400.html老年选手没有码力。先对第一棵树进行边分治,然后,设点x到分治中心的距离为$D[x]$,点x在原树上的深度为$d[x]$,那么$$d[x]+d[y]-d[LCA(x,y)]-d'[LCA(x,y)]=frac12(D[x]+d[x...

UOJ#201. 【CTSC2016】单调上升路径 构造

原文链接https://www.cnblogs.com/zhouzhendong/p/UOJ201.html首先把题目里面的提示抄过来:结论:假设带权无向图G有100个节点1000条边,且所有权值各不相同。那么,G中一定存在一个单调上升路径,它的长度大于等于20。证明:假设每个节点上有一个探险家。我们按权值从小到大枚举...

Unlink of file '.git/objects/pack/pack-***.pack' failed. Should I try again? (y/n) (转)

gitpull的时候遇到Unlinkoffile'.git/objects/pack/pack-***.pack'failed.ShouldItryagain?(y/n)y于是一直输“y”就一直出现这样,查了下有人说那个文件重复了,删除即可(没试过)。也有说是因为文件被占用了,重启了编程软件输入...

关于EnumerateObjectsUsingBlock和for-in之间的较量

如果我们要遍历一个数组,上过编程课程的童鞋都会想到For语句去循环.ObjectiveC提供一个Block的遍历方法,那么用它还是用For好呢?下面我们去实践一下:遍历一个数组看谁快参赛选手ForLoop,For-in,enumerateObjectsUsingBlock这个三个方法: For-in方法最快速...

JavaScript 中的不可变对象(Immutable Objects)

  默认情况下,JavaScript中的对象是可变的。我们可以更改原始值(字符串,数字等)和对象。我们来看看这个对象:letobj={num:10,obj:{content:"mutableobject"}}  你可以轻松地改变它:obj.num=5;obj.obj={content:"changed!"}consol...

BZOJ1146 [CTSC2008]网络管理Network 树链剖分 主席树 树状数组

  在一棵树上,每一个点一个权值。  有两种操作:  1、单点修改  2、询问两点之间的树链上的第k大值   水题。  就是烦了一点。  居然只调了3个小时?  树链剖分+带修主席树。  带修主席树:  BZOJ1901Zju2112DynamicRankings主席树 #include<cs...

Intellij IDEA的Facets和Artifacts

Facets:Facets表述了在Module中使用的各种各样的框架、技术和语言。这些Facets让IntellijIDEA知道怎么对待module内容,并保证与相应的框架和语言保持一致。使用Facets能让我们下载并配置framework所必须的组件,会自动生成各种各样的描述符,并存储在适当的位置,等等。大多数Fac...

cookie 设置报错 setcookie() expects parameter 3 to be integer, float given in...

使用setcookie函数设置cookie报错,报错信息为:setcookie()expectsparameter3tobeinteger,floatgivenin... 错误代码setcookie("user_name",$username,time()+3153600000,"/"); 一开始以...

Codeforces 626F Group Projects(滚动数组+差分dp)

timelimitpertest:2secondsmemorylimitpertest:256megabytesinput:standardinputoutput:standardoutputTherearenstudentsinaclassworkingongroupprojects.Thestudentswilld...
首页上一页...678910...下一页尾页