迷宫 笔记 问题1255

密码协议学习笔记(1.4):密码学的一些数学基础

数学基础: 抽象代数: 一个算符的代数结构: 幺半群: 数的集合和一个算符构成的代数结构$(G,+)$,且满足 封闭性 结合律 存在恒等元(在群中我习惯这么叫,避免混淆) 群: 满足如下条件的代数结构$(G,+)$: 封闭性 结合律 存在恒等元 对于每个元素均存在逆元 交换群/阿贝尔群: 满足如下条 ......
密码 密码学 数学基础 数学 基础

NetCore学习笔记:单元测试和集成测试

前言# 我在使用 AspNetCore 的这段时间内,看了很多开源项目和博客,发现各种 .Net 体系的新技术很多人都有关注和使用,但却很少有人关注测试。 测试是软件生命周期中的一个非常重要的阶段,对于保证软件的可靠性具有极其重要的意义。在应用程序的开发过程中,为了确保它的功能与预期一致,必须对其进 ......
单元 NetCore 笔记

嵌入式linux某个硬件测试失败,解决问题思路(eg:wifi)

// 嵌入式linux某个硬件测试失败,解决问题思路(eg:wifi) 1 软件上,引脚功能设置问题,设备树问题. => 可检查设备树,关闭其他多余的引脚,单独测试这个功能2 软件上,软件启动先后顺序导致加载异常问题. => 可设置系统启动,不开启任何功能,通过多次加载卸载*.so文件,运行程序,对 ......
嵌入式 思路 硬件 问题 linux

如何在ipad上对pdf做笔记

在iPad上做笔记,您可以按照以下步骤: 1.选择一个文本编辑应用程序,如GoogleDocs、GoodNotes、Notability或OneNote。 2.打开文本编辑器应用程序,并在其中输入要记录的文本。 3.点击文本编辑器应用程序的“标记”(菜单)图标。 4.从弹出的菜单中,选择“注释”选项 ......
笔记 ipad pdf

Java 学习笔记

Java 学习笔记 dos 环境下(Windows 即 cmd)的 Java 命令 先用javac 文件名.java;命令,编译 java 文件,生成一个后缀为 class、名与类名相同的文件。 再用java 类名命令,执行文件。 当类名前的修饰符为 public 时,类名必须和源文件名一致。并且以 ......
笔记 Java

如何对RS485设备进行地址的设置? 关于485通讯常见问题

https://www.juyingele.com/service/2199.html 如何对RS485设备进行地址的设置? 单独连接一个设备时,不管设备地址是多少,都可以使用254(广播地址)进行通讯。 传输方式不同、传输距离不同、RS-232 只允许一对一通信。 1、传输方式不同。 RS-232 ......
485 常见问题 常见 通讯 地址

JAVA学习笔记1

private 封装 extends继承 编译类型是爷爷 多态 点击查看代码 package com.hspstudy.Test1; public class Extend_ { public static void main(String[] a) { GraFather graFather = ......
笔记 JAVA

JS异步笔记

Promise 最早接触异步是在.net中,当时还是比较流行使用基于控件的BackgroundWorker,其自身通过子线程的方式来异步处理一些情况,并且封装了一些功能与主线程通信。后来,开始使用Thread,再后来,因为Thread的性能与生成数量的不可控,使用了ThreadPool,再后来,出现 ......
笔记

【python笔记】虚拟环境

1. 虚拟环境的建立 python -m venv <虚拟环境名> # 例如: python -m venv my_venv 2. 虚拟环境的激活与去激活 激活 cd 到虚拟环境文件夹下的Scripts,在终端执行activate 去激活 cd 到虚拟环境文件夹下的Scripts,在终端执行deac ......
环境 笔记 python

.net List.ForEach内部Async/Await 异步的问题

在开发异步的WebApi时,发现一个线程并发错误,起初以为SqlSugar问题。后来,经查是代码写的问题。但此问题,不遇到,不会知晓,只有异步才会出现此问题。 这种问题,也发生在JavaScript下,代码逻辑是一样的。参看这篇:https://advancedweb.hu/how-to-use-a ......
ForEach 问题 Async Await List

请教大佬数据量大导致的慢sql问题

业务:查询近一个月的数据办结情况 现象:数据量大接口响应慢(10多秒),导致sql connection timed out,有时候又能正常返回 请教如何优化该sql 或是 解决超时问题。尝试过修改数据库的timeout时长,无效 ......
数据 问题 sql

Effective C++——Item11: 在operator=()中处理自赋值问题

Item11: 在operator=()中处理自赋值问题 一、自赋值发生的时机: w = w,看起来不太可能发生,但可能隐式出现。 a[i] = a[j],可能发生在数组循环中。 *p1 = *p2, p1 和 p2可能是来自一个继承体系中,指向相同对象的不同指针。 二、不安全实现:自赋值不安全,异 ......
Effective operator 问题 Item 11

TOP KKK问题

△ 502次 简述 TCP 三次握手以及四次挥手的流程。为什么需要三次握手以及四次挥手? △ 411次 HTTP 与 HTTPS 有哪些区别? △ 376次 从输入 URL 到展现页面的全过程 △ 341次 TCP 与 UDP 在网络协议中的哪一层,他们之间有什么区别? △ 260次 TCP 怎么保 ......
问题 TOP KKK

MySQL innoDB 间隙锁产生的死锁问题

线上经常偶发死锁问题,当时处理一张表,也没有联表处理,但是有两个mq入口,并且消息体存在一样的情况,频率还不是很低,这么一个背景,我非常容易怀疑到,两个消息同时近到这一个事务里面导致的,但是是偶发的,又模拟不出来什么场景会导致死锁,只能进行代码分析,问题还原的方式去排查问题。 ......
间隙 innoDB 问题 MySQL

VS Code开发React-Native及Flutter 开启无线局域网安卓真机调试问题

VS Code开发React-Native及Flutter 开启无线局域网安卓真机调试问题 发布于 2020-10-20 15:48:47 1.7K0 举报 笔者前段时间在做react-native开发,一直是有线连接安卓真机进行调试的。有线调试确实带来诸多麻烦,因为在调试过程中需要频繁和手机进行交 ......
React-Native 局域网 局域 Flutter 无线

【爬虫实战】用python爬小红书某话题的笔记,以#杭州亚运会#为例

用Python采集抓取小红书指定话题下的笔记数据,字段包含:笔记标题,笔记id,笔记链接,作者昵称,作者id,作者链接,发布时间。 ......
爬虫 亚运会 实战 话题 笔记

安卓环境搭建常见问题

1.gradle下载比较慢 解决办法官网下载对应的gradle,将下载的zip放入配置的gradle目录下会自动解压 1.jar包下载比较慢 加入阿里云镜像 maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } ......
常见问题 常见 环境 问题

《流畅的Python》 读书笔记 231007(第二章第一部分)

第2章 数据结构 ABC语言是Python的爸爸~ 很多点子在现在看来都很有 Python 风格:序列的泛型操作、内置的元组和映射类型、用缩进来架构的源码、无需变量声明的强类型 不管是哪种数据结构,字符串、列表、字节序列、数组、XML 元素,抑或是数据库查询结果,它们都共用一套丰富的操作:迭代、切片 ......
第一部 第二章 笔记 Python 231007

解决linux服务器时间相差8个小时的问题

出现时间差一般都是因为时区设置不正确所导致的。 首先,使用date命令查看服务器的时间,date +%Z 可以查看当前系统的时区设置。root@localhost:~# date2023年 07月 05日 星期三 07:00:27 UTCroot@localhost:~# date +%ZUTC12 ......
小时 服务器 时间 问题 linux

组合数学学习/复习笔记

模板 (前置芝士) P1226 【模板】快速幂 | 取余运算 目的: 顾名思义,快速求解乘方。 实现: 挺好写的。 题目传送门 代码 P3811 【模板】乘法逆元 开long long!! 定义: 若 \(a * x\equiv1\pmod b\) ,且 \(a\) 与 \(b\) 互质,那么就能定 ......
数学学习 数学 笔记

单调栈和单调队列学习/复习笔记

模板 P5788 【模板】单调栈 目的: 解决一个序列任意的一个数前/后第一个大于/小于他的数的问题。 实现: 首先先把输入的数组读进来 从后向前遍历,手写一个栈,对于扫到的每个元素都与栈顶元素进行比较。若扫到的元素大于等于栈顶元素(由于是手写栈,需要判断栈内是否还有元素,若没有直接加入元素即可), ......
队列 笔记

Maxwell问题解决

问题描述: 我在构建一个新的数仓时使用maxwell,发现maxwell启动一会儿就挂了,或者是根本启动不了 查看日志说是没有我监控的数据库(Couldn't find database xxxx),但检查发现目标数据库在mysql中存在,核对大小写问题,无误 解决: 思路:想到这个maxwell是 ......
Maxwell 问题

【学习笔记】(13) 平衡树——记住不的板子

Treap Splay 无旋Treap——fhq treap 简介 就是没有旋转操作的 Treap,一些性质什么的都跟 Treap 类似。 算法介绍 (1)merge(x,y) 将两棵“有序”(x中元素的权值最大值小于 y 中元素权值最小值)的Treap合并成一棵。 int ch[N][2], sz ......
板子 笔记 13

虚树 学习笔记

2023/10/6 发现找不到题做了,决定学习新算法。经过在一些题单中的翻找,决定学习虚树。 Part1. 引入 以一道例题来引入虚树吧。 [HEOI2014] 大工程 给定一棵有 \(n\) 个点的树,边权均为 \(1\)。 现在有 \(q\) 次询问。每次询问取 \(k\) 个点出来建立完全图。 ......
笔记

国庆笔记

1、 快的保护慢的:比如使用guava保护redis,使用redis保护mysql。 人多力量大(集群):一个Mysql不行,就分库分表;一个redis不行,就redis集群;主不行,从可以帮忙扛读流量; 尽可能懒:能一会做,就别现在做,能异步就别同步;比如读集群通过异步推送数据,能接受一定时延,就 ......
国庆 笔记

RK3588开发笔记(一):基于方案商提供的宿主机交叉编译Qt5.12.10

前言 rk3588开发车机,方案上提供的宿主机只是编译rk sdk的版本,并未编译好Qt,那么需要自行交叉编译Qt系统。选择的Qt的版本为5.12.10。 宿主机准备 下载并打开宿主机,只有sdk,并没有交叉编译的Qt。 Qt准备 下载Qt5.12.10的开源软件(方案商提供)。 交叉编译工具准备 ......
宿主机 宿主 笔记 方案 12.10

半树问题

# [半树问题](http://topoi.top/problem/39057) 我们考虑每条边的贡献就是所有经过它的路径,恰好分成这条边的子树内的点、子树外的点两组,路径的端点一定是这两组点中各取一个点。乘起来再乘上边权,就是这条边的贡献。 于是问题被转换成了在树上选取最长的路径了,这就是树的直径 ......
问题

U9C学习笔记

建立物料清单BOM时,必须钩选 “主批量“,否则建好之后重新再打开窗体,建好的树型BOM会断层。 建立完之后,必须每一层物料都全部审核,否则 MPS 计算时无法展开多阶物料。 MPS计算完成之后,在”计划者工作台“可以查看到”结束净算“,说明已计算完成。 MPS计算时查看错误日志。 注意:操作-》释 ......
笔记 U9C U9 9C

[学习笔记] 前缀和与(树上)差分

还是复习笔记,因为我发现我都不会 数组 \(a=[1,9,1,9,4,5,1,4].\) 前缀和 前缀和数组 \(s = [1,10,11,20,24,29,30,34]\). 如何计算? \(s_i = s_{i - 1} + a_i\)。 有什么用? 计算区间和,区间 \([l,r]\) 的和就 ......
前缀 笔记

软件设计开发笔记6:基于QT的Modbus RTU从站

Modbus是一种常见的工业系统通讯协议。在我们的设计开发工作中经常使用到它。作为一种主从协议,在上一篇我们实现了Mobus RTU主站工具,接下来这一篇中我们将简单实现一个基于QT的Mobus RTU从站工具。 1、概述 Modbus RTU从站应用很常见,有一些是通用的,有一些是专用的。而这里我 ......
设计开发 笔记 Modbus 软件 RTU