Oo
  • 2024-09-17阿里网盘的跨用户故障和数据库选型
    这两天阿里云网盘出现故障,可以访问其它用户的文件。这在商业上是很可怕的。这个故障是什么原因导致的呢?网上有一些说法。最可信的是SQL查询没写条件,查了所有的文件。试想如果不是关系型数据库,在普通OO编程语言里,断不会发生这样问题,在OO语言里,user.files就是他的文件,不可能
  • 2024-09-142024.9.14
    DATE#:202409014ITEM#:DOCWEEK#:SATURDAYDAIL#:捌月拾贰TAGS<BGM="诀别无尽夏--YouzeeMusic"><theme=oi-contest><[NULL]><[空]><[空]>“每个夏天的句号都是窗外要烂掉的绿”A.上海时间限制:1s 内存限制:512MB 测评类型:传
  • 2024-09-102024.9.10
    DATE#:202409010ITEM#:DOCWEEK#:TUESDAYDAIL#:捌月初捌TAGS<BGM="和光-闫东炜"><theme=oi-contest><[NULL]><[空]><[空]>```“不白”“不净”“不能”“不悟”```A.SpireRound#1红裤衩时间限制:1s 内存限制:512MB 测评类
  • 2024-09-092024.9.9
    DATE#:20240909ITEM#:DOCWEEK#:MONDAYDAIL#:捌月初柒TAGS<BGM="沧浪行南海沧澜主题"><theme=oi-contest><[NULL]><[空]><[空]>醉后不知天在水,满船清梦压星河--唐珙《题龙阳县青草湖》A.Count得益于这两天的可持久化数据结构复习,这
  • 2024-09-072024.9。7
    DATE#:20240907ITEM#:DOCWEEK#:SATURDSYDAIL#:捌月初伍TAGS<BGM="深渊--易耀申"><theme=oi-contest><[NULL]><[空]><[空]>只有怪物才有资格被称为好人写了一套质量真的真的很高的模拟赛题T1A.数正方体时间限制:1s 内存限制:1024
  • 2024-08-30阿里云虚假分支剖析
    阿里云虚假分支剖析记得加入我们的学习群:961566389获取最新资讯1.a^2+b^2>=ab形式……case18432:P=(fe=(Y=(Oo=23)*Oo)+(P=(qe=12>>qe)*qe))>=(Y=Oo*qe),L=w[m=L],j.push(L),li=25664;break;case
  • 2024-08-232024.8.23
    DATE#:20240823ITEM#:DOCWEEK#:FRIDAYDAIL#:捌月二十TAGS <BGM="ForestMixtape(Tsuki)"><theme=oi-graphtheoryEulerian><[NULL]><[空]><[空]>冰岛的温柔是克莱因蓝再加点莫奈的灰。BEST定理BEST定理是用于处理欧拉回路计数问题的我们
  • 2024-08-212024.8.21
    DATE#:20240821ITEM#:DOCWEEK#:WEDNESDAYDAIL#:捌月拾捌TAGS <BGM="琴师--要不要买菜"><theme=oi-contest><[NULL]><[空]><[空]>```此情可待成追忆,只是当时已惘然--《锦瑟》李商隐```T1试卷答案(exam)时间限制:1s 内存限制:512
  • 2024-08-182024.8.18
    DATE#:20240818ITEM#:DOCWEEK#:SUNDAYDAIL#:捌月拾伍TAGS <BGM="pureimagination--Rook1e"><theme=oi-contest><[NULL]><[空]><[空]>```前天是小兔子,昨天是小鹿,今天是你。--Clannad```T1玩具时间限制:1s 内存限制:5
  • 2024-08-122024.8.12
    ###2024.8.12【梦最让我费解的地方在于,明明你看不清梦里人们的脸,却清晰地知道他们是谁。】###Monday七月初九---##序理论###最小链覆盖&最长反链长度我们设定一个二元关系符R和一个集合A我们设定<a,r>这样一个类群,那么对于任意$a_i\inA,a_j\inA$,二元关系式$a
  • 2024-08-12strip 删除的是字符而不是 字符串
    s='abcaabc's=s.rstrip('abc') #!/usr/bin/python#-*-coding:UTF-8-*-random_string='thisisgood'#字符串末尾的空格会被删除print(random_string.rstrip())#'sioo'不是尾随字符,因此不会删除任何内容print(random_string.rstrip('
  • 2024-07-172024.7.17
    2024.7.17【我们必须知道,我们必将知道】Wednesday六月十二P5999[CEOI2016]kangaroo//2024.7.17//bywhite_ice//P5999[CEOI2016]kangaroo#include<bits/stdc++.h>usingnamespacestd;#defineitnlonglong#defineintlonglongconstexprintoo=4003;co
  • 2024-07-162024.7.16
    ###2024.7.16【Ineverlose.Ieitherwinorlearn.】###Tuesday六月十一---##0/1Trie学习笔记使用trie维护异或极值可以使用0/1Trie,这是一种以{0,1}为字符集的Trie树,他支持修改和全局加一使用异或操作时,我们其实并不需要知道每一位上的具体值,只需要知道每一位
  • 2024-07-042024.7.4
    2024.7.4【又苦又甜,也挺好嘛,很像生活】Thursday五月廿九<theme=oi-"graphtheory">P2865[USACO06NOV]RoadblocksG主要就是求一个严格次短路,但是有一定条件,道路可以连续走我们先求解出最短路,基于“次短路与最短路一定只有一条边不同”我们对起点和终点都做一次
  • 2024-07-04Note -「Analysis」“重聚是你我共同的回答”(S1~S10)
    \[\textit{Litar!}\newcommand{\opn}[1]{\operatorname{#1}}\newcommand{\card}[0]{\opn{card}}\newcommand{\E}[0]{\exist}\newcommand{\A}[0]{\forall}\newcommand{\l}[0]{\left}\newcommand{\r}[0]{\right}\newcommand{\eps}[0]{\varepsilon
  • 2024-06-30OO题目集7~8总结
    OO题目集7~8总结​最后的两次题目集主要是对家具强电电路模拟程序的迭代设计,第7次题目集添加了电路元件互斥开关和窗帘,第8次则是添加了二极管元件,新的题目对于创新和思考能力以及思维逻辑能力要求更高了,主要是电路元件和电路系统的功能越来越复杂,比较难用代码体现一个完整的
  • 2024-06-23linux sed学习
    sed是流式编辑器,可以一行一行地处理文件,不需要一次性将整个文件加载到内存。因此可以高效地处理大文件,不会受文件大小的限制什么时候没有e是可以的?默认使用的是e?sed-e4a\newLinetestfile为什么使用\,有什么具体的规定吗?nltestfile|sed'2,5cNo2-5number'命令放
  • 2024-06-17OO设计模式中的工厂模式
    读书笔记:New具体类实例即为针对实现编程,因为因此而在代码中具体化了一个类,将来会有可能带来修改,而如果针对接口编程,即在代码中用抽象类代替具体类,则不易于引起修改。简单工厂:严格来说不是设计模式,只是编程良好规范,将易于变化的部分抽取出来封装。工厂方法:定义了创建对象的框
  • 2024-06-12BUAA OO 第四单元总结 + 课程总结
    第四单元课程着眼于UML语言,重点关注了类图、状态图、顺序图三种不同类型的图,分别从不同的视角展现代码架构设计与思考在本单元任务要求我们实现一个图书馆系统,能够实现对于学生的借阅、查询、预约、续借、捐赠等操作,该图书馆包括书架、预约处、借还处、漂流角等不同位置,图
  • 2024-06-092024.6.9
    2024.6.9【最后一天!!!年年今日,灯明如昼。原火不灭,愿人依旧。】Sunday五月初四A.挖掘机题目描述今天,丧尸czy开着挖掘机去上学(……)。但是他发现他的mz满天下,所以一路上他碰到了好多他的mz。一开始他以1km/min的速度(=60km/h……)开着挖掘机前进。他发现他只会在恰好到
  • 2024-06-09OO题目集4~6总结
    OO题目集4~6总结​在之后的几次题目集的7-1题目中,难度渐渐高了起来,第四次题目集主要是在第三次题目集的基础上添加了一些功能,而之后的两次则是设计一个新的程序,是关于电路设备及电路的,与之前的答题程序不同,新的题目对于创新和思考能力以及思维逻辑能力要求更高,而接下来我将
  • 2024-06-07Rust OO:多态与继承
    https://www.phodal.com/blog/rust-oo-notes/学习编程语言的最好方式最反复练习。最近在用Rust重写VSCode-Textmate库:scie。原有的代码中,大量地使用了OO相关的东西,而Rust要实现OO也需要一些奇技淫巧,而我本身对Rust也不是非常熟练,所以我写了这一篇笔记来记录如何实
  • 2024-05-172024.5.17
    2024.5.17【这个世界早已无法拯救,可我们还必须成为英雄。】Friday四月初十继续水数据结构。。。P3045[USACO12FEB]CowCouponsG//2024.5.17//bywhite_ice//P3045[USACO12FEB]CowCouponsG#include<bits/stdc++.h>#include<typeindex>usingnamespacestd;
  • 2024-04-192024.4.19
    2024.4.19【你知道的都是真相。只可惜那些并不是真相的全部。】Friday三月十一谷雨<BGM="谷雨--音阙诗听">AC:AnswerCoarse,粗劣的答案​CE:CompileEasily,轻松通过​PC:PerfectCompile完美的编译​WA:WonderfulAnswer,好答案​RE:RunExcellently,完
  • 2024-04-17记一次 .NET某炉膛锅炉检测系统 崩溃分析
    一:背景1.讲故事上个月有个朋友在微信上找到我,说他们的软件在客户那边隔几天就要崩溃一次,一直都没有找到原因,让我帮忙看下怎么回事,确实工控类的软件环境复杂难搞,朋友手上有一个崩溃的dump,刚好丢给我来分析一下。二:WinDbg分析1.程序为什么会崩溃windbg有一个厉害之处在于双