常量 语言学习 变量 语言

Srping AOP的学习(三):AOP的执行过程

1. 说明 前面学习了spring AOP的简单使用以及代理的一些知识,我们知道AOP的原理主要是使用了动态代理,那么它的具体执行流程又是怎样的呢?下面来使用Spring AOP的学习(一)中的demo来进行看一下。 2. 分析 转 : https://www.cnblogs.com/mcj123/ ......
AOP 过程 Srping

【RT-Thread内核入门指南】P1-10学习笔记

1、启动线程 使用 api rt_err_t rt_thread_startup(rt_thread_t thread)启动线程 启动线程并不是立刻执行线程,而是将其分配到就绪队列 2、线程切换状态 ......
入门指南 内核 RT-Thread 笔记 指南

Go语言入门10(异常处理)

异常处理 panic 异常处理 ​ 如果出现了panic异常,那么会停止当前函数的运行,然后会找recover()方法,如果没有的话,就会报错退出程序,如果有就会执行recover的方法体中的方法 ​ 我们可以使用defer延迟处理函数来捕获panic异常,用recover()来从错误场景中恢复,必 ......
语言

vue学习 第四天 css ---元素显示模式 display

导学: 1)设置元素显示模式 display 2)block(块)、inline(行内)、inline-block(行内块) 3)每一种元素模式的特点 1、元素显示模式 : 独占一行 (块元素) 和 共用一行 (行内元素) HTML元素一般分为块元素和行内元素两个类型。 2、块元素:<h1>~<h6 ......
元素 display 模式 vue css

python+playwright 学习-55 在docker 容器中运行playwright脚本

前言 Dockerfile.focal可用于在 Docker 环境中运行 Playwright 脚本。这些镜像包括在 Docker 容器中运行浏览器所需的所有依赖项,还包括浏览器本身。 playwright 在linux 系统上目前只支持Ubuntu 系统的部分版本,centos 和debian系统 ......
playwright 容器 脚本 python docker

C# 结构体学习研究

internal class TestStruct { /// <summary> /// 结构体 /// </summary> struct StructEntity { public int ID { get; set; } public string Name { get; set; } } ......
结构

mysql索引学习

概念:是一种高效获取数据的数据结构(有序) 索引结构 二叉树 红黑树 hash btree,叶子节点存数据,一个页占用数据大,层级结构就多 b+tree,非叶子节点存储数据,mysql做了优化,双向链表 索引分类: 主键索引、唯一索引、常规索引、全文索引 聚集索引、非聚集索引 通过命令查询增删改查执 ......
索引 mysql

MachineLearningNote (sklearn 学习总结)---引用

MachineLearningNote (sklearn 学习总结) 引用: https://github.com/LeBron-Jian/MachineLearningNote Python机器学习笔记:sklearn库的学习 地址:https://www.cnblogs.com/wj-1314/ ......
MachineLearningNote sklearn

Effective Modern C++ 学习笔记

闲话 今天是 2023 年 4 月 23 日,俺开始正式学习面试相关内容了。打算先从 Effective Modern C++ 这本书开始学起,作为日后代码风格、习惯的指导。不过俺没有一起学习的小伙伴,qwq。 与 ICPC 切割之后,内心都轻松了许多。小醉一宿之后还是十分愉悦的。 欢迎加入 C++ ......
Effective 笔记 Modern

c语言刷——滑动窗口&&双指针 leetcode合集

字符串问题 3. 无重复字符的最长子串 76. 最小覆盖子串 424. 替换后的最长重复字符 438. 找到字符串中所有字母异位词 1208. 尽可能使字符串相等 连续1的问题 485. 最大连续 1 的个数 487. 最大连续1的个数 II(会员) 1004. 最大连续1的个数 III 综合题 2 ......
指针 amp leetcode 语言

《安富莱嵌入式周报》第310期:集成大语言模型的开源调试器ChatDBG, 多功能开源计算器,M7内核航空航天芯片评估板, Zigbee PRO规范

周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 视频版: https://www.bilibili.com/video/BV1GM41157tV/ 1、集成大语言模型的调试器 ......

学习-13

1. 回顾 1. nginx--反向代理 负载均衡 动静分离 2. 搭建nginx高可用集群 keepalived 2. 正文--redis [重点] 1.什么是NOSQL 2.NOSQL和RDBMS的区别 3.NOSQL的产品 4.介绍Redis 5.安装Redis 6.redis支持的数据类型 ......
13

【WPF学习】03 控件模板

查看控件样式具体属性 在VirtualStudio中,我们可以通过文档大纲找到具体元素控件,右键选择“编辑模板--编辑副本”可以查看该控件当前的样式具体属性设置,再未对控件自定义样式的时候通过这种方法查看到的即为系统为该控件预设的样式属性 由此再注释几个属性: ContentPresenter 定义 ......
控件 模板 WPF

pytorch在有限的资源下部署大语言模型(以ChatGLM-6B为例)

pytorch在有限的资源下部署大语言模型(以ChatGLM-6B为例) Part1知识准备 在PyTorch中加载预训练的模型时,通常的工作流程是这样的: my_model = ModelClass(...)state_dict =torch.load(checkpoint_file) 用简单的话 ......
模型 pytorch ChatGLM 语言 资源

学习-11

1. 回顾 1. 切换目录 cd 2. 查看目录下的内容: ls [-al] 3. 当前所在的目录 pwd 4. 创建目录 mkdir [-p] 5. 创建文件 touch 6. 删除目录文件 rm [-rf] 7. 复制文件或目录 cp [-r] 8. 移动或重命名 mv 9. 编辑文件内容: v ......
11

学习-10

1. 正文 1. linux-centos7的目录结构【了解】 2. linux中常用的命令[重点] 3. linux中安装常用的软件【重点】 2. linux-centos7的目录结构 /: centos7的根目录 bin: 脚本目录--包含很多linux命令 sbin: 命令目录--包含linu ......
10

python变量名规则&大小写敏感

1.变量名由英文字母、下划线_或数字组成(不能包含空格、%、-、*、/ 、&、^等),并且第一个字符必须是英文字母或下划线。 2.变量名不能是 Python 关键字。(关键字指的是 Python 本身“已经在使用”的名字, Python 已经占用了这些名字,所以我们不能用) 常见的关键字:True ......
变量 大小 规则 python amp

random随机数的学习

Linux中的随机数知多少 原创 入门小站 入门小站 2023-04-21 22:26 发表于湖北 收录于合集#Linux766个 入门小站 分享运维技巧及10k+Stars的开源项目 237篇原创内容 公众号 【Linux250个常用命令速查手册】关注【入门小站】,后台回复 「1001」 自取。 ......
随机数 random

「学习笔记」重修左偏树

左偏树,是一种可并堆,同时也是一棵二叉树,可以快速地完成合并操作。 dist 的性质 对于一棵二叉树,我们定义左孩子或右孩子为空的节点为外节点,定义外节点的 $\text{dist}$ 为 $1$,空节点的 $\text{dist}$ 为 $0$,不是外节点也不是空节点的 $\text{dist}$ ......
笔记

JAVAWEB学习(图片来源自《javaweb黑马程序员教程》)——Maven

一、Maven 1.简介 2.项目结构 3.构建流程 4.依赖管理 5.Maven模型 6.Maven仓库 二、Maven的使用 1.常用命令: 2.生命周期 3.default生命周期 4.如何配置Maven环境(IDEA) 5.Maven坐标详解 6.IDEA创建Maven项目 7.IDEA导入 ......
黑马 程序员 来源 JAVAWEB javaweb

JAVAWEB学习(图片来源自《javaweb黑马程序员教程》)——JDBC

一、JDBC 1.简介 2.快速入门 3.JDBC API 4.数据库连接池 JAVAWEB学习——JDBC连接及相关操作 - sodamate - 博客园 (cnblogs.com) ......
黑马 程序员 来源 JAVAWEB javaweb

mindspore-gpu-2.0.0-alpha版本学习笔记

使用docker容器运行: sudo docker run -it -v /home/devil/shareData /root/shareData --runtime=nvidia --gpus all --name Ubuntu_x86_64 swr.cn-south-1.myhuaweiclo ......
mindspore-gpu mindspore 版本 笔记 alpha

go语言context.Context

go语言context.Context context 是 Golang 从 1.7 版本引入的一个标准库。它使得一个request范围内所有goroutine运行时的取消可以得到有效的控制。当最上层的 goroutine 因为某些原因执行失败时,下层的 Goroutine 由于没有接收到这个信号所 ......
context Context 语言

layui学习3(静态表格、表单元素)

1.静态表格 表格: <table class="layui-table"></table>属性: lay-even 实现隔行换色效果 lay-skin="属性值" 【line (行边框风格)、row (列边框风格)、nob (无边框风格)】 lay-size="属性值" 【sm (小尺寸)、lg ......
表单 静态 表格 元素 layui

VBA学习笔记901_代码留存

只是为了记录一些跑过的代码,尽量加上注释,但有些非常简单,只是为了以后快速熟悉代码结构 条件选择 `最基本 If 逻辑表达式 Then ' 如果逻辑表达式为真,则执行这里的语句 End if `加强版 If 逻辑表达式 Then ' 如果逻辑表达式为真,则执行这里的语句 Else ' 否则(即逻辑表 ......
代码 笔记 VBA 901

DNS学习实践

DNS学习实践 原理简介 当前TCP/IP网络中的设备之间进行通信,是利用和依赖于IP地址实现的。但数字形式的IP地址是很难记忆的。我们可以给每个网络设备起一个友好的名称,如:www.baidu.com,这种由文字组成的名称,显而易见要更容易记忆。但是计算机不会理解这种名称的,我们可以利用一种名字解 ......
DNS

R语言随机森林RandomForest、逻辑回归Logisitc预测心脏病数据和可视化分析|附代码数据

全文链接:http://tecdat.cn/?p=22596 最近我们被客户要求撰写关于预测心脏病的研究报告,包括一些图形和统计输出。 本报告是对心脏研究的机器学习/数据科学调查分析。更具体地说,我们的目标是在心脏研究的数据集上建立一些预测模型,并建立探索性和建模方法。但什么是心脏研究? 研究大纲 ......

【学习笔记】长链剖分

简述 在常规树链剖分中把重儿子设成 $siz$ 最大的儿子,这样从根跳重链时子树大小至少减半,因此只需要 $O(\log n)$ 次即可到达任何节点。 考虑把关键字由 $siz$ 改成子树内最大的深度 $dep$,这样的剖分方法称为长链剖分。 void dfs1(int u,int fa,int d ......
笔记

基于深度强化学习(DQN)的迷宫寻路算法

QLearning方法有着明显的局限性,当状态和动作空间是离散的且维数不高时可使用Q-Table存储每个状态动作的Q值,而当状态和动作时高维连续时,该方法便不太适用。可以将Q-Table的更新问题变成一个函数拟合问题,通过更新参数θ使得Q函数逼近最优Q值。DL是解决参数学习的有效方法,可以通过引进D ......
迷宫 算法 深度 DQN

node js学习

const arrOld = datastr.split(" ") arrOld.forEach(item => { }) 相对路径会出现路径动态拼接的问题,在node执行的时候拼接路径 相对路径移植性差,需要路径动态拼接 __dirname 表示当前文件所处目录 node_modules 是从当前 ......
node