日记

2023.11.29 日记 Take it easy

很不想把文化课写到日记里。但今天有点烦了。 考试考的内容是要通过刷题得知的,并非学习。 我已经在别的平台抱怨过很多次当今教育现状了,无济于事是肯定的,反而会打消学习的积极性。 由于训练原因欠了很多课,再加上两个学校的进度不同、考试时间不同,我的学习成果实在像是被虫蛀了一样——既不扎实,也不空洞。 再 ......
日记 2023 Take easy 11

11.28日记

SQL方式操作1.实例化SparkContext和SparkSession对象2.创建case class Emp样例类,用于定义数据的结构信息3.通过SparkContext对象读取文件,生成RDD[String]4.将RDD[String]转换成RDD[Emp]5.引入spark隐式转换函数(必 ......
日记 11.28 11 28

11.26日记

Hadoop默认会为每个Task启动一个JVM来运行,而在JVM启动时内存开销大,Job数据量大的情况,如果单个Task数据量比较小,也会申请JVM,这就导致了资源紧张及浪费的情况;3.2.1 什么是JVM重用 JVM重用可以使得JVM实例在同一个job中重新使用N次,当一个Task运行结束以后,J ......
日记 11.26 11 26

11.27日记

尽量使用Map Join来实现Join过程,Hive中默认自动开启了Map Join:hive.auto.convert.join=true,Hive中小表的大小限制,在不同的版本中主要设置参数如下: -- 2.0版本之前的控制属性 hive.mapjoin.smalltable.filesize= ......
日记 11.27 11 27

2023.11.26 日记

啦啦啦,啦啦啦,我是爆 int 的小行家! 不看 Data Constraint 就开 int,一边写,一边叫: 今天的题目真正好!七道题目都~要~A~K~了~ …… 事情是,昨天 abc f 题我愣是没想出哪里出了问题。 今天我开始肉眼查 bug。 我看到二分,心底突然涌起一种无法言表的感觉,愈看 ......
日记 2023 11 26

2023.11.25 日记 OI·与否

我揉了揉疲劳的脖子。 白天是照常的模拟赛,题目简单但我的分数并不如意。 晚上回来做 AtCoder abc。打得也不好,C 题太着急了,思路乱了十几分钟。 F 题现在还没调过。赛前定了切 G 的目标,但好像实力未到。全榜居然只有 3 个人切。 我大概已经有了一个较为放松的 OI 心态了。 我深知自己 ......
日记 2023 183 11 25

11.25日记

Flume是一种可靠、高可用的分布式系统,用于在数据源和目的地之间可靠地收集、聚合和移动大量数据。Flume是Apache软件基金会下的开源软件,最初由Cloudera公司开发。它主要用于将数据从不同来源收集到Hadoop分布式存储系统中,以便进行大数据分析。Flume基于流式数据流模型,它将数据源 ......
日记 11.25 11 25

2023.11.24 日记 夜浓浓

轻闲的一天。夜浓浓地笼罩在窗外,远远地依稀见到明暗的城市灯火。 白日久违地听孙佳讲课,内容是没细听了,只是边学着英语的《语法通霸》边挂着一只耳朵听讲(纪中的英语老师笑着对我们仨说,挂着一只耳朵听课。她没有解释下去,我约摸是边做自己的事边听课,偶尔会被课堂吸引。不知这样是否是一心二用。)。 听她讲到, ......
日记 2023 11 24

11.23日记

MapReduce是面向大数据并行处理的计算模型、框架和平台,它隐含了以下三层含义:(1)MapReduce是一个基于集群的高性能并行计算平台(Cluster Infrastructure)。它允许用市场上普通的商用服务器构成一个包含数十、数百至数千个节点的分布和并行计算集群。(2)MapReduc ......
日记 11.23 11 23

11.24日记

前面有提到MapReduce 框架采用非循环式的数据流模型,把中间结果写入到 HDFS 中,带来了大量的数据复制、磁盘 IO 和序列化开销。且这些框架只能支持一些特定的计算模式(map/reduce),并没有提供一种通用的数据抽象。因此出现了RDD这个概念。RDD(Resilient Distrib ......
日记 11.24 11 24

2023.11.23 日记

oh,fuck。 刚刚把 NOIP T2 改出来了。它并没有特别难,只是我特判来特判去把它搞错了。 这令我深刻感受到心态才是决定比赛走向的最大因素。若是当时能够冷静下来及时重构,我肯定能调出来,且不会白白浪费掉好几个小时。 ......
日记 2023 11 23

11.22日记

可以看到,主要就是json格式的参数这一块怎么写。后面会说,先说说前置工作。html里的代码也要做些修改。原来你的代码是这样写的:<div>sos</div>假如这个内容是数据库中id为3的记录字段名为name的内容,现在我们想双击这个DIV可以修改,修改完后再提交到后端。我们要这样来修改: <di ......
日记 11.22 11 22

2023.11.22 日记g

今天又来机房了。本来最近没啥训练的心情的,奈不过 sx 热情万分。 噢噢,下午和同学打球去了又没有洗澡,吃完饭回教室已经有点晚迟到了,然后 lsx 提议直接来机房,我曰:“善!” 然后改了上一场 arc 的b、c、d。感觉大脑出现了一些问题。不过最终还是完成了任务。 然后今天 whk 还是一如既往的 ......
日记 2023 11 22

文化课日记

目录前言第一周(2023.11.20~2023.11.26) 前言 颓废了半个学期后终于还得是回班上课,因为 \(\operatorname{wjy}\) 爷记录的鼓舞,于是也打算写一个,希望文化课能学得好一点。 第一周(2023.11.20~2023.11.26) 实际上这个时候回去上课是比较轻松 ......
文化课 日记 文化

2023.11.21 日记

这两天学了两天的文化课。 昨天感觉状态很糟糕,整个人上课是懵的,今天好些了。主要补了一下化学和英语。 英语通霸上看到了好几个 nb 玩意。这里记不清了。 大概是学了一些句子结构啥的。以前从没有系统学过英语这些内容。今天看到同位语。 有一个愣了一会想明白的句子:Eggs go bad easily i ......
日记 2023 11 21

11.19日记

今天继续进行文件的上传与下载 经过不懈努力,最终实践得出,下载的时候必须给访问通行 自定义注解@AuthAccess @Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interfac ......
日记 11.19 11 19

11.18日记

学习开发记录: 文件的下载还有问题 @GetMapping("/download/{fileName}")public void download(@PathVariable String fileName, HttpServletResponse response) throws IOExcept ......
日记 11.18 11 18

2023.11.18 日记

今天 noip 打烂了。具体的都在文章里写过了。 父亲几年来一直在备考,CSP-S2 的那天他刚好考完。最近他轻松了很多。我们家也轻松了好多。 所以最近都是他接送我。 几个月前他听说我精神状态不佳,他说,要保持一个很严格的生物钟。 这正是我所希冀的。 他一直保持着很好的生活习惯,他讨厌零食,讨厌黄字 ......
日记 2023 11 18

springboot学习日记(五)

今天先安装试用了下postman,get获取自己的网页,返回是网页源码。 这里贴一下前几天测试的开源新手项目IncrediableKJ/Student-management-system: 基于springboot +mybatis +thymeleaf 的学生信息管理系统,适合springboot ......
springboot 日记

日记和编辑器

日记和编辑器 \(n\) 个操作,5类: 在某个位置后插入一个字符串。 区间删除。 区间修改为一个字符串(长度可以不等)。 查询一段区间某种字符的出现次数 查询一段区间匹配模式串 \(P\) 的次数(\(P\) 固定) \(1\le n\le 10^5,|s|\le 10^5,\sum|s|\le ......
编辑器 日记

springboot学习日记(四)

这里我试了下把swagger加入到项目中去,这是一个方便设计各种api接口的工具,首先配置依赖,然后加入config文件,注解@Configuration提醒springboot加载配置类,注解@EnableSwagger2是启动Swagger2. 可以在pojo类中加入@ApiModel("XX类 ......
springboot 日记

11.16日记

在 Hive 中,我们可以使用 INSERT INTO 语句向表中插入数据。当我们需要插入多条数据时,有多种方式可以实现。本文将介绍如何在 Hive 表中插入多条数据,并提供相应的代码示例。1.使用单个 INSERT INTO 语句插入多条数据最简单的方式是使用单个 INSERT INTO 语句插入 ......
日记 11.16 11 16

11.15日记

quit语句的应用在Python中,quit语句通常用于终止程序的执行。它可以在特定条件下直接退出程序,而不是继续执行后续的代码。​​​​​​​ while True: user_input = input("Enter 'quit' to exit: ") if user_input.lower( ......
日记 11.15 11 15

11.13日记

默认情况下,Azure 机器学习笔记本中提供了无服务器 Spark 计算。 若要在笔记本中访问它,请从“计算”选择菜单的“Azure 机器学习无服务器 Spark”下选择“无服务器 Spark 计算”。笔记本 UI 还为无服务器 Spark 计算提供了 Spark 会话配置选项。 配置 Spark ......
日记 11.13 11 13

springboot学习日记(三)

pom.xml里的各项dependency,鼠标中键可以快捷进入,发现pom中的是各种依赖的集合包,并且包中定义了各种依赖的版本信息,防止未来出现版本冲突。这就是springboot的依赖传递。 可以使用application.properties或者application.yml或者yaml,关于 ......
springboot 日记

11.12日记

度器根据容量、队列等限制条件(如每个队列分配一定的资源,最多执行一定数量的作业等),将系统中的资源分配给各个正在运行的应用程序。调度器仅根据各个应用程序的资源需求进行资源分配,而资源分配单位用一个抽象概念“资源容器”(Resource Container,简称Container)表示,Contain ......
日记 11.12 11 12

11.11日记

二叉查找树在频繁的动态更新过程中,可能会出现树的高度远大于log2n的情况,从而导致各个操作的效率下降。极端情况下,二叉树会退化为链表,时间复杂度会退化到O(n)。我上一节说了,要解决这个复杂度退化的问题,我们需要设计一种平衡二叉查找树,也就是今天要讲的这种数据结构。很多书籍里,但凡讲到平衡二叉查找 ......
日记 11.11 11

springboot学习日记(二)

运行springboot项目报错o.s.b.d.LoggingFailureAnalysisReporter,查资料试着查一下端口占用8080。 netstat -aon|findstr 8080 发现8080端口被进程8768占用。 查找8768进程的程序 tasklist|findstr 876 ......
springboot 日记

日记 2023.11.10:2023 syzx 秋季训练 6

日记 2023.11.10:2023 syzx 秋季训练 6 *HI A 拆位,带权并查集 / 二分图判定。 B 按位做差,于是只需要一次 bfs。 bonus:长度 \(\leq 5000\)(单次)或 \(\leq 20\)(多次) https://codeforces.com/problems ......
2023 日记 syzx 11 10

nfls 11.10挂分日记

今天老老实实写了对拍,但是还是挂分了。 T1 数论分块,学了一下双指针的写法,我那个写法又对于大肠选手直接 T 飞了。 没注意到这个数据其实很大概率都是全部输出 0,在没有精心构造的情况下几乎全都跑挂了。 T2 一个最短路的变形题目,每个行每个列跑一个最短路就好了,将关键点之间连边,然后跑就行了。 ......
日记 11.10 nfls 11 10