卷积 深度 代码 笔记
SVN 创建分支, 代码合并
SVN 创建分支: 本地创建proj目录,里面自动包含三个文件夹branches,tags, trunk. proj/trunk proj/branches proj/tags 一. 通过master 创建分支 1.master-->TortoiseSVN-->Branch/tag 2.To pat ......
第二章读书笔记(作业)
代码如下: def main(): try: money = float(input("请输入金额:")) print("抹零后的金额:{}".format(int(money))) except: print("请输入数字!") # 超市抹零# try: import math a = float ......
104.二叉树的最大深度
目录题目法一、后序遍历法二、层序遍历 题目 给定一个二叉树 root ,返回其最大深度。二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。 示例 1: 输入:root = [3,9,20,null,null,15,7] 输出:3 示例 2: 输入:root = [1,null,2] ......
FFT 学习笔记
\(FastFuristTransformation\):快速傅立叶变换 ——快速求两个多项式的乘积 多项式的点表示法 多项式的性质:用任意\(n+1\)个函数上的不同点均可唯一确定一个多项式。 证明:方程组为一个\(Vandermonder\)行列式,矩阵满秩有唯一解。 当我们需要多项式 \(A\ ......
第二章读书笔记
money_all=56.75+72.91+88.5+26.37+68.51 money_all_str=str(money_all) print("商品总金额:"+money_all_str) money_real=int(money_all) money_real_str=str(money_r ......
【HarmonyOS】低代码平台组件拖拽使用技巧之网格布局
【关键字】 HarmonyOS、低代码平台、组件拖拽、网格布局 1、写在前面 前面分享了在低代码平台上使用堆叠容器和滚动容器的组件拖拽使用技巧,本篇我们继续来学习其它组件的使用,今天为大家介绍的是网格布局的使用,需要注意的是,网格布局内部子容器需要使用网格布局内容项,这二者是相互搭配使用的,关于 ......
Swin-transformer论文阅读笔记(Swin Transformer: Hierarchical Vision Transformer using Shifted Windows)
论文标题:Swin Transformer: Hierarchical Vision Transformer using Shifted Windows 论文作者:Ze Liu, Yutong Lin, Yue Cao, Han Hu, Yixuan Wei, Zheng Zhang, Stephe ......
Windows下使用Maven命令打包Java后台代码
1 JDK 环境变量配置在 Windows 下配置 JDK 的环境变量可以按照以下步骤进行: 首先,确保已经安装了 JDK。可以从 Oracle 官方网站下载最新版本的 JDK 并进行安装。 打开控制面板,点击系统和安全,然后点击系统。 点击左侧的高级系统设置,弹出系统属性对话框。 在系统属性对话框 ......
Linux第5章学习笔记
第五章学习笔记 定时器及时钟服务 硬件定时器 定时器是由时钟源和可编程计数器组成的硬件设备。 时钟源通常是一个晶体振荡器,会产生周期性电信号,以精确的频率驱动计数器。使用一个倒计时值对计数器进行编程,每个时钟信号减1。当计数减为0时,计数器向CPU生成一个定时器中断,将计数值重新加载到计数器中,并重 ......
《Unix/Linux系统编程》教材学习笔记第五章
chapter5 硬件定时器 定时器是由时钟源和可编程计数器组成的硬件设备。时钟源通常是一个晶体振荡器,会产生周期性电信号,以精确的频率驱动计数器。使用一个倒计时值对计数器进行编程,每个时钟信号减1。当计数减为0时,计数器向CPU生成一个定时器中断,将计数值重新加载到计数器中,并重复倒计时。计数器周 ......
代码随想训练营第二十一天(Python)| 530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先
二叉搜素树,利用中序遍历的升序结果 530.二叉搜索树的最小绝对差 1、递归中序遍历 class Solution: def __init__(self): self.pre = None self.res = float('inf') def getMinimumDifference(self, ......
第五章学习笔记
第五章学习笔记 一、课本知识 摘要: 本章讨论了定时器和定时器服务;介绍了硬件定时器的原理和基于Intel x86的PC中的硬件定时器;讲解了CPU操作和中断处理;描述了Linux中与定时器相关的系统调用、库函数和定时器服务命令;探讨了进程间隔定时器、定时器生成的信号,并通过示例演示了进程间隔定时器 ......
liunx远程管理常用命令笔记
1,关机/重启 shutdown -r now : 立刻重启的命令 2,查看或配置网卡信息 2.1 网卡和 IP 地址 2.2 ifconfig 用了管道和grep 查找到 IP 地址 2.3 ping ping IP地址 :测试windows下的wifi 的 IP地址连接 ping 127.0.0 ......
网络安全之代码审计(小白速进)
代码审计 目录代码审计1. 初识代码审计1.1 代码审计是什么1.2 代码审计的意义1.3 代码审计的常用思路1.4 黑盒测试和白盒测试1.5 代码审计和渗透测试的关系1.6 代码审计的工作流程2. 代码审计环境搭建(以Java为例)2.1 JDK的下载和安装2.2 Eclipse的下载和安装2.3 ......
SonarQube安装及分析.NET 5.0代码
SonarQube安装及分析.NET 5.0代码 一、写在前面 在日常逛园子的时候发现了SonarQube 这个代码质量管理平台,感觉挺有意思的所以决定自己捣鼓一下,使用方法大多来源网上本文章只是记录一下使用过程。 二、下载安装 1.官网下载地址:https://www.sonarsource.co ......
c# 通过代码调用WPS将Word转为PDF
最近在使用Spire.Doc的过程中,发现在将word文件转为PDF时,一旦页数过多(具体超过多少页会报错暂未求证),会直接报错(Object reference not set to an instance of an object.),堆栈信息如下: 当然,我这是免费版的,功能被阉割很正常,所以 ......
使用Postman快速复现浏览器的请求(包括生成调用代码)
前言 大家好!我是sum墨,一个一线的底层码农,平时喜欢研究和思考一些技术相关的问题并整理成文,限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。 好久没有写开发类的工具使用文了,这次我来讲下平时我是如何使用Postman工具的。 一、工具准备 软件下载链接:https://www.post ......
如何通过Python代码旋转PDF页面
日常处理 PDF 文档时,我们时常会遇到页面颠倒、很难正常阅读或打印的情况。 在这种情况下,我们可以通过旋转页面来调整文档的方向。旋转时,也可以根据具体情况,选择顺时针或逆时针旋转特定的角度,以使页面内容更加清晰可读或适应特定的显示需求。这一功能可以通过PDF处理工具或者库来实现。这篇教程将介绍如何... ......
ElasticSearch深度解析入门篇:高效搜索解决方案的介绍与实战案例讲解,带你避坑
ElasticSearch深度解析入门篇:高效搜索解决方案的介绍与实战案例讲解,带你避坑 1.Elasticsearch 产生背景 大规模数据如何检索 如:当系统数据量上了 10 亿、100 亿条的时候,我们在做系统架构的时候通常会从以下角度去考虑问题: 1)用什么数据库好?(mysql、oracl ......
学习笔记:单调队列
单调队列 引入 如果一个选手比你小还比你强,你就可以退役了。 单调队列是一种主要用于解决滑动窗口类问题的数据结构,即,在长度为 \(n\) 的序列中,求每个长度为 \(m\) 的区间的区间最值。它的时间复杂度是 \(O(n)\),在这个问题中比 \(O(n\log n)\) 的 ST 表和线段树更 ......
学习笔记:单调栈
单调栈 引入 何为单调栈?顾名思义,单调栈即满足单调性的栈结构。与单调队列相比,其只在一端进行进出。 为了描述方便,以下举例及伪代码以维护一个整数的单调递增栈为例。 过程 插入 将一个元素插入单调栈时,为了维护栈的单调性,需要在保证将该元素插入到栈顶后整个栈满足单调性的前提下弹出最少的元素。 例如, ......
《信息安全系统设计与实现》第九周学习笔记
第五章 定时器及时钟服务 硬件定时器 定时器是由时钟源和可编程计数器组成的硬件设备。 时钟源通常是一个晶体振荡器,会产生周期性电信号,以精确的频率驱动计数器。使用一个倒计时值对计数器进行编程,每个时钟信号减1。当计数减为0时,计数器向CPU生成一个定时器中断,将计数值重新加载到计数器中,并重复倒计时 ......
[Leetcode] 0111. 二叉树的最小深度
111. 二叉树的最小深度 题目描述 给定一个二叉树,找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明:叶子节点是指没有子节点的节点。 示例 1: 输入:root = [3,9,20,null,null,15,7] 输出:2 示例 2: 输入:root = [2,nu ......
React学习笔记15-13-setState同步异步问题
先说结论: setState处在同步的逻辑中会异步更新状态,更新真实dom。 连续调用 setState 不会连续进行虚拟dom的对比和页面的更新 setState处在异步的逻辑中,同步更新状态,更新真实dom。 1.同步状态 先看同步状态 /* eslint-disable react/no-di ......
app直播源代码,Flutter 宽高自适应
app直播源代码,Flutter 宽高自适应 工具类代码如下: import 'dart:ui';class HYSizeFit { static double screenWidth = 0.0; static double screenHeight = 0.0; static double ph ......
第五章学习笔记
一、硬件定时器 硬件定时器是计算机内部的硬件组件,用于生成定时中断信号。它通常由CPU或主板集成,可用于测量时间和执行定时操作。以下是一个简单的示例,演示如何在Linux上使用硬件定时器: include <stdio.h> include <stdlib.h> include <signal.h> ......
Linux文件权限学习感悟与笔记
1.权限概述 权限是操作系统用来限制对资源访问的机制,权限一般分为读、写、执行。系统中的每个文件都拥有特定的权限、所属用户及所属组,通过这样的机制来限制哪些用户、哪些组可以对特定文件进行什么样操作。 基本权限UGO Linux中权限基于UGO模型进行控制u:代表user(用户)g:代表group(组 ......
java实现文件夹上传功能实例代码(SpringBoot框架)
前言 有时我们后台管理等服务可能会有这样一个简单需求,就是根据文件夹将整个文件夹下的所有资源都上传到我们的服务器上,本人也是搜索了大量资料,最终以最简单便捷的方式实现该功能,具体操作步骤如下 一、前端如何设置上传组件并将资源上传到后台服务 这里的项目框架为若依VUE版本,下面将核心的代码抽离出来进行 ......
代码规范
首先我们要明确,为什么要遵循编码规范?遵循这样的约定有什么好处? 1. 遵循规范可以写出干净简洁的代码 2. 可以代码的质量 3. 提升代码的可读性 4. 使代码维护更加容易 《代码整洁之道》一书的作者罗伯特曾经说过 “干净的代码既简单又直接。干净的代码读起来像写得很好的散文。简洁的代码永远不会掩盖 ......