NOT
P9546 [湖北省选模拟 2023] 山路长环 / ring
Day \(\mathbb{P}_9\)。 如果有权值为 \(0\) 的边,用所有这样的边把环分成若干条链。 不难发现若起始点在链的一端,先手必胜当且仅当链长(边数)为奇数。可以进行归纳证明,这种情况下先手每次移动必将边权置为 \(0\)。 继续推性质: 起始点在长度为奇数的链(奇链)上,那么删掉这 ......
大二打卡(9.26)
今天做了什么,: 今天的开局,数据结构,听懂了,主要是跟前面的课的知识点都差不太多,前面的理解了,今天的理解难度就不太大,然后是马克思主义原理,今天的马克思主义原理课格外的好玩,可能是老师今天的内容能让我们发挥脑洞的地方比较多,还叫了好几个同学,包括我,不过我是因为被自己的脑洞笑到了,然后被老师发现 ......
如何成为一个有优秀素养的设计师2
设计流程 明确需求,策划方案 深化设计,出效果图 装修施工,项目完成 设计师,根据当地施工能力和供货能力来完成 建筑结构改造 水电布线 防水工程 瓷砖铺装 木工制作 木质油漆 地面铺装 水电安装 设备安装 项目验收 1了解客户个人需求 客户个人喜爱,性格 装饰风格 2.实地测量 (楼层、采光、方位、 ......
9.25
用栈实现回文字符串 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 ......
每日总结
今日进行了一点的python的学习。 tinydict = {'Name': 'syh', 'Age': 21, 'Class': '一班'} print("tinydict['Name']: ", tinydict['Name']) tinydict['Age'] = 20 # 更新 Age pr ......
Logging
In the past, applications would need to store and manage the application logs manually by themselves. The application logs would be stored in files, a ......
2023/09/26 动手动脑
Java的类在构造时会提供一个无参的构造方法,如果已存在用户已经自定义的构造方法,则原有的无参构造方法将无法调用,只能调用自己定义的构造方法。 静态初始化的执行顺序: class Root { static { System.out.println("Root的静态初始化块"); } { Syste ......
UOJ NOI Round #6
没什么好说的,一题不会。 D1T1. 面基之路 考虑瓶颈在于最后一个网友的面基时间。 Trick:可以看作 所有网友都在同一时间(显然一定也是同一位置)面基,因为各个网友和 hehe 桑本人都是独立行动,而且可以原地不动。 也就是求一个最快的集合点(包括顶点和各边的中点)。直接边转点,枚举最短路之和 ......
k8s部署jar包心得
1、搭建k8s集群,经过千辛万苦终于把集群搭建好了,虽然把nginx跑起来了,但是还是一脸懵逼 2、先弄清楚一些概念 node pod service deployment ingresses namespace,node表示集群节点;pod 是最小的资源管理组件,它代表集群中运行的一个进程;ser ......
stm32开发笔记
STM32F103C8T6单片机简介 标准库与HAL库区别 寄存器 寄存器众多,需要经常翻阅芯片手册,费时费力; 更大灵活性,可以随心所欲达到自己的目的; 深入理解单片机的运行原理,知其然更知其所以然。 标准库 将寄存器底层操作都封装起来,提供一整套接口(API)供开发者调用 每款芯片都编写了一份库 ......
日结
今天完成了mongo db的安装及增删改查基本操作. 然后软考数据库部分的上午题刷了130道. 然后看了下午题的第二道,也是数据库的题,题型是补充er图,补充关系模式的属性,找主码,外码.然后我看近两年的最后一问是在图里加一个实体以及画上联系等等. 总体来说下午题第二题就是需要细心,几乎没有新知识 ......
9.26随笔
JavaScript 语句标识符 JavaScript 语句通常以一个 语句标识符 为开始,并执行该语句。 语句标识符是保留关键字不能作为变量名使用。 下表列出了 JavaScript 语句标识符 (关键字) : 语句描述 break 用于跳出循环。 catch 语句块,在 try 语句块执行出错时 ......
单点登录与host文件
背景 今天有遇到一个场景,需要在局域网中访问vue3+vite项目,一般情况下,只需要在vite配置文件中配置host为"0.0.0.0",然后让别人访问你本地ip地址就可以了(注意,是电脑的本地ip)。但是遇到了别的问题。 原因 当我们使用ip+端口访问到别人的项目,会被重定向到登录页,输入账号密 ......
2023年9月26日每日随笔
今天,学习了一个新的数据库,mongoDB,并在其shell界面进行增删改查,学习了c#的一些语法,也出现了一些的问题,同时,对于设计模式也没有落下,学习了外观模式: 外观模式 有两种角色:外观类和子类, 外观类:定义子类对象,集成处理子类方法以实现一系列操作 子类:每一个具体的类 主要就是简化操作 ......
2023数据采集与融合技术实践作业1
作业① o 要求:用requests和BeautifulSoup库方法定向爬取给定网址(http://www.shanghairanking.cn/rankings/bcur/2020 )的数据,屏幕打印爬取的大学排名信息。 o 输出信息: 排名 学校名称 省市 学校类型 总分 1 清华大学 北京 ......
走进网络安全
今天分享我之前读《网络安全人才实战能力白皮书》2022年版本的整理思维导图,主要分4个方面: 网络安全产业人才状况分析 网络安全人才攻防实战能力分析 网络安全人才攻防实战能力评价分析 网络安全攻防实战经验分析 我们走进哪个行业有必要了解行业情况,未来发展,值得花点时间了解。 如果想看完整版本的白皮书 ......
如何实现简单的分布式链路功能?
为什么需要链路跟踪 为什么需要链路跟踪?微服务环境下,服务之间相互调用,可能存在 A->B->C->D->C 这种复杂的服务交互,那么需要一种方法可以将一次请求链路完整记录下来,否则排查问题不好下手、请求日志也无法完整串起来。 如何实现链路跟踪 假设我们从用户请求接口开始,每次请求需要有唯一的请求 ......
9.26
今天做了什么: 今天上午上的数据结构和马克思主义原理,数据结构讲了点队列,关于队列知道了一点大概的运行思路,然后就是对于最基础的队列的时间复杂度如何优化,可以通过指针的方式将原本的时间复杂度O(n)(由于出队列使得后面的元素递进一位)变成O(1)只要通过指针将下次的输出直接转移到下一位上直接输出就行 ......
sql简单防注入
function filter_keyword($string) { $keyword = 'select|insert|update|delete|\'|\/\*|\*|\.\.\/|\.\/|union|and|union|order|or|into|load_file|outfile'; $a ......
根据段落内容自动插入图片php版
每篇内容插入三张图判断代码附上: $chatd="<table>"; if(stripos($content,$chatd)==0){ //随机输出三张图功能 if($moduleid!=37 &&$thumb==''){ //判断是否存在图 $id=rand(1,999999); $mid=ran ......
tsctf-j2023 strange_code_runner e_order wp
strange_code_runner 程序功能 这是一个可以执行 shellcode 的小程序,三个选项依次是edit、load、run,运行一下简单了解一下这个可执行文件的功能: 1. edit code 2. load code 3. run code >>>1 >>>AAAAA >>>2 l ......
大学要考虑的计算机竞赛
1.ACM国际大学生程序设计竞赛 2.蓝桥杯 嵌入式设计与开发 单机片设计与开发 EAD设计与开发 3.GPL团队程序设计天梯赛 4.中国大学生计算机设计大赛 5.PAT 6.leetcode周赛和双周赛 ......
如何成为一个优秀素养的设计师1
1.设计师助理 2.绘图员 材料 工艺 3.设计师 内业大咖: 梁景华 PAL设计顾问 梁志天 高文安 艺术家的素养 财务专家的成本意识 工程师的严谨思想 旅行家的丰富阅历和人生经验 经营者的经营理念 ......
NOJ[1144] 农场灌溉问题
描述: 一农场由图所示的十一种小方块组成,蓝色线条为灌溉渠。若相邻两块的灌溉渠相连则只需一口水井灌溉。 输入: 给出若干由字母表示的最大不超过50×50具体由(m,n)表示,的农场图 输出: 编程求出最小需要打的井数。每个测例的输出占一行。当M=N=-1时结束程序。 输入样例: 2 2 DK HF ......
linux命令过滤多个条件
linux命令过滤多个条件 在Linux命令行中,您可以使用不同的命令和技巧来过滤多个条件。下面列出了一些常用的方法: 使用grep命令:grep命令用于在文件或标准输入中搜索匹配某个模式的行。您可以使用多个grep命令通过管道(|)连接起来,并使用不同的模式来实现多条件过滤。 例如,要在文件中同时 ......
每日总结
今日收获 中午下课之后,就抓紧时间将大型数据库作业写完啦!(自认为很好地实现了老师要求的各个功能); 今天下午和小组的友友们一起讨论了C#管理系统的基本思路,整体进展还算顺利; 学习了一下hive的基础知识,对大数据的只是进行了一定程度上的巩固; 每日一背的单词怎么会少嘞~ 提前预习一下明天课程的内 ......
Codeforces Round 738 (Div. 2) A. Mocha and Math
给一个数组 \(a_1, a_2, \cdots, a_n\) 。可以执行以下操作任意次: 选择 \(l, r (1 \leq l < r \leq n)\) ,对于任意 \(l \leq i \leq r\) ,同时执行所有 \(a_{l + i} = a_{l + i} \& a_{r - i} ......
9.16
今天早上学了算法与数据结构的队列,学习了队列的初始化,以及循环队列的顺序表示与实现,其中最重要的是判断循环队列是否为空又或者是否满不能单纯的依靠两个指针判断。同时对于排出队列元素后所出现的假溢出问题也需要对于指针所在位置加一后的对总个数求余来进行判断。同时还学习了链队列,当然链队列是不用担心这个问题 ......
2023/9/27 讲课用
杂谈 表达式 首先来明确一些概念 值(value) 即为一个静态的数据。值可以是整数,浮点数,字符,字符串等 变量(variable) 可以形象地理解为,存储值得容器。 变量有诸多类型,一般而言,变量只能存储对应类型的值。 int a=0; “ 我向系统声明:我需要一小块内存,来存储一个整数变量,变 ......
记一次视觉小说机翻历程
0. 前言 最近想看点故事书,上网搜了一个盗版,但是只有日文。之前黄队搞了一个汉化教程,我也来试看看。 1. 解包 游戏文件夹里有一个 data.unity3d,很巨大。这说明游戏使用了 Unity 引擎。可以下载一个 Unity 解包器 (UABE)。解包后,Export Raw sharedas ......