自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 Spring框架基础知识

(Circular Dependency)是指两个或多个Bean互相依赖,导致无法完成依赖注入的情况。或者是BeanA有一个属性依赖于BeanB,而BeanB也有一个属性依赖于BeanA。这种循环依赖通过Spring的一级、二级、三级缓存机制是可以解决的。)是为了确保一组操作在数据库中是原子性的(是一个不可分割的整体,所有操作要么都执行,要么都不执行),要么所有操作成功并提交,要么任何一个操作失败时,全部回滚,保持数据一致性。是面向切面编程,也就是可以重用的模块,多次重复使用的方法进行封装,降低耦合问题。

2024-09-18 22:52:51 455

原创 Vue前端无法接收到后端返回的数据以及全局CSS样式影响(已解决)

4.解决axios以后,以为可以了,但是还是拿不到数据,因为很早之前因为object对象的问题,导致项目给我卡了很久取数据的问题,所以,确实就是返回了一个object对象,由于改了后端返回方式,所以去object对象里面的状态码也就需要相应的改变。:把很久以前的项目,翻出来重新优化一下,做一下前端的美化(以前都是用的element的UI,现在想自己写)。,真吐了,我记得这玩意是有设置全局的,太久没看这个项目了,真不知道自己以前怎么写的。:额,有看到csdn上一堆说用scoped的,不是什么情况都可以用的…

2024-09-17 17:47:56 716

原创 Spring boot中常用注解解释

区别于常规的POJO设置,可以极大地减少样板代码,例如为类中的字段手动编写getter、setter、toString等方法。因为在普通的web框架中,需要手动设置get、set方法,以及toString方法。自动注入Spring容器中已声明的Bean到当前类的字段、构造函数或方法中,不需要手动初始化。是Lombok的一个注解,用于配置生成的getter和setter方法的样式。用于生成API文档的注解,用于给控制器类提供API文档中的信息。是来自Swagger的注解,用于描述API文档中的模型对象。

2024-09-15 14:40:25 798

原创 Redis主要问题

假设现在早餐店只有一个包子了,但是有两人都来买包子,第一个人早一分钟询问了店家,还有没有包子,第二个人随后也询问了还有没有包子,那么他们都会得到还有一个包子的回答。(人和人之间没有交流的前提),那么当第一个人买的包子以后,库存变为了0,造成第二个苦苦等待以后,早餐店并没有给出他需要买的哪一个包子,也就是,程序卡住了,没货了~简单的理解,就是,裂开了,因为网络分区的问题,会使得主节点与从节点处于不同分支网络,这就导致,产生两个集合(1.主节点 2.从节点)。在家我就走了,不在家我就要找人来看房子了。

2024-09-14 15:13:58 454

原创 软件设计基础知识(6)

11.ClF是CommonIntermediateFormat的简称,即常用的标准化图像格式。它是构成计算机系统的骨架,是各个功能部件之间进行信息传输的公共通道,借助总线的连接,计算机各个部件之间可以。4.原码表示法和补码表示法是计算机中用于表示数据的两种编码方法,在计算机系统中常采用补码来表示和运算数据,原。的意图就是将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口。是指是否可以通过运行更多的实例或者采用分布式处理来支持更多的用户。是在计算机中连接两个或多个功能部件的一组共亭的信息传输线。

2024-09-13 17:50:53 266

原创 Redis主要问题(缓存问题)

通俗点来讲,就是当地有一家卖的很好的早餐店,吗喽们每天都会来买早餐,然后有一天这家店铺租约到期了,搬走了,但恰好这个时间点大家都来买早餐,就造成买不到早餐都站在店铺面前,给店铺挤爆了。(就像早餐铺子,你排队买早餐,你得等你前面的人买完了,你才能买)。也就是说,正常通过redis查数据,但是key过期了,从redis中查不到数据,最后大量请求输送给数据库,导致数据库吃不下,爆了。通过get请求查询redis,redis响应查数据库,正常情况下,若查询到数据,则正常返回数据值,get请求结束。

2024-09-12 14:39:45 1050

原创 软件设计基础知识(5)

的主要任务是把需求分析得到的结果转换为软件结构和数据结构,即将一个复杂系统按功能进行模块划分建立模块的层次结构及调用关系、确定模块间的接口及人机界面、确定数据的结构特性、以及数据库的设计等。因此它是在实施阶段被使用。18.通过MIC传入计算机的是声音,而这种声音信号是一种连续的模拟信号,而非离散的数字信号,在接收到模拟信号以后,经过采样、量化等工作将模拟信号转换为数字信号在计算机中处理。:这种算法也用到了分治思想,它的做法是将问题实例分解为更小的、相似的子问题,并存储子问题的解而避免计算重复的子问题。

2024-09-11 15:41:02 522

原创 CSS前端学习(online tuorials)旋转动画

应用 animateBox (keyframes ,这个动画定义了从 0deg 旋转到 180deg 的过程。子元素在前50%的时间里会旋转180度,并在接下来的50%时间里保持这个角度(因为 50% 和 100% 的状态是相同的)),持续2秒,使用 ease-in 函数进行无限循环。background: url(‘替换图片.jpg’) no-repeat center/cover;伪类用于当鼠标悬停在 .loader 上时,改变 .loader 和其子元素的样式。

2024-09-04 14:59:40 762

原创 CSS前端学习(online tuorials)

/ 公式 (window.innerWidth - e.pageX * 2) / 2 用于计算视差效果的水平位移。// 使用 querySelectorAll 选择页面中所有 class 为 .layer 的元素。// 将计算得到的位移值应用到元素的 transform 属性上,产生水平移动的效果。// 监听鼠标移动事件,当鼠标在页面上移动时,触发 parallax 函数。// 定义一个名为 parallax 的函数,用于处理视差效果。// e.pageX 是鼠标相对于页面左上角的水平位置。

2024-09-03 15:09:23 568

原创 软件设计基础知识(4)

20.宏病毒感染的对象是使用某些程序创建的文本文档、数据库、电子表格等文件,从文件名可以看出Macro.Melissa是一种宏病毒,所以题中两空的答室是D和B。典型的可屏蔽中断源的例子是打印机中断,CPU对打印机中断请求的响应可以快一些,也可以慢一些,因为让打印机等待是完全可以的。8.计算机系统的运算速度受多种因素的影响,64位微处理器可同时对64位数据进行运算,但不能说其速度是32位微处理器的2倍。非屏蔽中断源的例子是电源掉电,一旦出现,必须立即无条件地响应,否则进行其他任何工作都是没有意义的。

2024-09-03 14:53:55 585

原创 软件设计基础知识(3)

的简称,是一种我们平时所说的专线上网方式,它将数万、数十万条以光缆为主体的数字电路,通过数字电路管理设备,构成一个传输速率高、质星好,网络延时小,全透明、高流量的数据传输基础网络。也就是说,我们在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展,换句话说就是,是指将一块容量相对较大的磁盘划分为多块容量相对较小的磁盘,磁盘分区并不删除磁盘上的数据,但一般情况下,磁盘分区后。,它通过伪造网关ARP报文与你通信,而使得你的数据包无法发送到真正的网关,从而造成网络无法跨网段通信。

2024-08-29 16:39:21 318

原创 软件设计基础知识(2)

中列出了完成预定工程计划所需进行的活动、每项活动的计划完成时间、要发生哪些事件以及这些事件和活动间的关系,从而可以分析该项工程是否实际可行并估计工程完成的最短时间,分析出哪些活动是影响工程进度的关键,进一步可以进行人力、物力的调度和分配,以达到。构建阶段结束时的成果是一个准备交到最终用户手中的产品,包括县有最初运作能力的在适当的平台上集成的软件产品、用户手册和对当前版本的描述。的实质是在包含问题的所有解的解空间树中,按照深度优先的策略,从根节点出发搜索解空间树。,不能是表达式(或常量)。

2024-08-27 15:46:36 440

原创 软件设计基础知识(1)

面向对象分析主要回答软件系统需要解决什么问题,在面向对象分析阶段,并不考虑系统实现以及系统的测试问题,强调建立独立于系统实现的系统分析模型,其关注点仍然侧重于问题域。数据库在运行过程中由于软硬件故障可能造成数据被破坏,数据库恢复就是在尽可能短的时间内把数据库恢复到故障发生前的状态。发送使用证书公钥加密,收到数据时用网站的公钥,利用自身的密钥对发送的消息和收到的消息解密。的详细度量,对软件过程和产品都有定量的理解与控制。是指为了适应未来的软硬件环境的变化,,证明自己的身份和识别对方的身份,

2024-08-26 17:09:12 422

原创 Redis的基本概念

哨兵节点之间通过心跳机制保持通信,并且彼此协作进行故障检测和故障恢复。每个哨兵定期向其他哨兵、主节点、从节点发送 PING 命令来检查它们的状态。Redis集群(Redis Cluster)是一种分布式方案,允许在多个Redis节点之间进行。:支持主从复制(用于实现数据的冗余备份和读写分离)、哨兵和集群,能够构建高可用的分布式系统。操作,将一个从节点提升为新的主节点,并通知其他从节点更新它们的复制源。:支持将数据持久化到磁盘,以确保数据不丢失。主节点故障时,从节点可以自动提升为主节点。

2024-08-10 16:48:45 376

原创 线程的基础理解

CountDownLatch 是一种同步辅助类,允许一个或多个线程等待,直到其他线程完成一组操作。如果锁已经被其他线程持有,该线程会等待,直到锁被释放。例如,一个线程生成数据,另一个线程处理数据。(Runnable):调用 start() 方法后,线程进入就绪状态,等待CPU调度执行。(Blocked):线程在等待某个条件(如等待锁、等待I/O操作)时,会进入阻塞状态。,而是设置线程的中断状态,目标线程可以自行检查中断状态并决定如何响应。:访问完共享资源后,线程必须释放锁,让其他等待的线程可以继续执行。

2024-08-08 15:41:50 701

原创 excel文件隔行删除数据并保存

现阶段用代码实现,隔四行删除数据。

2023-09-04 15:03:08 229

原创 MATLAB将table变量中的data数据以Excel的形式导出

MATLAB将table变量中的data数据以Excel的形式导出。

2023-09-04 14:59:11 1126

原创 1.合并两个有序数组(Java)

两个按非递减顺序排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。合并nums2到nums1中使合并后的数组同样按非递减顺序排列。

2023-08-15 23:01:18 663

原创 每日30条知识点-软件设计师知识点笔记

计算机基础知识

2023-08-15 14:24:08 134

原创 VAF Variance Accounted For(方差贡献率)

即模型的预测结果与实际结果的相关程度。,说明模型对实际数据的解释能力。,模型预测结果越接近实际结果。

2023-04-17 13:46:48 4731

原创 VUE从后端取数据为[“11“,“111“]需变成[11,111]如何处理?(已解决)

使用JavaScript的Array.map()方法,将每个字符串元素转换为数字类型。

2023-03-23 10:22:39 141

原创 通过python代码读取mat文件,读取一整个文件夹里面的mat文件

在Python中,可以使用scipy库中的io模块来读取MATLAB(.mat)文件。

2023-03-14 13:23:21 2094

原创 低频和高频怎么理解?低频噪声怎么理解?怎么样消除肌电信号中的低频噪声?

在肌电信号的研究和应用中,低频和高频信号可以被用于识别和量化肌肉活动的特征,如肌肉疲劳、协调性等。低频和高频信号的分析可以提供有关肌肉活动的信息,从而帮助人们更好地理解和控制肌肉活动,以及应用于康复、体育训练等领域。因此,在一些环境和工业应用中,需要采取措施减少低频噪声的产生和传播,以保护人类健康和安全。窗函数的选择通常基于信号的性质和分析需求,常用的窗函数包括。,低频和高频的划分通常取决于具体的研究或应用需求。,如肌肉收缩和松弛、运动开始和结束时的信号等。的声波信号,这些信号通常被认为是不可听的。

2023-03-14 13:18:45 3520

原创 怎么理解平滑?

也就是将每个数据点替换为它和相邻数据点的平均值。这样可以减少数据中的噪声,并且更好地反映数据的趋势。可以通过对一组离散数据进行平滑处理,使得它们更加平滑。一种简单的平滑方法是。是指通过对数据进行一些处理,使其变得更加平缓、连续或者。,使得数据更加易于分析和理解。通常情况下,平滑可以。

2023-03-08 21:33:12 4013

原创 怎么理解离散数据?

例如,一个人的家庭成员数量就是一个离散数据。它只能取到整数值,如0、1、2、3等等,而不能取到非整数值,如1.5、2.6等。另一个例子是一个人投掷一枚硬币,记录正反面的次数。这些数据值只能取0或1,因为硬币只能落在正面或反面。离散数据是指数据值只能取有限的、可数的数值,而不能取到连续的数值。相对的,连续数据可以取到任意数值。离散数据是在一个固定的集合中取值,集合通常是整数集或有限的枚举集。

2023-03-08 20:32:36 2358

原创 神经肌肉骨骼建模:从神经命令测量估计肌肉力量和关节力矩和运动

本篇文章提供一个model,目的是利用神经信号(neural signals)预测或者估计 muscle forces(肌肉张力)、joint moments(关节力矩)、joint kinematics(关节运动学)。过程分为四步1.肌肉激活动力学 govern 神经信号到肌肉激活的measure的转换(一个0-1之间的随时间变化的参数)。2.肌肉收缩动力学告诉我们肌肉激活是如何转为肌肉张力的。3.需要一个肌肉骨骼模型来将肌肉张力转化为关节力矩。

2023-03-07 23:19:44 560 1

原创 np.mean参数和用法

np.mean() 是 Numpy 库中的函数,用于计算数组中元素的平均值。

2023-03-07 21:24:31 8128

原创 Attention(注意力机制)的简单理解

注意力机制的简单理解

2023-03-03 11:43:19 363

原创 机器学习中的学习应该怎样理解

机器学习中的学习,是如何学习的

2023-03-03 10:55:08 248

原创 transformer学习笔记+详细记录

笔记用

2023-03-02 23:20:04 285

原创 数据结构代码题(二)

笔记

2022-11-06 19:52:58 136

原创 ETIMEDOU 104.16.20.35:443(已解决)

安装好 nodejs 与 yarn,下载项目后在项目主目录下运行 yarn 拉取依赖包时执行npm install -g cnpm --registry=https://registry.npm.taobao.org后再重新install.

2022-10-25 15:20:56 4833

原创 数据结构代码题(一)

顺序表typedef int ListItem;typedef strcut alist *List;typedef struct alist { int n; int maxsize; ListItem *table;}Alist;查找元素x的位置int findlocation (LIstItem x, List L){ int i; for (i = 0; i<L->n; I+

2022-10-24 16:27:25 181

原创 Windows端如何安装并配置pytorch,并在pycharm中导入(已解决)

笔记

2022-08-11 00:09:16 386

原创 IDEA中为什么CSS内容修改了,浏览器中没有更新(已解决)

IDEA中为什么CSS内容修改了,浏览器中没有更新(已解决)解决办法:清除浏览器缓存即可。F12以后,找到找到网络,右键清楚缓存即可。

2022-03-11 15:53:23 2285

原创 powerdesigner怎么把工具框拉出来

**powerdesigner怎么把工具框拉出来**1.选中Tools以后选择Customize toolbars,如图所示2.选中Palette即可,如图所示

2022-01-04 15:07:57 1526

原创 将两个有序表合并为一个新的有序顺序表,并由函数返回结果顺序表

C语言 将两个有序表合并为一个新的有序顺序表,并由函数返回结果顺序表思路:顺序取两个顺序表小的结点存入新的顺序表中,将剩下的部分加到新的顺序表后面。bool Merge(SqList one, SqList two, SqList &three){ //判断是否越界 if(one.length + two.length > C.three) return false; int i = 0, j = 0, k = 0; //做循环 while(i < one.leng

2021-11-04 19:22:01 1328

原创 安卓(Android studio如何设置界面代码字体大小)

安卓(Android studio如何设置界面代码字体大小)右上角选取file选settings找到font. 找到size修改字体大小

2021-04-20 21:20:04 761

原创 数据结构与算法基础知识点(二)

数据结构与算法基础知识点(二)1.原子类型:不可以再分的数据类型(布尔类型,int类型)2.结构类型:可以继续分为若干个分量的数据类型3.程序:数据结构与算法的结合4.算法应该拥有的特性:正确性,可读性,健壮性,高效率,低存储量的需求(高效率要求代码的时间复杂度低,时间复杂度低可以让程序执行的速度加快)5.时间复杂度和空间复杂度作为算法效率的度量6.时间复杂度是指在编写算法时预估算法时间的消耗T(n)与问题的规模n的关系7.时间复杂度只保留时间消耗最大的阶数。如T(n)=n²+n----&g

2021-03-23 23:28:16 111

原创 安卓(Android studio)编写一个计算器,可以连续加减乘除,可加小数点,不包含括号以及加减乘除优先算法。

安卓(Android studio)编写一个计算器,可以累加,可加小数点,不包含括号以及加减乘除优先算法。首先需要在res目录下的layout文件下创建一个xml文件进行界面的布局设计,接着在Java目录下创建一个Java的class类文件,然后在AndroidManifest.xml设置启动Java的class类文件。具体实现如下:(部分代码可以封装处理,时间不够处理的有点繁琐)1. 布局设计(各个控件的ID,大小等设计)<?xml version="1.0" encoding="utf-8"

2021-03-23 20:09:50 4047

基于下肢表面肌电的驾驶员紧急制动行为识别_周申培.caj

基于下肢表面肌电的驾驶员紧急制动行为识别_周申培.caj

2022-10-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除