reduction security笔记 方案

数据结构和算法笔记

目录 1.汉诺塔问题 2.顺序查找 3.二分查找 4.冒泡排序 5.选择排序 6.插入排序 7.快速排序 8.堆排序 1.汉诺塔问题 汉诺塔问题可以分为三步(假设有n个盘子): 1.将n-1个盘子从a经过从移动到b 2.将第n个盘子从a移动到c 3.将n-1个盘子从b经过a移动到c 参数意义: 1. ......
数据结构 算法 结构 笔记 数据

4.12 三分法学习笔记

三分的思路和二分有一点像。正好这两天数学在学函数的单调性,所以感觉还不错。但是三分法出题似乎有一定的局限性,所以应用并不广泛,但是还是需要学习一下。 P3382 【模板】三分法 一个洛谷三分的板子。三分求单峰函数极值。 三分适用的情况:有唯一的最大值,满足最大值左侧严格单调递增,右侧严格单调递减(或 ......
笔记 4.12 12

Go笔记(三):循环语句

1、for循环 与Java语言不同,go语言中只有for循环,没有while和do while。for表达式无需加括号,语法如下: for 初始语句;条件表达式;结束语句 { 循环体语句 } 示例代码如下: 1 package main 2 3 import "fmt" 4 5 /** 6 循环 7 ......
语句 笔记

enote笔记法之附录1——“语法词”(即“关联词”)(ver0.22)

enote笔记法之附录1——“语法词”(即“关联词”)(ver0.22) 上面的是截屏的完整版,分割线下面的是纯文字版本: 作者姓名(本人的真实姓名):胡佳吉 居住地:上海 作者网名:EverSteins 版权声明:enote笔记法之附录1——“语法词”(即“关联词”)(ver0.22)的发表日期为 ......
关联词 附录 语法 笔记 enote

11-键盘录入笔记

一,键盘录入涉及到的方法如下: ​ next()、nextLine()、nextInt()、nextDouble()。 1)next()、nextLine(): 可以接受任意数据,但是都会返回一个字符串。 比如:键盘录入abc,那么会把abc看做字符串返回。 ​ 键盘录入123,那么会把123看做字 ......
键盘 笔记 11

spring security FormLoginConfigure的作用和源码解读

这一节来研究下spring security中FormLoginConfigurer这个配置器的作用 一、综述 FormLoginConfigurer 本质上还是一个SecurityConfigurer,用来对HttpSecurity这个构建器进行配置,它用来对表单登录的功能进行配置,通过HttpS ......

语雀笔记备份导出

参考: https://www.cnblogs.com/ssslinppp/p/17020303.html https://github.com/yuque/yuque-exporter https://zhuanlan.zhihu.com/p/582287220 https://www.yuque ......
备份 笔记

Django笔记二十二之多数据库操作

本文首发于公众号:Hunter后端 原文链接:Django笔记二十二之多数据库操作 这一篇笔记介绍一下多数据库操作。 在第十篇笔记的时候,简单介绍过 using() 的使用方法,多个数据库就是通过 using(db_alias) 的方式来来指定选中的数据库,这里介绍一下同步库表结构时候的操作。 定义 ......
数据库 笔记 数据 Django

4. Vue系列学习笔记 - 路由

父组件向子组件传值 组件实例定义方式,注意:一定要使用props属性来定义父组件传递过来的数据 <script> // 创建 Vue 实例,得到 ViewModel var vm = new Vue({ el: '#app', data: { msg: '这是父组件中的消息' }, componen ......
路由 笔记 Vue

5. Vue系列学习笔记 - Webpack

在网页中会引用哪些常见的静态资源? JS .js .jsx .coffee .ts(TypeScript 类 C# 语言) CSS .css .less .sass .scss Images .jpg .png .gif .bmp .svg 字体文件(Fonts) .svg .ttf .eot .w ......
Webpack 笔记 Vue

3. Vue系列学习笔记 - Vue组件

定义Vue组件 什么是组件: 组件的出现,就是为了拆分Vue实例的代码量的,能够让我们以不同的组件,来划分不同的功能模块,将来我们需要什么样的功能,就可以去调用对应的组件即可;组件化和模块化的不同: 模块化: 是从代码逻辑的角度进行划分的;方便代码分层开发,保证每个功能模块的职能单一; 组件化: 是 ......
组件 Vue 笔记

6. Vue系列学习笔记 - 配置.vue组件

注意: 有时候使用npm i node-sass -D装不上,这时候,就必须使用 cnpm i node-sass -D 在普通页面中使用render函数渲染组件 在webpack中配置.vue组件页面的解析 运行cnpm i vue -S将vue安装为运行依赖; 运行cnpm i vue-load ......
组件 笔记 Vue vue

7. Vue系列学习笔记 - 使用mui的tab-top-webview-main完成分类滑动栏

使用mui的tab-top-webview-main完成分类滑动栏 兼容问题 和 App.vue 中的 router-link 身上的类名 mui-tab-item 存在兼容性问题,导致tab栏失效,可以把mui-tab-item改名为mui-tab-item1,并复制相关的类样式,来解决这个问题; ......
tab-top-webview-main webview 笔记 main Vue

自学Python爬虫笔记(day5)

环境python3.9版本及以上,开发工具pycharm HTML基础语法 HTML(Hyper Text Markup Language)超文本标记语言,是我们编写网页的最基本也是最核心的一种语言,其语言规则是用不同的标签对网页上的内容进行标记,从而使网页显示出不同的展示效果。 展示一部分: <! ......
爬虫 笔记 Python day5 day

linux学习笔记(27)时间同步,chrony,ntp

【1】chrony 环境:rhel9 一个服务端,多个客户端,客户端定时同步服务端的时间。 // 安装 yum install -y chrony systemctl start chronyd systemctl enable chronyd systemctl is-enable chronyd ......
时间 笔记 chrony linux ntp

借书方案知多少

小明有五本新书,要借给A,B,C这三位小朋友,若每人每次只能借一本,则可以有多少种不同的借法? 一共有五本书,对于第一个小孩的选择,我们可以用一个for循环来穷举出,第二个和第三个小孩也同理,但三个小孩中任意两个小孩都不能借同一本书,因此我们需要对小孩选到的书进行编号,再通过条件判断使得三个孩子选到 ......
方案

C++ Traits的笔记

traits意思为特性,特点 在C++中用于提取类型信息 #include<type_traits> type_traits库中有std::is_same可以判断两个类型是否相同 先看一下使用模板提取类型信息,就是多做一层封装 在使用模板的过程中 假设函数中有必要声明一个变量,要和迭代器所指向的对象 ......
笔记 Traits

Cadence应用笔记:修改PCB层叠

说明 软件设计PCB时默认是设置为两层板,如果要添加层叠,可以打开Cross section选项 打开后选择add 新层即可,添加后默认是dielectric PP层,需要修改为Plane平面层(或者conductor 走线层,两者并无本质区别) 其他的一些参数为板厚之类设置,可以用来做阻抗计算,但 ......
Cadence 笔记 PCB

【论文阅读笔记】Distiling Causal Effect of Data in Class-Incremental Learning

Author: Hanwang Zhang, Xinting Hu Create_time: April 24, 2022 11:01 AM Edited_by: Huang Yujun Publisher: CVPR 2021 Org: Nanyang Technological Universi ......

【论文阅读笔记】Learning to Prompt for Continual Learning

Create_time: April 27, 2022 5:21 PM Edited_by: Huang Yujun Org: Google Research, Northeastern University Learning to Prompt for Continual Learning [38 ......
Learning Continual 笔记 Prompt 论文

借书方案

借书方案 问题描述: 小明有5本新书,要借给A、B、C这3位小朋友,若每人每次只能借1本,则可以有多少种不同的借法? 设计思路: 采用穷举循环来实现,即从每个人可选书号(1、2、3、4、5)的范围内进行穷举,从而得到可行的结果。对第1个人的选择,我们可以用循环将其列出: for(a=1;a<=5;a ......
方案

计算机组成原理——第一章(计算机系统概述)笔记

【考核内容】 (一)计算机系统层次结构 计算机系统的基本组成 计算机硬件的基本组成 计算机软件和硬件的基本关系 计算机系统的工作原理:“存储程序”方式、高级语言程序与机器语言程序的转换、程序和指令的执行过程 (二)计算机新能指标 吞吐量、响应时间、CPU始终周期、主频、CPI、CPU执行时间 MIP ......
计算机 原理 笔记 系统

逆强化学习笔记

1.逆强化学习与强化学习的联系 强化学习的基本模型是马尔可夫决策过程(Markov Decision Process,MDP),其可以使用五元组来表示: $(S,A,P,R,T/\gamma)$ ,分别代表状态空间、动作空间、状态转移概率、奖赏函数、迭代次数(折损因子)。实际上,在之前的学习中,我们 ......
笔记

【论文阅读笔记】iCaRL: Incremental Classifier and Representation Learning

Author: Alexander Kolesnikov Key_words: nearest-mean-of-exemplar rule, prioritized exampler selection,representation learning Create_time: September 1 ......

Turtlebot3仿真代码学习笔记

由于在学习ros的过程中,发现教程中介绍到的Turtlebot3具有较为完备的硬件设计,以及软件驱动功能包,十分适合我们项目在算法仿真上的工作.所以就此展开对turtlebot3的学习,将重点研究可能用到的机器人运动/LDS/Slam等几个部分. 涉及到的turtlebot3功能包的安装与测试,可参 ......
Turtlebot3 Turtlebot 代码 笔记

ros-python学习样例笔记

这是一篇Ros+python的样例笔记,主要介绍了ros的三种通信方式Topic、service、action的基本使用方法及使用样例 ......
ros-python 笔记 python ros

学习笔记396—自定义Docker镜像推送到Docker Hub实战

自定义Docker镜像推送到Docker Hub实战 云原生探索的必经之路—容器化,而容器化目前最主流的技术莫过于Docker了,因为之前也大量的输出过Docker相关的技术博客,如果感兴趣的话可以直接访问专栏:​​《探索云原生》​​,按需学习哦。这篇文章还是从Docker入手,从0开始讲述下如何将 ......
Docker 实战 镜像 笔记 396

阿里云 - 连接不同VPC方案

前言 阿里云不同VPC之间互通的方法,共4种,仅供参考。 VPC互联 云企业网(CEN) 在您使用云企业网进行跨VPC互联时,您需要提前做好网络规划,确保需要互通的网段没有重叠。 云企业网通过转发路由器帮助您在跨地域或同地域VPC之间搭建私网通信通道。转发路由器通过Hub-Spoke的连接方式,只需 ......
方案 VPC

Ubuntu 键盘输入间歇性延迟卡顿的解决方案(双重保险版)

方案一:桌面app,双击重启ibus 在桌面创建一个文件fix_ibus.desktop, 然后编辑如下配置 [Desktop Entry] Name = restart_ibus Exec = /home/ice/shells/fixibus.sh Icon = /home/ice/Picture ......
间歇性 间歇 键盘 解决方案 方案