2023.10笔记2023 10

打工笔记--------------------winform程序报错CLR20r3签名System.I0.IOException

先看问题 编写了一个程序在我本机运行没有问题,放到别人电脑上就有可能报这种错误 System.I0.IOException 首先我问了一下ChatPgt: 他说: CLR20r3 是一个通用的错误代码,表示在 .NET Framework 中发生了未处理的异常。System.IO.IOExcepti ......
IOException winform 笔记 程序 System

秦疆的Java课程笔记:77 异常 Error和Exception

实际工作中,遇到的情况不可能非常完美。比如:写好的某个模块,用户输入不一定符合要求;程序要打开某个文件,但这个文件可能不存在或者格式不对;你要读取数据库的数据,数据可能是空的;程序在跑着,内存或者硬盘满了……等等情况。 软件程序在运行过程中,这类例外情况,通称“异常”,英文:Exception,意思 ......
Exception 课程 笔记 Error Java

[NOI2023] 桂花树

[NOI2023] 桂花树 题目描述 小 B 八年前看到的桂花树是一棵 \(n\) 个节点的树 \(T\),保证 \(T\) 的非根结点的父亲的编号小于自己。给定整数 \(k\),称一棵 \((n+m)\) 个节点的有根树 \(T^{\prime}\) 是繁荣的,当且仅当以下所有条件满足: 对于任意 ......
桂花树 2023 NOI

秦疆的Java课程笔记:76 面向对象 N中内部类

内部类就是在一个类的内部再定义一个类。比如,在A类中定义一个B类,那么B类相对于A类来说就是内部类;相反,A类相对于B类就是外部类。 秦疆老师声明,这小节主要是长长见识,实际编程作业中不推荐下列写法。 成员内部类 //先写一个有内部类的类 public class Outer { private i ......
对象 课程 笔记 Java

2023 计算机程序设计大作业报告

github:https://github.com/litluo/ComputerProgramming-Reversi 一、项目简介 本大作业完成的是一个经典黑白棋(翻转棋)游戏,支持人机对战和人人对战。 其基本规则为: 棋盘为8*8的方格,初始时棋盘中央4个方格放置黑白两枚棋子,黑棋先手。 每一 ......
程序设计 计算机 程序 报告 2023

Owasp Top10 漏洞解析 之注入

一、注入漏洞是什么? 注入漏洞,即将不受信任的数据作为命令或查询的一部分发送到解析器时,会产生诸如SQL注入NoSQL注入、OS 注入和LDAP注入的注入缺陷。攻击者的恶意数据可以诱使解析器在没有适当授权的情况下执行非预期命今或访问数据。 几乎任何数据源都能成为注入载体,包括环境变量、所有类型的用户 ......
漏洞 Owasp Top 10

【多线程笔记】Channel

在面对 生产者-消费者 的场景下, netcore 提供了一个新的命名空间 System.Threading.Channels 来帮助我们更高效的处理此类问题,有了这个 Channels 存在, 生产者 和 消费者 可以各自处理自己的任务而不相互干扰,有利于两方的并发处理,这篇文章我们就来讨论下如何 ......
线程 Channel 笔记

秦疆的Java课程笔记:75 面向对象 接口的定义与实现

区别 普通类:只有具体实现。 抽象类:具体实现和规范(抽象方法)都有。 接口:只有规范,自己无法写方法。专业的约束。约束和实现分离:面向接口编程。 接口就是规范,定义的是一组规则。 OO的精髓,是对对象的抽象,最能体现这一点的就是接口。为什么讨论设计模式都只针对具备抽象能力的语言(C++、Java、 ......
接口 对象 课程 笔记 Java

2023年12月中国数据库排行榜:人大金仓跻身前五,南大通用、中兴热度再升

12月墨天轮中国数据库排行榜解读新鲜出炉!本月前十再迎变动,人大金仓、GBASE、GoldenDB排名上升,榜单前三分差拉大,一起来看更多数据库排名情况与解读 ......
热度 排行榜 数据库 数据 2023

2023-12-19 微信小程序开发之canvas生成图片存在缓存情况 ==》 生成第一次canvas,之后生成的canvas就不变了(开发工具存在此情况,真机实测不存在,所以就不用管了)

如图中数据 测试1: 满11元可用,第一次生成拿到的数据中确实是11元,之后生成的数据发生了变化,比如99元,把这份数据赋值给canvas时,生成的画布还是和第一次一样; 测试2:我在满**元可用这里的**用随机数替代,按理说如果是我提供的数据有问题那我用了随机数总能保证生成不同的数据了吧,结果是随 ......
canvas 开发工具 缓存 不用 第一次

【学习笔记】浅谈 RMQ 与 LCA

- $\text{update 2023.11.14}$:增加 $\text{LCA}$ 求解树上最短路的代码。 $\text{RMQ}$ 定义:区间最值查询,功能类 $\text{st}$ 表,预处理 $O(n\log_2n)$,查询 $O(q)$,总复杂度 $O(n \log _2n+q)$。 ......
笔记 RMQ LCA

10 个免费的 AI 图片生成工具分享

原文: https://openaigptguide.com/ai-picture-generator/ 在人工智能(AI)图像生成技术的推动下,各类AI图片生成网站如雨后春笋般涌现,为我们的日常生活提供了丰富多彩的视觉体验。 AI图片生成技术原理 人工智能(AI)图片生成技术原理是通过计算机程序使 ......
工具 图片 10 AI

2023最新高级难度Spring Cloud面试题,包含答案。刷题必备!记录一下。

好记性不如烂笔头 内容来自 [ 面试宝典-高级难度Spring Cloud面试题合集](https://offer.houxu6.top/tag/Spring Cloud) 问: 请简述Spring Cloud与微服务治理平台Istio的关系? Spring Cloud和Istio都是用于构建和管理 ......
难度 答案 Spring Cloud 2023

2023最新中级难度Spring Cloud面试题,包含答案。刷题必备!记录一下。

好记性不如烂笔头 内容来自 [ 面试宝典-中级难度Spring Cloud面试题合集](https://offer.houxu6.top/tag/Spring Cloud) 问: Spring Cloud是什么? Spring Cloud是一个微服务框架,它提供了一系列分布式系统解决方案。它利用了S ......
难度 答案 Spring Cloud 2023

圆方树学习笔记

今天在做 ABC318G 这道题,要用到圆方树的知识,于是就去学了圆方树。 学习圆方树首先需要学习点双连通分量以及缩点,此处不多赘述。 圆方树中分两种类型的点:圆点和方点。圆点指的是原来的无向图中的所有点,而方点指的是每一个点双连通分量所代表的点。相当于每一个点双连通分量就是一个方点。将每一个方点向 ......
笔记

状压 DP 学习笔记

前言 2023.8.30 开始停课集训。 开始补 \(CSP-S\) 的知识点,先打算来学状压 \(DP\)。 定义 状压 \(DP\) 的全称是状态压缩动态规划,也是动态规划中的一种。但是其与普通 \(DP\) 不同的是它将某种状态(一般为二进制 \(01\) 串,\(1\) 表示选,\(0\) ......
笔记 DP

矩阵学习笔记

前言 蒟蒻刚刚开始学矩阵,有些东西可能理解得不是特别好。 矩阵的定义 在 \(c\)++ 中,矩阵其实就是一个 \(n*m\),可以做运算的二维数组。也是运算的中的一种基本单位。 特殊的矩阵 在矩阵的运算过程中,可能会用到一些特殊的矩阵的名称,以下是比较常见的一些特殊矩阵: 同型矩阵:两个矩阵,行数 ......
矩阵 笔记

分块学习笔记

定义 分块是一种将一些东西分成若干块的一种思想,有分块,数论分块(可能不太算),树分块等等。而分块的这种思想可以优化时间复杂度,一般情况下为 \(O( \sqrt n)\),具体取决于块长的大小。 分块 对数组是分块当中最简单一种。首先我们设块长为 \(s\),那么数组一共就被分成了\(n/s\) ......
笔记

Tarjan 学习笔记

这里讲一下 \(tarjan\) 算法。主要包括有向图的强连通分量,无向图的边双连通分量与点双连通分量以及缩点。 有向图的强连通分量 首先我们需要了解几个定义。(以下说法均针对有向图) 连通分量:在一个块中,任意两个点之间能够互相到达。即 \(u\) 能到 \(v\),\(v\) 也能到 \(u\) ......
笔记 Tarjan

Apple Logic Pro v10.8.1 - MAC上专业的音频编辑混音工具

Logic Pro 是用于专业歌曲创作,编辑和混音的精密工具,围绕现代界面而构建,旨在快速获得创造性的结果,并在需要时提供更多的功能。 Logic Pro包含了大量的乐器,效果和循环,提供了一个完整的工具包来创建令人惊叹的音乐。 使用实时循环乐段,以全新方式进行音乐创作和即兴演奏。借助采样器和快速采 ......
音频 工具 专业 Apple Logic

Dijkstra学习笔记

模板题:P4779 Dijkstra算法 \(Dijstra\)算法是一种求解非负权图上单源最短路径的算法,这种算法不可以解决负环问题。 做法 首先要定义松弛操作。对于一条边(\(u,v\)),松弛操作对应下面的运算:\(dis_{v}\) = \(dis_{u}\) + \(w_{u,v}\)。 ......
Dijkstra 笔记

ST表学习笔记

模板题:P3865 定义 \(ST\)表是一种解决可重复贡献的问题的数据结构。可重复贡献问题大致指,对于一种运算,重复这种运算并不影响最终的答案,比如\(max(a,a) = a\),\(gcd(a,a) = a\)。常见的可重复贡献问题有:区间\(max\),区间\(min\),区间\(gcd\) ......
笔记

c#学习笔记-------------------------readonly修饰符

一、ReadOnly关键字 MSDN 官方的解释 readonly 关键字是可以在字段上使用的修饰符。当字段声明包括 readonly 修饰符时,该声明引入的字段赋值只能作为声明的一部分出现,或者出现在同一类的构造函数中. 具体意思是: readonly是一个修饰字段的关键字:被它修饰的字段只有在初 ......
readonly 笔记

华中师范大学2023新生赛 H 龙 题解

Link 华中师范大学2023新生赛 H 龙 Question 有 \(m\) 个宝石孔,有 \(n\) 个宝石,每个宝石可以提升 \(a_i\) 点战斗力 每次镶嵌一个宝石,被选中的宝石会 随机 选择一个宝石孔进去,如果这个孔原来有宝石,则原来的宝石会被损坏 你可以任意决定镶嵌宝石的顺序,她想知道 ......
题解 师范 新生 大学 2023

rust语言_学习笔记

rust语言_学习笔记 转载注明来源: 本文链接 来自osnosn的博客,写于 2023-12-10. 安装 rust 【安装_rustup_cargo_rustc_交叉编译测试】 cargo 的 config 设置 更换 ustc 源,使用代理。设置缺省registry。见【rust cargo ......
语言 笔记 rust

华中师范大学2023新生赛 D 身无彩凤双飞翼 题解

Link 华中师范大学2023新生赛 D 身无彩凤双飞翼 Question 给出一个 \(n\times m\) 的网格,网格上有一些障碍,问最少添加多少障碍才能使 \((1,1)\) 和 \((n,m)\) 不连通 Solution 我好像用了一种和标答不一样的写法 我们先对图 bfs 一次,如果 ......
题解 师范 新生 大学 2023

DB4S win10编译

clone souce code C:\git_repos\sqlitebrowser>cmake -DCMAKE_SYSTEM_PREFIX_PATH="C:\dev\Qt\5.15.2\msvc2019_64;C:\dev\SQLite-Win64" -B build -- Selecting ......
DB4S DB4 win DB 4S

2023强网杯 hello spring 赛后本地复现

目录源码附件说明本地复现比赛环境的bypass 源码附件 比赛时给的附件 https://pan.baidu.com/s/1ivS1LOgr7CWvh_1x93JL6w?pwd=qrwd 说明 给的附件和远程环境中的不一样 然后根据配置文件和源码return 'home'写一个home.pebble ......
spring hello 2023

MySQL运维10-Mycat分库分表之一致性哈希分片

一、一致性哈希分片 一致性哈希分片的实现思路和我们之前介绍的水平分表中的取模分片是类似的。只不过取模分片,采用的是利用主键和分片数进行取模运算,然后根据取模后的结果,将数据写入到不同的分片数据中。但是这种分片方式有一个局限性就只能对id是整形的数据使用,如果id是个uuid类型这个的非整形的字段,就 ......
分表 分库 一致性 MySQL Mycat

【2023-12-18】体感冬天

20:00 一个勇往直前、从不退缩的人绝不会怀疑云彩会从头上掉下来,绝不会想到XieE能胜利,而正义遭到挫败,他认为跌倒是为了爬起,受挫是为了更好的战斗,就寝是为了醒来。 ——罗伯特·勃朗宁 这两天好冷,感觉盖一张棉被还远远不够。个位数的气温,已经算是广东最冷的天气了。 跟夏天一样,现在能体感一年四 ......
2023 12 18
共21400篇  :48/714页 首页上一页48下一页尾页