公钥 算法 笔记04

centos里的openrestry笔记

参考文档:https://www.cnblogs.com/cheyunhua/p/13395745.html 1、openrestry配置 功能控制在:/usr/local/openrestry/nginx/conf/waf/config.lua 过滤参数在:/usr/local/openrestr ......
openrestry 笔记 centos

【多线程笔记】如何优雅关闭线程

在C#中,可以使用CancellationToken来优雅地关闭线程。CancellationToken是一个结构体,用于向线程发送信号以请求线程停止运行。以下是一个使用CancellationToken的示例代码: ``` using System; using System.Threading; ......
线程 笔记

排序算法总结

### 归并排序 - 归并排序(MERGE-SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分而治之)。 - 归 ......
算法

Python爬虫笔记

爬虫分为四个步骤,首先获取数据,然后解析数据,再提取数据,最后是存储数据 ```python import requests #首先引入requests库 res=requests.get('URL')#向服务器发送了一个请求,把服务器响应结果赋给res,为response对象 res.encodi ......
爬虫 笔记 Python

Python基础知识笔记

### 数据类型 #### 字符串:双引号或者单引号引起来的文本 字符串内字符都有序号,正向是从 0 开始,反向是-1 开始。str[-1]指的就是最后一个字符。 字符串的拼接: 1. - 号,对于字符串或者非字符串使用该符号就能拼接成一个字符串。 2. .format(),中间的参数,对应字符串中 ......
基础知识 基础 笔记 知识 Python

JavaScript基础笔记

# JavaScript 基础 date: 2019-05-26T10:19:54+08:00 1.在标签中填写 onclick 事件调用函数时,不是 onclick=函数名, 而是 onclick="函数名+()" 2.script 中用到的函数中带 document.write 会覆盖之前的文本 ......
JavaScript 基础 笔记

NodeJs初学笔记

今天初步了解了 http、fs、querystring、url 四个包以及本地服务器部署的内容,记录一下。 ### 引入包 首先需要的包要下载,使用 npm 工具,(cnpm 更快也行),npm i module 安装。 在该文件下目录下会自动生成 node_modules 文件夹,里面包含了很多模 ......
笔记 NodeJs

「学习笔记」矩阵

本文部分内容来自 $\texttt{OI-Wiki}$。 **** ## 定义 对于矩阵 $A$,主对角线是指 $A_{i,i}$ 的元素。 $$ A = \begin{bmatrix} a_{1, 1} & a_{1, 2} & a_{1, 3} & \cdots & a_{1, m}\\ a_{ ......
矩阵 笔记

ES6 笔记

# ES6 笔记 date: 2021-05-21T20:57:31+08:00 ## 一、let 和 var 的区别以及 const - let 声明的变量**只在所在块中生效**; - let 声明的变量可以解决 var 与 for 循环结合使用产生的无法取得最新变量值的问题(以往都需要通过闭包 ......
笔记 ES6 ES

《深入解析 css》笔记

第一章:层叠、优先级和继承 1.优先级:!important>行内样式>id 选择器>类选择器>标签选择器 2.两条经验法则:选择器少用 id;少用!important。 3.使用 inherit 属性使元素属性继承自父元素,方便修改。 4.使用简写属性的时候会默认给细化的属性赋默认值,如标签 h1 ......
笔记 css

make和new的区别(笔记)

共同点:给变量分配内存 不同点: 1)作用变量类型不同,new给string,int和数组分配内存,make给切片,map,channel分配内存; 2)返回类型不一样,new返回指向变量的指针,make返回变量本身; 3)new 分配的空间被清零。make 分配空间后,会进行初始化; 4) 字节的 ......
笔记 make new

《css 揭秘》笔记

粗读了《css 揭秘》这本书,里面提到的很多技巧和操作暂时用不到,可以在用到时当工具书看,目前对我有帮助的几个技巧做了个笔记。 尽量使用相对单位。line-height 与 font-size 的比例而不要使用绝对值。em 单位(相对于当前元素的字体大小)可以在修改字体尺寸同时修改其他的数值。rem ......
笔记 css

C#学习笔记 -- 泛型

泛型 2、C#中的泛型 泛型可以让多个类型共享一组代码 允许声明类型参数化的代码, 用不同的类型来实例化 提供5种泛型: 类、结构、接口、委托和方法 class MyStack<T> { int StackPointer = 0; T[] StackArray; public void Push(T ......
笔记

re | 逆向算法笔记

### 凯撒算法 #### 加密 ``` for(i=0; i= 'A' && passwd[i] = 'a' && passwd[i] = 'A' && passwd[i] = 'a' && passwd[i] Data=ch; printf("\n建立左子树\n"); (*T)->lchild= ......
算法 笔记 re

re | 逆向刷题笔记

### IDA dump内存 * 脚本 ``` import idc def main(): begin = 0xCD956000; #需对应修改 size = 0x2FB000 # #需对应修改 list = [] for i in range(size): byte_tmp = ida_byte ......
笔记 re

方芳:学习在北京大学举办的“建设社会主义现代化国家学术研讨会”专题会议上的学习笔记

大治理观与大社会治理 学习徐教授讲话笔记整理稿。【去敏文字稿】 从治理话语的历史、国际、实践和学科的维度,可以把治理分为两个层面:一是以国家为主体,以国家整体为对象,涉及治理主体及其相互关系的治理。围绕这一治理定义所产生的理念和思维,可称之为大治理观。二是不涉及国家整体和基本关系,着重于解决具体问题 ......
研讨会 社会主义 主义 学术 会议

统信UOS系统开发笔记(七):在统信UOS系统上使用linuxdeployqt发布qt程序

前言 在ubuntu上发布qt程序相对还好,使用脚本,但是在统信UOS麒麟上发布的时候,因为银河麒麟等不同版本,使用脚本就不太兼容,同时为了实现直接点击应用可以启动应用的效果,使用linuxdeployqt发布qt程序。 注意 本篇文章,最终手动结合几个方式成功,花费不少时间研究,推断是终端直接ld ......
系统 linuxdeployqt UOS 笔记 程序

复习day04

初始化hash数组没赋初值 所以过不了 定义 unordered_set<int> result_set;和最后 return return vector<int>(result_set.begin(), result_set.end());不太熟悉 对set不熟悉 最后n没有更新 所以过不了测试 ......
day 04

代码随想录算法训练营第十八天| 530.二叉搜索树的最小绝对差 501.二叉搜索树中的众数 236. 二叉树的最近公共祖先

530.二叉搜索树的最小绝对差 思路: 根据二叉搜素树的特点,直接中序遍历,就是有序数组,然后两个节点进行比较,就可以 代码: 1 int getMinimumDifference(TreeNode* root) { 2 if(!root) return 0; 3 int result = INT_ ......
随想录 训练营 祖先 随想 算法

C#学习笔记 -- 转换

转换 1、什么是转换 声明两个不同类型的变量, 然后把一个源变量的值赋值给一个目标变量, 在赋值之前, 必须转换源变量的类型为目标变量类型 转换是接受一个类型的值并将它用作另一个类型的等价值的过程 转换后的值应该和源值引用, 但其类型为目标类型 short var1 = 5; sbyte var2 ......
笔记

C#学习笔记 -- 接口

接口 1、什么是接口 接口指定一组函数成员, 而不实现他们的引用类型 只能类和结构来实现接口 例子 //声明实现接口的CA类 class CA : IInfo { public string Name; public int Age; ​ //在类中实现接口的方法 public string Get ......
接口 笔记

报错以及解决笔记

一、找不到文件 报错: [Errno 2] No such file or directory: 'C:\\Users\\ssw0926\\Desktop.chengji.csv'解决方法: 1、文件路径输错 避免出错的方法:不要手动输入文件地址,选择复制。 选中要读取的文件,按shift和鼠标右键 ......
笔记

[Dump分析自学笔记] 1.windbg安装以及linux下dump文件抓取

## 1.程序背景: .net core web api . 主要做MES的. 运行环境: Linux 64位.Net版本 : .Net 6 进程守护: Supervisor 因此需要下载Linux上的dump工具,就是微软自带的dotnet-dump,以下是准备的工具. dotnet-counte ......
文件 笔记 windbg linux Dump

【算法】根据整数数组,生成正的素因子二位数组,并排序

给定一个正整数或负整数的数组,I=[i1,..,in] 生成一个形式为的排序数组P [[p,I数组的所有ij的和,其中p是ij的素因子(p为正)]…] P将按素数的递增顺序进行排序。 示例: I={12,15};//结果=“(2 12)(3 27)(5 15)” [2,3,5]是I的元素的所有素因子 ......
整数 数组 位数 因子 算法

《MySQL 实战 45 讲》学习笔记一

一条SQL查询语句是如何执行的? MySQL 的基本架构示意图(语句执行流程) ......
实战 笔记 MySQL 45

【从零开始学微服务】04.微服务架构的特点

>大家好,欢迎来到万猫学社,跟我一起学,你也能成为**微服务专家**。 微服务架构被技术大牛们总结出了以下九个特点: - 服务组件化 - 围绕业务功能 - 产品而不是项目 - 强终端弱管道 - 去中心化管理 - 去中心化数据管理 - 基础设施自动化 - 容错性设计 - 演进式设计 ![](https ......
架构 特点 04

「学习笔记」DP学习笔记 2

## 树形DP 树形 DP,即在树上进行的 DP。由于树固有的递归性质,树形 DP 一般都是 **递归** 进行的。 ### 题目 > CF1528A 多组数据 ($t$ 组) 给你大小为 $n$ 的一棵树,$i$ 号节点有权值范围 $[l_i,r_i]$,让你对每个节点赋予一个权值 $a_i$,使 ......
笔记

读发布!设计与部署稳定的分布式系统(第2版)笔记13_断路器与舱壁

断路器能有效防止集成点、层叠失效、系统容量失衡和响应缓慢等危及稳定性的反模式出现,它能与超时模式紧密协作,跟踪调用超时失败 ......
舱壁 断路器 分布式 笔记 系统

避免梯度爆炸:让深度学习算法快速稳定地训练

[toc] 避免梯度爆炸:让深度学习算法快速稳定地训练 作为一名人工智能专家,程序员和软件架构师,我深刻理解深度学习算法在训练过程中可能会遇到的问题——梯度爆炸。因此,在本文中,我将结合自己的经验和知识,探讨如何避免梯度爆炸,让深度学习算法能够快速稳定地训练。 1. 引言 1.1. 背景介绍 随着人 ......
梯度 算法 深度

【深度学习】基于多注意力机制的语音识别与语音合成算法设计与实现

[toc] 基于多注意力机制的语音识别与语音合成算法设计与实现 ## 1. 引言 - 1.1. 背景介绍 语音识别与语音合成是人工智能领域中的重要研究方向,语音识别可以帮助人们理解和使用语言,语音合成则可以让人们更方便地与计算机进行交互。随着深度学习算法的快速发展,基于深度学习的语音识别与语音合成算 ......
语音 算法 注意力 深度 机制