课程学习

2023/7/4学习日记 搜索部分

恢复内容开始 一.p1763 埃及分数 1.对于深度搜索与广度搜索是变化的,不确定的,考虑使用迭代加深搜索。 2.对于本题,在寻找分数时,要使用到剪枝操作,首先分母确定范围,用v[n]表示分母集合,则需要满足v[n]>=v[n-1]+1,考虑分解成x项,最小分母是y,a/b=1/y+1/z..... ......
部分 日记 2023

重链剖分 学习笔记

维护树上问题时,我们希望能将一条链/一个子树上的点 **映射** 到 **连续** 的位置,即区间上,这样就可以用区间数据结构来维护此类信息了。 重链剖分提供了一种映射的方式,即对树上的点重标号,树上一条路径上的点映射为 $O(\log n)$ 个区间(此处默认 $\{1,2\}$ 两个点构成 $[ ......
笔记

Django框架学习

一、入门 参考博客:https://www.cnblogs.com/Leo_wl/p/5824541.html 目录结构: ......
框架 Django

CDQ分治 学习笔记

按 @ouuan 大佬所说,CDQ 分治可以当作 ex归并 看待。它的思想和归并排序十分相似: - 假设要对区间 $[l, r)$ 处理 - 先不管 $[\text{mid}, r)$,计算 $[l, mid)$ - 同理计算 $[mid, r)$ - 补回之前忽略的部分,即“归并” 例:三维偏序 ......
笔记 CDQ

python学习_二进制与字符编码

一、计算机如何能认识输入的内容? 计算机是由逻辑电路所组成的,逻辑电路就只有两种状态,开和关,这两种状态正好可以用0和1来表示,如下图 一个位置有0和1两种状态,如果想要表示更多的状态,则需要增加位数(bit),那需要增加多少位数呢?最初计算机是美国人约翰·冯·诺依曼发明的,因为他们常用字符128个 ......
二进制 字符 编码 python

如何学习网络安全?有哪些小窍门?

以实战为导向,以真实漏洞和真实业务场景为试炼,围绕产业实际需求,可以对各种复杂、大规模异构网络进行逼真模拟,从而构建高仿真虚拟环境,打造网络安全“数字风洞”,全力推动网络安全人才衔接学与用,培养复合型创新网络安全实战人才。 ......
窍门 网络安全 网络

七月四号Java学习

今天在Java中学习到字面量和变量 ......
Java

类脑AI学习笔记

根据目前的神经科学,相比计算机的高功耗,大脑能在低功耗上完成许多壮举主要来源于三个方面: vast connectivity, structural and functional organizational hierarchy, and time-dependent neuronal and sy ......
笔记

剥洋葱学习方法 这个世界没有事实,只有立场下的事实

剥洋葱学习方法是一种循序渐进、逐层深入的学习策略,它通过逐步理解和掌握一个概念或主题的各个层面来提高学习效果。这个方法源自于剥洋葱的动作,就像一个个将洋葱的外层一层层剥开,逐渐揭示出内部更深层的内容。 以下是剥洋葱学习方法的一般步骤: 定义主题:首先明确你要学习的主题或概念是什么。确保你有清晰的学习 ......
事实 学习方法 洋葱 立场 只有

python学习_转义字符

一、什么是转义字符 转义字符反斜杠(\),转义字符的表现形式:反斜杠+想要实现转义功能首字母 如:\n:换行,n是newline的首字母 \r:回车,r是return的首字符,回车是光标回到当前行的开头位置 \t:水平制表符,t是tab的首字母(一个\t占4个空格) \b:退格,b是backspac ......
转义 字符 python

ML Agents 学习笔记 (1)

**本文是对 https://developer.unity.cn/projects/6232aab0edbc2a0019dcfe38 的补充, 非原创.** # 0. 环境搭建 创建虚拟环境, 环境内安装 ml-agents 包等. 安装 Unity, 克隆 ML-Agents github 仓库 ......
笔记 Agents ML

Nginx学习笔记-部署静态页面实践

[toc] ## 准备一个静态登录页面demo > 需要将下面的两个文件`index.html`和`index.css`放到nginx安装目录下html目录中 ### HTML静态页面-index.html ```html login Login username password Submit ` ......
静态 页面 笔记 Nginx

【ROS学习】基本环境安装-虚拟机VMware、Ubuntu20.04和ROS

根据网络信息,虚拟机工具有hype-v、virtual box和VMware,其中hyper-v是windows自带,使用的是物理机虚拟化,效率最高,但也因此带来一些别的影响,其不能使用USB外设,综合起来VMware的表现最为均衡,运行还算流畅,显示方面也挺好 1. [安装VMware和Ubunt ......
ROS 环境 VMware Ubuntu 20.04

基于策略的深度强化学习

策略函数,输入为状态,输出动作a对应的概率。 利用神经网络去近似一个概率函数 softmax函数使概率加和等于1且都为正数。 Qπ用来评价在状态s下作出动作a的好坏程度,与策略函数π有关。 状态价值函数V,只与当前状态s有关 将策略函数π替换为神经网络 用梯度上升使策略函数提升 策略梯度算法的推导 ......
深度 策略

cesium学习笔记1

node.js安装 Node.js下载安装及环境配置教程【超详细】_nodejs下载_WHF__的博客-CSDN博客 进入官网地址下载安装包 https://nodejs.org/zh-cn/download/ 选择对应你系统的Node.js版本,这里我选择的是Windows系统、64位 cesiu ......
笔记 cesium

单调栈单调队列学习笔记

### 目录: 1. 单调栈 1.1 概念 1.2 实现 1.3 时间复杂度分析 1.4 应用 2. 单调队列 1.1 概念 1.2 实现 1.3 时间复杂度分析 1.4 应用 3. 习题 ## 1.单调栈 ### 1.1 概念 单调栈为满足单调性的栈结构,栈内元素满足单调性。 ### 1.2 实现 ......
队列 笔记

强化学习实践:Policy Gradient-Cart pole游戏展示

摘要:智能体 agent 在环境 environment 中学习,根据环境的状态 state(或观测到的 observation),执行动作 action,并根据环境的反馈 reward(奖励)来指导更好的动作。 本文分享自华为云社区《强化学习从基础到进阶 - 案例与实践 [5.1]:Policy ......
Gradient-Cart Gradient Policy Cart pole

方芳:非物质文化遗产学习整理笔记(5-6)

武汉市江夏路桥工程有限公司 中央财经大学 经济管理学院 方 芳 159 2760 2711 第五章 非物质文化遗产的利用利用的取向非物质文化遗产利用职向主要是指在现代社会文化语境中非物质文化遭产将何去何从的问题。 具体是指非物质文化遗产的利用向度。 对非物质文化遗产利用取向进行分析,其根本目的在于把 ......
非物质文化 遗产 笔记

机器学习中监督学习与无监督学习——有什么区别?

在机器学习领域,有两种方法:监督学习和无监督学习。这完全取决于您的数据是否被标记。标签决定了模型的训练方式,并影响我们从中收集见解的方式。 在本文中,我们将探讨监督学习和无监督学习的概念,并强调它们的主要区别。 机器学习中的学习类型 (更|多优质内|容:java567 点 c0m) 监督学习:以标记 ......
机器

2023/7/3学习日记

1.温故了原码,反码,补码的概念 2.lowbit 函数,用来返回二进制数最低位的1: int lowbit(int x) { return x & ( -x);} 3.返回二进制数含有多少1的函数: int cnt(int x) { res = 0; while (x > 0) { res++; ......
日记 2023

机器学习Day002:简单线性回归

## 用一个简单的特征预测结果 这是一种根据自变量(X)的值来预测因变量(Y)的方法。假设两个变量时线性相关的。因此,我们试图找到一个线性函数,使得它能够尽可能准确地根据特征或自变量(x)来预测响应值(y)。 ![](https://img2023.cnblogs.com/blog/1732548/ ......
线性 机器 Day 002

公共语言运行库(CLR)开发系列课程(3):COM Interop基础 学习笔记

公共语言运行库(CLR)开发系列课程(3):COM Interop基础 学习笔记 上章地址 什么是COM Component Object Model 组建对象模型 基于接口(Interface) 接口=协议 IID 标识接口 V-table 虚表 方式调用 单继承 对象(Object) 实现一个或 ......
Interop 语言 课程 基础 笔记

C语言学习笔记

# C语言学习笔记 ## 1.初识C语言 ### 常见类型长度 **单位:字节=比特** ### 全局变量和局部变量 全局变量:定义在花括号外的变量 局部变量:定义在花括号内的变量 局部变量和全局变量的名字重合时,局部变量优先 C语言规定变量要 **定义在当前代码块的最前面** ***计算两数之和: ......
语言学习 语言 笔记

机器学习day001:数据预处理

## Step 1: 引入需要的python库 ```python import numpy as np import pandas as pd ``` `numpy`库包含了大量的数学函数 `pandas`库用于引入和管理数据集 这两个库我们每次都会用到 ## Step 2: 导入数据集 ```p ......
机器 数据 day 001

遇到疯狂GC时进行判断然后重启服务的方法-GPT学习使用之三

# 遇到疯狂GC时进行判断然后重启服务的方法-GPT学习使用之三 ## 背景 ``` 最近怀疑产品遇到了第三方组建的bug Groupdocs转换渲染某些文件时出现了严重的FullGC的情况 而且出现的奇怪的功效学GC ergonomics 的提示 因为不好发现, 所以同事想通过遇到异常时自动进行重 ......
方法 GPT

Vue3学习-01_前端工程化与webpack

## 背景 最近在学习Vue知识,参照的教程是[黑马程序员官网](https://www.itheima.com/)提供的免费前端教程,这里记录一下自己的学习笔记以及遇到的相关问题。 ## 前端工程化的概念及优点 前端工程化指的是:在企业级的前端项目开发中,把前端开发所需的工具、技术、流程、经验等进 ......
前端 webpack 工程 Vue3 Vue

2048学习

1.块元素、行内元素、行内块元素 块元素的特征: 自身独占一行 高宽、宽度、内外边距可自定义 宽度默认为父元素的100% 默认纵向排列 高度默认被内容撑开 常见块元素:<p><div><ul><li><h1>-<h6><form> 行内元素特征: 相邻元素在一行 高度宽度设置无效 默认的宽高是文本内 ......
2048

Kong入门学习实践(9)安全防护插件

Kong的一大特色就在于强大的可扩展性,具体实现方式就是插件。一来Kong已经提供了很多内置的插件,二来我们也可以使用Lua语言自定义开发插件。今天,我们就来了解一些常用的安全防护插件。 ......
插件 安全防护 Kong

Java学习第一天 / 常用的DOS命令

#盘符命令 盘名+: #查看当前目录下多有文件 dir #切换目录 cd (change directory) #回上一个步骤 cd.. #清理屏幕 cls (clear screen) #退出终端 exit #查看电脑IP ipconfig #打开应用 calc mspaint notepad # ......
命令 常用 Java DOS

【Java全栈学习路线】最全的Java学习路线及知识清单,Java自学方向指引

目录 【Java全栈学习路线】 前言 目录 一、JavaSE基础 二、JavaWeb 三、JavaEE 四、Linux运维 五、分布式与微服务 六、大数据开发 一、JavaSE基础 JavaSE基础知识的学习是为了后边走的更远~文章链接 1. 计算机基础 【JavaSE】之计算机基础 2. Java ......
Java 路线 清单 方向 知识