简单理解批处理和流处理的区别

普冉PY32系列(七) SOP8, SOP10和SOP16封装的PY32F003/PY32F002A管脚复用

这篇主要介绍对于SOP8,SOP10,SOP16封装的PY32F002A/PY32F003, 没有BOOT0的情况如何修改Option Bytes, 以及如何在物理管脚上使用不同的PIN ......
SOP PY 32 SOP8 003

Windows计划任务的一个问题

我的办公桌朝东,早上太阳刺眼,需要适当提高屏幕亮度才能看清楚屏幕,过了一会儿太阳不直射了,又要降低屏幕亮度以保护视力。老是手工操作嫌烦,就写了个小程序,放进Windows计划任务(Task Scheduler)。小程序调试的时候一切正常,但从计划任务启动时却不工作。 开始怀疑是权限的问题。设置任务以 ......
任务 Windows 问题

关于chatgpt的解答

我 雷达滤波 ChatGPT 雷达滤波是指通过对雷达信号进行处理,从中提取出目标反射信号,去除噪声和干扰信号的技术。常见的雷达滤波方法包括脉冲压缩滤波、匹配滤波、卡尔曼滤波、小波变换滤波等。这些滤波方法可以有效地提高雷达的探测性能和目标识别能力,适用于军事、民用、气象等领域。 我 脉冲压缩滤波 Ch ......
chatgpt

day9| 28. 实现strStr();459. 重复的子字符串

28. 实现strStr() 题目简述: 给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 0 开始)。如果 needle 不是 haystack 的一部分,则返回 -1 。 思路: 1. 暴力求解 2. ......
字符串 字符 strStr day9 day

Logbakc的使用

参考文章: Springboot中使用logback Logback的简单使用 ......
Logbakc

在 ASP.NET Core 中,UseAuthentication 和 UseAuthorization 的区别

在 ASP.NET Core 中,UseAuthentication 和 UseAuthorization 是两个不同的中间件,它们都是用于验证和授权的。它们之间的主要区别在于它们的功能和使用方式。 UseAuthentication 中间件用于验证用户身份。它会检查传入的 HTTP 请求是否包含有 ......

Lombok 的使用

引入依赖: <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.20</version> <scope>provided</scope> </dependenc ......
Lombok

用JAVA实现对.txt文件的读取与写入

package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; impo ......
文件 JAVA txt

Oracle与Mysql 的区别(对比学习)

Oracle与Mysql 的区别(对比学习) 使用范围 Oracle是大型的数据库。Oracle是收费的,且价格昂贵 Mysql是中小型数据库。Mysql是开源的 安装部署 Oracle有3G左右,且使用的时候Oracle占用特别大的内存空间和其他机器性能 Mysql安装完后才152M 端口用户 O ......
Oracle Mysql

今天的学习感悟

今天学习入门了python爬虫。 今天是交代码的日子,发现自己的园龄已经九个月了,我这么长时间其实没学会多少东西,web,Android,没了,做的作业也寥寥无几, 大学也已过一半,自己在专业方面可谓啥也不是,很惶恐,发现周围的那些学习成绩优异的人每天学好久,我在此也立下一个flag,每天学习专业三 ......

最基本的功能实现

打开网址https://gitee.com/bearpi/bearpi-hm_nano 参考这个教程 配置云平台设备,参考这几个教程 配置完云平台后在这个软件进行操作 输入密码后 其中的网址在小熊派网页复制即可 等待下载完成 然后进入编译好的文件下,在次进行编译 完成编译成功 进入虚拟机更改配置 自 ......
功能

基于matlab的高精度信号峰值检测算法

1.算法描述 峰值检验是示波表中数据采集方式之一, 这种技术起源于存储深度不能满足捕获毛刺的需要。如果用模拟示波器去观察, 只有当毛刺信号是重复性的并且和主信号同步时, 才能看到毛刺信号 。由于毛刺源于其他电路系统, 所以这些毛刺只是偶尔发生, 并且和主信号不同步。正常采样方式时, 要捕捉窄的毛刺, ......
高精 峰值 高精度 算法 信号

leetcode876. 链表的中间结点

876. 链表的中间结点 方法一: 最简单的做法,先求出整个链表的长度,再求1/2处节点的位置。 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode( ......
结点 leetcode 876

m基于强化学习的PID控制器simulink仿真,对比PI控制器和变结构PI控制器

1.算法描述 PID控制器,即控制器的控制方式为P比例调整,I积分调整以及D微分调整三个部分构成,PID控制器是目前为止应用最为广泛的控制方式。PID控制器具有结构简单,性能稳定,参数设置简单等优势。PID控制器适用于各种控制对象无法进行测量获得系统参数的情况,其根据控制对象的输出和参考控制变量的输 ......
控制器 simulink 结构 PID

深度学习——用简单的线性模型构建识别鸟与飞机模型

本文仅为深度学习的入门学习,故采用线性模型而非CNN处理图像数据集。 一、准备工作 1. 下载CIFAR-10数据集 这是一个$32\times32$像素的RGB图像集合,用于学习使用。 from torchvision import datasets data_path = "./data/" c ......
模型 飞机模型 线性 深度 飞机

二、对电子逻辑知识的认识

经过一周的学习,我学到了一些知识点: 一、电子元件 1.第一层 半导体晶体管的开关特性 模拟实现布尔逻辑 正逻辑:高电压表示1。 负逻辑:低电压表示0。 晶体管:放大作用 。 2.第二层 小规模集成电路实现的基本逻辑功能 逻辑门 包括:与、或、非、与非、或非、同或、异或等。 3.第三层 中小规模集成 ......
逻辑 知识 电子

m基于PID控制算法的四旋翼无人机飞行控制simulink仿真

1.算法描述 无人机采用常见的四旋翼无人飞行器,如图1所示。 PID控制器,即控制器的控制方式为P比例调整,I积分调整以及D微分调整三个部分构成,PID控制器是目前为止应用最为广泛的控制方式。PID控制器具有结构简单,性能稳定,参数设置简单等优势。PID控制器适用于各种控制对象无法进行测量获得系统参 ......
旋翼 无人机 算法 simulink PID

万恶的环境 二 java

可恶的环境 奇奇怪怪的问题 问题描述 配置java开发环境一直在报错 原因 两个问题 1.你的java环境太多,配置了不同的java环境变量导致无法进行build 2.在配置java环境时,需要配置jdk,而不是jre jdk是开发时需要部署的 jre是运行时部署的下面一个是jre 之前不知道啥时候 ......
万恶 环境 java

VScode批量删除空白行的方法

在使用VScode进行编辑以前的文件时会遇到很多空白行的情况,格式化插件只是美化了代码但并没有删除这些空白行,其实用一个正则表达\s*(?=\r?$)\n批量替换就可以实现,具体方法如下: 1、使用快捷键Ctrl+H,召唤出编辑面板 2、将正则表达式复制到文查找输入框内,选择使用【使用正则表达式】 ......
空白行 空白 方法 VScode

如何用python做一个简单的小游戏 Pygame

当然可以!下面是一个简单的Python游戏开发教程,帮助你入门: 安装Pygame库 Pygame是一个Python游戏开发库,可以帮助你创建游戏窗口、绘制图形、处理用户输入等。你可以使用以下命令在命令行中安装Pygame: pip install pygame 创建游戏窗口 在Pygame中,你可 ......
小游戏 python Pygame

Linux 查看 SELinux 的状态

可以运行下面的命令来查看当前服务配置的 SELinux 的状态。 getenforce 上面的输出状态显示了当前 SELinux 的配置状态。 如果上图显示当前的状态。 临时禁用 SELinux 。 使用下面的命令来临时禁用 SELinux。 setenforce 0 https://www.oss ......
状态 SELinux Linux

开发一个中小学生学习数学的软件,应该找谁做用户调研

首先需要了解用户的对象,这是一个关于中小学生学习数学的软件,中小学生是软件主题,我们一方面可以从中小学生入手,了解他们在学习中遇到的困难,希望能够怎样帮助他们去解决;其次可以对中小学老师进行调研,中小学老师有着丰富的教育经验,他们遇到过各种各样的教学问题,可以向他们调研,问清楚平时他们的教育方式、教 ......
中小学生 数学 中小 用户 学生

关于IAM-基于aws-cli的方式将policy策略attach到role-以及需要的最小的权限-Policy策略

关于如何使用命令行创建policy,可以参考笔者的另一篇文章《关于IAM-基于aws-cli的方式创建Policy策略-以及需要的最小的权限-Policy策略》这里笔者主要讲,如何使用aws cli方式的命令行将policy策略attach添加到指定的role当中,命令如下: aws --profi ......
策略 权限 aws-cli 方式 attach

友元的作用:提高程序的运行效率。(原因:减少了类型检查和安全性检查)

友元的作用:提高程序的运行效率。(原因:减少了类型检查和安全性检查) 网上大多是这种说法,但几乎没有解释为什么是减少了类型检查和安全性检查。博主认为:普通函数在被调用的时候,一般来说有下面几种方式:对象.+数据(或者成员函数),类名::数据(或成员函数),而使用友元时,一个类的友元函数可以直接使用直 ......
安全性 效率 作用 原因 类型

windows安装qt5的步骤

1 安装QT 下载qt安装文件qt-opensource-windows-x86-5.12.12。参考链接 运行安装文件,安装所需组件。参考链接 2 安装MSVC 打开Visual Studio Installer,安装所需的特定版本的MSVC编译器。参考链接 原因:默认安装的是vs2022,QT5 ......
步骤 windows qt5 qt

为什么软件开发周期总是预估的2—3倍?

①软件开发过程中总会出现一些没有预想到的问题,这就会使开发周期比预估的长一些。 ②计划赶不上变化,有时候开发软件过程中客户会变化要求,有时候成品达不到客户的要求也需要重做。 ③团队合作能力不够强,协调度不够高。 ④时间安排不合理。 ......
软件开发 周期 软件

关于IAM-基于aws-cli的方式将policy策略attach到role-以及需要的最小的权限-Policy策略

关于如何使用命令行创建policy,可以参考笔者的另一篇文章《关于IAM-基于aws-cli的方式创建Policy策略-以及需要的最小的权限-Policy策略》这里笔者主要讲,如何使用aws cli方式的命令行将policy策略attach添加到指定的role当中,命令如下: aws --profi ......
策略 权限 aws-cli 方式 attach

起别名的使用

mybatis对常见的数据类型起了别名: ......
别名

properties标签的使用

jdbc.properties文件: ......
properties 标签

关于Docker compose值IP与域名的映射 之 extra_host

####公司的所有项目都是采用Docker容器化部署,最近有一个项目需要使用定时任务调用第三方Api,正式web环境服务器的网络与第三方网络是通畅的,但是当将代码发布到正式环境,调用接口却显示 System.Net.Http.HttpRequestException: Resource tempor ......
extra_host compose 域名 Docker extra