必修课 随笔2023
2023/11/13(可对角化)
![](https://img2023.cnblogs.com/blog/2702872/202311/2702872-20231113222507451-880185099.jpg) ![](https://img2023.cnblogs.com/blog/2702872/202311/27028... ......
2023NOIP A层联测30 总结
2023NOIP A层联测30 总结 \(T1\) 给定一个序列 \(a\) ,有 \(m\) 次操作\(l , r , v\) ,表示将 \([l , r]\) 内的每个 \(a_i\) 变为 \(\max (a_i , v)\) \(n \le 10^5 , m\le 10^7\) 看到 \(n ......
学习随笔(设计模式:面向对象原则)
内容 今天学习了面向对象的几种设计思想原则,之前一直是C开发,所以面向过程的思想比较严重。面向对象的四个好处:可维护好、可拓展性好、可复用性好、灵活性好。 收获 1.单一职责原则:封装一个类,职责应该单一,仅有一个以其它变换的原因,所以要做好类的职责分离。 2.开放-封闭原则:软件实体(类、模块、函 ......
「Log」2023.11.13 小记
NOIP Day -4 序幕 \(6:50\):准时到校,整理博客,先改题。 一直在 T,写个拍瞅一眼,发现判断边界的时候有问题,逻辑一塌糊涂,不知道当时咋写的。 八点半的时候终于过掉了第二分块。 \(\color{black}{P4117}\) 第二分块。 间幕 \(1\) 吃了个早饭就九点半了, ......
2023NOIP A层联测30 T1 草莓列车
容易想到将询问离线下来,按 \(v\) 从大到小排序,这样后面的修改一定不会对前面的修改造成影响。然后可以用并查集把已修改过的点缩起来。注意到 \(m\) 会到 \(2\times 10^7\),应该使用基数排序,复杂度为 \(\mathcal O(\frac{m \max{v_i}}{base} ......
日常记录--2023-11月13日--周一
日程:今天只有上午有课,7点起床,吃了个早饭去上课,早上第一节数据结构,学习了队列,还讲了相关应用。中午午休一个小时,下午起来干了点别的,完善了之前的代码,晚上7-9点听了下代码随想路,学了会javaweb。 学了什么:可恶的Javaweb,复习了数据结构。 PS:不想学习,想要成为月饼盒; ......
2023数据采集与融合技术实践第四次作业
作业①: 要求: 熟练掌握 Selenium 查找 HTML 元素、爬取 Ajax 网页数据、等待 HTML 元素等内容。使用 Selenium 框架+ MySQL 数据库存储技术路线爬取“沪深 A 股”、“上证 A 股”、“深证 A 股”3 个板块的股票数据信息。 输出信息: MYSQL 数据库存 ......
2023/11/13
上周在java课结束后,课下没有继续深究去年的期末考试题,并且一周在浑浑噩噩中度过致使本周周一的测验不合格。对此,我做出以下总结: 1.没有加深对JavaWeb基本知识Servlet的应用。 2.没有对数据库的增删改才加强练习致使这周不熟练,导致测试不合格。 3.对多表的增删改查之间的联系不熟练,思 ......
10.13随笔
若要转义模板字面量中的反引号(`),需在反引号之前加一个反斜杠(\)。 `\`` "`"; // true 模板字面量用反引号(`)括起来,而不是双引号(")或单引号(')。除了普通字符串外,模板字面量还可以包含占位符——一种由美元符号和大括号分隔的嵌入式表达式:${expression}。字符串和 ......
10.10随笔
特殊字符 在 JavaScript 中,字符串写在单引号或双引号中。 因为这样,以下实例 JavaScript 无法解析: "We are the so-called "Vikings" from the north." 字符串 "We are the so-called " 被截断。 如何解决以上 ......
10.11随笔
为绝对相等,即数据类型与值都必须相等。 字符串属性和方法 原始值字符串,如 "John", 没有属性和方法(因为他们不是对象)。 原始值可以使用 JavaScript 的属性和方法,因为 JavaScript 在执行方法和属性时可以把原始值当作对象。 字符串属性 属性 描述 constructor ......
10.12随笔
JavaScript 模板字符串 JavaScript 中的模板字符串是一种方便的字符串语法,允许你在字符串中嵌入表达式和变量。 模板字符串使用反引号 `` 作为字符串的定界符分隔的字面量。 模板字面量是用反引号(`)分隔的字面量,允许多行字符串、带嵌入表达式的字符串插值和一种叫带标签的模板的特殊结 ......
2023.11.13
上完周一上完java课,在课下又写了一遍21级的期末考试题,花费时间较长,没有做好自我总结,思路不够清晰。 经过反思总结如下: 1、对于题目理解不够透彻,某些要求不知道如何去实现,没有明确的实现方法。 2、思路不够清晰,在各个页面之跳转和数据的传输方面做的不是很周到,经常出现数据传输错误的问题,以及 ......
2023年11月13号
上周好好学了,去年的期末题也尝试性的做了,但今天最后在老师添加课程后老师的姓名一直填不上去,就导致被拖慢了很多,最后没写完,但选课的功能是完成了的,因为jsp页面实在有些多,所以导致了可能中间有些部分发生了错误,从而导致拖慢了进度,在今天回来后也进行了修改完善,也只差管理员的功能操作最后就全部完成了 ......
2023/11/13
对于今天的Javaweb分级测试不理想做出以下总结: 1.对测试整个项目的规划不够精炼,自己设计的过于繁琐导致工作量大大加大。 2.对于数据库操作,数据一多就容易手忙脚乱,忙东忘西。 3.一些页面之间数据的传输还是运用不熟练。 4.过去一周还在通过期中考试的沾沾自喜之中,没有对这次测试作充足的准备和 ......
【2023.11.13】NOIP2023模拟试题-33.md
T1 贪心地找到和最大的组的较大数删除是最优选择,因此开线段树维护全局最大数,并单点更新指定位置的值。 参考代码 展开代码 #include<bits/stdc++.h> using namespace std; #define fi(l,r) for(int i=l;i<=r;++i) #defi ......
2023.11.13——每日总结
学习所花时间(包括上课):9h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习; 我了解到的知识点: 1.mybatis 明日计划: 学习 ......
OpenSSL学习(Secure Socket Layer)2023/11/13
示例OpenSSL版本为 OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022) 别搞错了!搞错容易在sm2签名验签出问题 生成自签名证书 openssl req -x509 -newkey rsa:2048 -keyout my ......
2023蚂蚁金服/理想/字节/快手面试笔试题——5个线程交叉打印1~100
原题来自牛客网面经。类似这种多线程轮流打印的手撕题会出现很多次,比如以前就看过类似的3个线程轮流打印ABC。 关键点在于:怎么设计机制保证这个顺序,至于要打印的数字,肯定是要用互斥量保护起来。 C++代码如下: #include <iostream> #include <mutex> #includ ......
【pwn】[HGAME 2023 week1]choose_the_seat --数组越界,劫持got表
查一下程序保护情况 发现是partial relro,说明got表是可以修改的,下一步看代码逻辑 看到这一段 puts(&seats[16 * v0]);存在数组越界的漏洞,因为上面的代码没有对v0进行负数的限制,v0可以是负数,我们来看一下seat的数据 可以发现seat上面的数据就是got表,s ......
每日随笔——适配器模式
[实验任务一]:双向适配器 实现一个双向适配器,使得猫可以学狗叫,狗可以学猫抓老鼠。 实验要求: 1.画出对应的类图; 2.提交源代码; 3.注意编程规范。 类图 源码: Cat package sc8; public interface cat { void catchMouse(); void ......
连载随笔:VBA工具No.2:APOX输入数据辅助制作工具
一、需求背景 2009年,3G(TD-SCDMA)工程大规模上线,无线网络规划工程师在进行TD-SCDMA无线网络仿真工作中,经常为制作APOX(中国移动设计院的3G仿真软件)仿真输入数据伤浪费了宝贵的时间。 通过APOX输入数据辅助制作工具工具可快速实现仿真输入数据格式自动调整、关键项智能核查等功 ......
2023.11.13 总结
T1 题意:给出一个网格图,边无向,从 \((1,1)\) 走到 $ (n,m) $ ,横着的边开始能通过,竖着的边开始不能通过,有 \(k\) 个点可以在上面将所有边是否能通过给反过来,通过 \(1\) 条边需要 \(1\) 代价,翻转也需要 \(1\) 代价,求最小代价,若不能到达输出 \(-1 ......
连载随笔:第一个VBA工具的诞生-站间距计算工具(二)
四、工具打磨 2008年,结合大家的使用反馈,我不断地修改BUG,调整适用功能,到2008年6月16日发布了V2.4版本。 V2.4版本还增加了3种输出格式。 2008年我到了南昌,由于工作负荷的增加,VBA编程就偃旗息鼓了一段时间。2013年的时候,由于4G(TD-LTE)一期工程建设,无线规划时 ......
2023.11.13 ~ 2023.11.19
需要知识点以及学习连接:b站视频:前缀和差分 本周题目: 1、前缀和【模板题】 2、前缀和【例题1】 3、二维前缀和【模板题】 4、差分【模板题】 5、差分【例题1】 ......
精选软件项目管理解决方案:2023年必试的7款系统
适合软件项目的7大项目管理系统:1.PingCode;2.Worktile;3.JIRA;4.Trello;5.Asana;6.Microsoft Project;7.Basecamp。我们将对以上项目管理软件进行深入对比。 软件型项目在项目管理方面具有其独特的复杂性,这在很大程度上源于软件开发的迭 ......
Nessus 10.6 Auto Installer for macOS Sonoma (updated Nov 2023)
Nessus 10.6 Auto Installer for macOS Sonoma (updated Nov 2023) 发布 Nessus 试用版自动化安装程序,支持 macOS Sonoma、RHEL 9 和 Ubuntu 22.04 请访问原文链接:https://sysin.org/bl ......
2023-2024-1 20232309 《网络空间安全导论》第10周学习总结
2023-2024-1 20232309 《网络空间安全导论》第10周学习总结 教材学习内容总结 说明:由于本章作为“概述”性章节的特殊性,具有大量识记性基础内容(一个不太准确的描述...),许多内容通过教材的分类子目录与解释已经清晰明了,故在思维导图中不做抄写的重复劳动(虽然还是有抄书嫌疑在其中. ......
2023-11-13 electron-egg(学习笔记)
描述:一个基于Electron的桌面软件开发框架。 项目地址:https://gitee.com/dromara/electron-egg.git 官网:https://www.kaka996.com/ 注: clone下来后可以切换到demo分支查看demo效果,master分支就只是简单的hel ......
2023/11/13
<%@ page contentType="text/html; charset=UTF-8" language="java" %><html><head> <meta charset="UTF-8"> <title>模糊查询</title> <script> function submitButt ......