课程学习

Catalan 数 学习心得

引 - \(C_n^m\) 的由来 一条直线上 \(m\) 个元素彼此相同,另外 \(n−m\) 个元素彼此相同,那么此时它们在直线上有 \(n!m!(n−m)!\) 种排列方式 而在直线上将这 \(n\) 个元素进行排列的方式,又等价于在 \(n\) 个位置中取 \(m\) 个位置放入其中一种元素 ......
心得 Catalan

树链剖分 学习心得

Bug 都写在代码开头了,就不复述了。 还有一个智障的错误是注释调试代码的时候把同一行的正式代码也给注释掉了( 写得非常精彩。 /* bug:1.rev、id要分清! 2.mod()函数的情况不能写一半就跑路! 3.别忘了先给tree build()一下! 4.出界条件认真想一遍再写! 5.还有出界 ......
心得

割边+割点 学习心得

先背诵 tarjan 板子 #include<bits/stdc++.h> using namespace std; #define N 10005 #define M 100005 int tot,first[N],nxt[M],to[M]; void add(int x,int y){ nxt[ ......
心得

数位 dp 学习心得

感觉非常牛逼。最牛逼的是很多情况下要去掉前导零。 去掉前导零的方法通常是先忽略前导零的约束,最后再容斥掉有多少0。 Luogu P2602 数字计数 来自【详细解释】数字计数 ZJOJ p2602 一道练习数位DP的好题 - moye到碗里来 的博客 - 洛谷博客 (luogu.com.cn) 那么 ......
数位 心得 dp

密码协议学习笔记总目录

参考教材:密码协议基础第二版-邱卫东等 自制扫描版下载地址:密码协议基础-邱卫东-扫描.pdf - 蓝奏云 (lanzoum.com) (如果网页链接打不开,可能是网络运营商劫持了蓝奏云的域名,可自行搜索教程,用备用域名或更改host等方式访问) 第一章:引论 密码协议学习笔记(1):密码协议引论与 ......
总目 密码 笔记

灯光师学习基础篇

一. 灯光流程及操作步骤 1. 接电 这一步是所有的基础(灯光一般接240安,只有面光的时候可以接120安的电) 大电一般为3000瓦,切割灯要自己连一个电源线,led灯十个可以连一个电源线,光束灯则为五个连一个电源线。 十三芯可以帮助你连接多个电源,大场合一般12条左右足矣,具体问题具体讨论。 2 ......
灯光师 灯光 基础

自我介绍与课程展望

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/23rjjsjc 这个作业的目标 建立一个自己的博客并进行自我介绍以及描述对课程的展望 姓名-学号 施晨安-2021330301021 一、自我介绍 个人信息: 我叫施晨安,来自浙江台州,是自动化专业的一名 ......
课程

markdown学习笔记

markdown学习 标题 heading level 1 # 空格 heading level 2 ## 空格 heading level 3 ### 空格 heading level 4 #### 空格 heading level 5 ##### 空格 heading level 6 ##### ......
markdown 笔记

java学习日记day02

java学习日记day02 冯诺伊曼体系 ) cmd指令 ......
日记 java day 02

Vue学习笔记(十):全局事件总线

之前博客中介绍了prop和调用事件的方式在父-子组件之间进行数据,这种方式在只有一层嵌套层时可以使用,但是路过存在多层嵌套,多层多个“兄弟”组件之间传递数据,就非常麻烦。对此,vue中提供了一种全局事件总线机制,数据传递是通过一个空的Vue实例作为中央事件总线,通过它来触发事件和监听事件,可以实现几... ......
总线 全局 事件 笔记 Vue

python学习笔记3 遍历目录, 列出文件名

import os def listDir(curPath, pixLen): list = [] # print("当前路径:" + curPath) files = os.listdir(curPath) for path in files: fullPath = os.path.join(cu ......
文件名 文件 笔记 目录 python

博学谷学习记录 自我总结 用心分享 | RocketMQ刨析

RocketMQ是一个分布式开放消息中间件,底层基于队列模型来实现消息收发功能。RocketMQ集群中包含4个模块:Namesrv, Broker, Producer, Consumer。 主要功能 削峰填谷(主要解决瞬时写压力大于应用服务能力导致消息丢失、系统奔溃等问题) 系统解耦(解决不同重要程 ......
自我总结 RocketMQ

博学谷学习记录 自我总结 用心分享 | Kafka刨析

基本概念 Kafka 体系架构 Kafka 体系架构包括若干 Producer、若干 Broker、若干 Consumer,以及一个 ZooKeeper 集群。 在 Kafka 中还有两个特别重要的概念—主题(Topic)与分区(Partition)。 Kafka 中的消息以主题为单位进行归类,生产 ......
自我总结 Kafka

博学谷学习记录 自我总结 用心分享 | RabbitMQ刨析

一、什么是消息队列 消息指的是两个应用间传递的数据。数据的类型有很多种形式,可能只包含文本字符串,也可能包含嵌入对象。 “消息队列(Message Queue)”是在消息的传输过程中保存消息的容器。在消息队列中,通常有生产者和消费者两个角色。生产者只负责发送数据到消息队列,谁从消息队列中取出数据处理 ......
自我总结 RabbitMQ

算法学习笔记(30):Kruskal 重构树

Kruskal 重构树 这是一种用于处理与最大/最小边权相关的一个数据结构。 其与 kruskal 做最小生成树的过程是类似的,我们考虑其过程: 按边权排序,利用并查集维护连通性,进行合并。 如果我们在合并时,新建一个节点,其权值为当前处理的边的权值,并将合并的两个节点都连向新建的节点,那么就可以得 ......
算法 Kruskal 笔记 30

Ubunte技术学习指南

安装gcc并检测 终端命令 sudo apt install gcc gcc --version //查看版本号,检测是否正确安装 创建.c文件 touch test.c vim test.c //进入vim,进行编程序,退出:进入命令指令系统,:wq gcc test.c //生成a.out ./ ......
学习指南 指南 Ubunte 技术

【安全学习之路】Day45

练习 通过createfile这个API了解栈在32位和64位下的工作方式。 Stack32 用OD打开这个在32位环境下编译出来的程序 结合上图可以看到在这个32位里面 它不使用栈帧。 它调用子函数时使用栈传递参数。 它调用push进行压栈的参数不需要main()共同清理,在32以stdcall方 ......
Day 45

信息安全系统设计与实现——学习笔记5

任务详情:自学教材第11章,提交学习笔记 Part1 知识点归纳&GPT提问 知识点归纳 EXT2文件系统数据结构 在Linux下,命令mke2fs [-b blksize-N ninodes] 虚拟磁盘布局 一个简单的EXT2文件系统布局 块描述符 Block#2 块和索引节点位图 BLOCK#8 ......
笔记 系统 信息

深入原理-基于梯度下降法进行参数优化学习

基于梯度下降法进行参数优化学习感知器的训练 首先将权重w和 偏置b随机初始化为一个很小的数,然后在训练中不断更新w和b的值,使得损失函数更小。1.将权重初始化为 0 或一个很小的随机数2.对于每个训练样本 x(i) 执行下列步骤: 计算输出值 y^.更新权重其中下面用感知器实现and操作,具体代码如 ......
梯度 原理 参数

2023-10-12 java学习笔记

1.安装java环境,点击链接前往下载👉https://www.oracle.com/java/technologies/downloads/#java8-windows ps:要有oracle账号才能下载,没有就去注册👉https://login.oracle.com/mysso/signon ......
笔记 2023 java 10 12

[学习笔记]反悔贪心

顾名思义,就是对一些决策进行返回的贪心。 比如你去爬山,你爬到比之前都高的一个点,你就可以认为这是最高的山,再往上爬,爬到了一个更高点,你就可以撤回一条消息反悔,认为这个点才是最高点。 接下来看几道例题,理解一下 例题 例题 1 P2949 [USACO09OPEN] Work Scheduling ......
笔记

Scala学习(三)Map与Tuple

1、创建map的方式 Map("zhangsan"->18,"LiSi",20)创建一个不可变的map Map(("zhangsan",18),("LiSi",30))不可变 val s=scala.collection.mutable.HashMap("zhangsan"->30)可变map s( ......
Scala Tuple Map

SpringBoot学习05(2.1整合项目2:升级点文件上传阿里云OSS,分页插件以及日志信息)

在项目一的基础开发上升级点: 1.(表现层)不再使用systemout输出一些信息,而是在日志中输入,lombok中有提供响应的方法可以通过加入注解@Slf4j,就可以直接使用log.info("")更新日志信息。 2.(分页)配置新插件Pagehelper 在pom.xml中引入依赖,要根据自己的 ......
SpringBoot 插件 文件 项目 信息

数据库学习试题

数据表创建 --–.学生表 --Student(s_id,s_name,s_brith,s_sex) –学生编号,学生姓名, 出生年月,学生性别 CREATE TABLE dbo.Student ( s_id int IDENTITY(1,1) NOT NULL, s_name nvarchar(2 ......
试题 数据库 数据

数字时代的自我呈现:探索个人形象打造的创新工具——FaceChain深度学习模型工具

数字时代的自我呈现:探索个人形象打造的创新工具——FaceChain深度学习模型工具 1.介绍 FaceChain是一个可以用来打造个人数字形象的深度学习模型工具。用户仅需要提供最低一张照片即可获得独属于自己的个人形象数字替身。FaceChain支持在gradio的界面中使用模型训练和推理能力,也支 ......
工具 FaceChain 深度 模型 形象

Kruskal重构树 学习笔记

前言 也许在看这篇文章之前,你可以看看这篇文章? 前置知识:\(kruskal\) 求最小生成树,并查集…… 算法介绍 问题引入 两个点之间的所有简单路径上最大边权的最小值。 我们定义 \(u\to v\) 路径的瓶颈为,路径上的边权最大值。 那么下图的瓶颈就为 4: 同时一条路径也可能有多个瓶颈, ......
Kruskal 笔记

Scala学习(三)数组操作

1、定长数组 var a=new Array[String](10) var a=Array("zhangsan","lisi") 2、变长数组ArrayBuffer相当于java的ArrayList import scala.collection.mutable.ArrayBuffer var a ......
数组 Scala

动态规划——树形DP 学习笔记

动态规划——树形DP 学习笔记 引入 前置知识:树基础。 树形 DP,即在树上进行的 DP,最常见的状态表示为 \(f_{u,\cdots}\),表示以 \(u\) 为根的子树的某个东东。 本文将讲解一些经典题目(树的子树个数、树的最大独立集、树的最小点覆盖、树的最小支配集、树的直径、树的重心、树的 ......
树形 笔记 动态

博学谷学习记录 自我总结 用心分享 | OpenResty中间件

1.什么是OpenResty OpenResty是一个基于Nginx与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。 OpenResty通过汇聚各种设计精良的Nginx模 ......
自我总结 中间件 OpenResty

2023/10/12 学习笔记2

一、信号与数制转换 1.1 信号相关概念 1.1.1 信息: 不同领域对信息有不同的定义,一般认为信息是人们对现实世界事物的存在方式或运动状态的某种认识。 表示信息的形式可以是数值、文字、图形、声音、图像及动画等。 1.1.2 数据: 数据是用于描述事物的某些属性的具体量值。 1.1.3 信号: 信 ......
笔记 2023 10 12