- 博客(160)
- 收藏
- 关注
原创 VIT模型从零解读
Vision Transformer(ViT)是一种创新的图像分类模型,它借鉴了Transformer在自然语言处理中的成功经验。不同于传统的卷积神经网络(CNN),ViT将输入图像划分为一系列固定大小的图像块(patches),并将这些图像块展平成向量。通过线性变换和位置编码,图像块被转化为具有位置信息的嵌入向量。随后,这些嵌入向量被输入到多层Transformer编码器中进行处理。在整个过程中,ViT利用自注意力机制有效地捕捉图像中的全局特征,生成一个全局表示。模型最终通过一个全连接层将全局表示用于图像
2024-10-25 19:27:31
1307
原创 序列的定义与使用
本文介绍了在 Oracle 数据库中创建学生信息表及其序列的过程。首先,创建了名为 student 的表,包含学生 ID(sid,主键)和姓名(sname)。接着,建立了序列 student_seq,用于生成唯一的 sid 值。文中提供了插入数据的示例,展示了如何使用 NEXTVAL 来获取下一个序列值进行数据插入,同时分析了插入过程中可能遇到的主键冲突问题。文章还阐述了 NEXTVAL 和 CURRVAL 之间的区别,指出它们在序列管理中的不同作用与使用场景。
2024-10-24 21:19:53
899
原创 Transformer 从零解读详细教程
编码器(Encoder):包含多个相同的编码器层。每个编码器层由多头自注意力和前馈神经网络组成。解码器(Decoder):也包含多个相同的解码器层。每个解码器层有三部分:多头自注意力、编码器-解码器注意力、前馈神经网络。Encoder 生成 K 和 V 矩阵。Decoder 生成 Q 矩阵。Q、K、V 矩阵通过多头注意力机制交互,生成解码器输出。
2024-10-24 10:35:01
1408
原创 CMake配置安装gdal3.6.2库
安装GDAL 3.6.2库可以通过使用CMake来完成,尤其是在Windows平台上。这里我将提供一个详细的步骤指南,包括如何配置CMake以及如何使用它来构建和安装GDAL。前提是你已经安装了CMake和相应的编译器(如Visual Studio或GCC)。
2024-05-14 15:34:38
989
1
原创 Oracle21c数据库普通用户创建及授权,建表,创建存储过程、序列、触发器
Oracle数据库错误 ORA-65096表示你尝试在多租户容器数据库(CDB)环境中创建一个公共用户(common user)或角色,但没有使用正确的前缀。在多租户架构中,公共用户的用户名必须以 C## 或 c## 开头。
2024-05-14 15:32:19
1639
原创 【UML建模】用例图
用例图(Use Case Diagram)是UML建模中最重要并且最常用的一种图形,它有着足够良好的抽象,用几组简单的图形就能够描述出应用程序的功能需求,以及应用程序与用户或者与其他应用程序之间的交互关系。
2024-04-23 18:14:59
2108
原创 程序员:构筑现代社会安全之护城河
在这个信息技术迅猛发展的时代,程序员扮演着越来越重要的角色。他们如同现代社会的守护者,每天与代码为伍,不仅创造出让生活变得更加便捷的应用程序,还承担着保障系统安全、数据防护以及网络稳定的重任。随着网络攻击和数据泄露事件的频发,他们的工作显得尤为重要。在这个过程中,"程序员的护城河"究竟是什么? 它是否存在于代码之中,还是隐藏在创新的追求和团队协作的力量里?让我们一探究竟。
2024-04-23 16:17:29
335
5
原创 Rose中UML类图详解及画法
类图(Class Diagram)是UML中最常用的一种图表,用于描述系统的静态结构,即系统中的类、接口、关系和属性等元素之间的关系。
2024-04-18 11:27:58
4471
原创 利用LoadRunner 测试MySQL Server 性能及LoadRunner录制
利用LoadRunner 测试MySQL Server 性能
2024-03-24 11:31:40
566
2
原创 autodl数据集下载及裁剪子图像操作
autodl数据集下载及裁剪子图像操作,阿里云盘-----向服务器(Linux)传输大文件并下载,强推!!!
2024-03-24 10:51:20
2350
1
原创 ArrayList和LinkedList区别
ArrayList 是一种数组实现的动态数组,它的底层是一个数组而 LinkedList 是一种链表实现的动态数组,它的底层是一个链表。
2023-03-09 21:29:55
543
原创 动态规划之买卖股票问题
动态规划算法本质上就是穷举「状态」,然后在「选择」中选择最优解。这个问题的「状态」有三个,第一个是天数,第二个是允许交易的最大次数,第三个是当前的持有状态(即之前说的rest的状态,我们不妨用 1 表示持有,0 表示没有持有)。然后我们用一个三维数组就可以装下这几种状态的全部组合:比如说dp[3][2][1]的含义就是:今天是第三天,我现在手上持有着股票,至今最多进行 2 次交易。再比如dp[2][3][0]的含义:今天是第二天,我现在手上没有持有股票,至今最多进行 3 次交易。
2023-03-05 18:18:48
912
原创 反转单链表LeetCode 206. 反转链表 92. 反转链表 II
欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 206. 反转链表92. 反转链表 II,做好准备了么,那么开始吧。
2023-02-08 12:20:45
506
原创 滑动窗口详解 76. 最小覆盖子串 567. 字符串的排列 438. 找到字符串中所有字母异位词 3. 无重复字符的最长子串
🌈🌈😄😄欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 76. 最小覆盖子串567. 字符串的排列438. 找到字符串中所有字母异位词3. 无重复字符的最长子串,做好准备了么,那么开始吧。🌲🌲🐴🐴
2023-02-05 01:00:40
361
原创 动态规划设计LeetCode 300. 最长递增子序列 354. 俄罗斯套娃信封问题
🌈🌈😄😄欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 300. 最长递增子序列354. 俄罗斯套娃信封问题,做好准备了么,那么开始吧。🌲🌲🐴🐴
2023-02-01 14:38:23
525
原创 回溯算法秒杀所有排列-组合-子集问题
🌈🌈😄😄欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 78. 子集90. 子集 II77. 组合39. 组合总和 40. 组合总和 II47. 全排列 II,做好准备了么,那么开始吧。🌲🌲🐴🐴
2023-01-31 00:17:14
203
原创 回溯详解 LeetCode 46. 全排列 51. N 皇后 52. N皇后 II
🌈🌈😄😄欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 46. 全排列 51. N 皇后 52. N皇后 II,做好准备了么,那么开始吧。🌲🌲🐴🐴
2023-01-30 11:28:42
547
原创 LeetCode 91. 解码方法 120. 三角形最小路径和 97. 交错字符串 131. 分割回文串 132. 分割回文串 II
欢迎来到茶色岛岛屿,本文带来的是LeetCode 91. 解码方法 120. 三角形最小路径和 97. 交错字符串 131. 分割回文串 132. 分割回文串 II
2023-01-29 17:08:21
425
原创 LeetCode 55. 跳跃游戏 45. 跳跃游戏 II 22. 括号生成 53. 最大子数组和
LeetCode 55. 跳跃游戏 45. 跳跃游戏 II 22. 括号生成 53. 最大子数组和
2023-01-27 21:22:05
685
原创 剑指 Offer 09. 用两个栈实现队列
欢迎来到茶色岛独家岛屿,本期将为大家揭晓剑指 Offer 09. 用两个栈实现队列,做好准备了么,那么开始吧。
2023-01-17 09:53:17
424
原创 LeetCode 96. 不同的二叉搜索树
欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 96. 不同的二叉搜索树,做好准备了么,那么开始吧。
2023-01-16 19:41:09
915
原创 LeetCode 300. 最长递增子序列
欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 300. 最长递增子序列,做好准备了么,那么开始吧。
2023-01-16 17:43:52
699
原创 LeetCode 207. 课程表
🌈🌈😄😄欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 207. 课程表,做好准备了么,那么开始吧。🌲🌲🐴🐴
2023-01-14 00:45:06
655
1
原创 LeetCode 129. 求根节点到叶节点数字之和
欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 129. 求根节点到叶节点数字之和,做好准备了么,那么开始吧。
2023-01-13 11:58:11
480
原创 LeetCode 114. 二叉树展开为链表
🌈🌈😄😄欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 114. 二叉树展开为链表,做好准备了么,那么开始吧。🌲🌲🐴🐴
2023-01-12 23:15:17
569
原创 LeetCode 226. 翻转二叉树
🌈🌈😄😄欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 226. 翻转二叉树,做好准备了么,那么开始吧。🌲🌲🐴🐴
2023-01-12 18:46:45
109
原创 LeetCode 113. 路径总和 II
🌈🌈😄😄欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 113. 路径总和 II,做好准备了么,那么开始吧。🌲🌲🐴🐴
2023-01-12 18:36:46
494
原创 LeetCode 112. 路径总和
🌈🌈😄😄欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 112. 路径总和,做好准备了么,那么开始吧。🌲🌲🐴🐴
2023-01-12 15:50:22
626
原创 LeetCode 111. 二叉树的最小深度
🌈🌈😄😄欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 111. 二叉树的最小深度,做好准备了么,那么开始吧。🌲🌲🐴🐴
2023-01-11 21:08:40
657
原创 LeetCode 94. 二叉树的中序遍历
🌈🌈😄😄欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 94. 二叉树的中序遍历,做好准备了么,那么开始吧。🌲🌲🐴🐴
2023-01-11 16:58:15
474
原创 LeetCode 101. 对称二叉树
🌈🌈😄😄欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 101. 对称二叉树,做好准备了么,那么开始吧。🌲🌲🐴🐴
2023-01-11 16:29:33
700
原创 LeetCode 128. 最长连续序列
🌈🌈😄😄欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 128. 最长连续序列,做好准备了么,那么开始吧。🌲🌲🐴🐴
2023-01-10 22:22:50
277
原创 LeetCode 3. 无重复字符的最长子串
🌈🌈😄😄欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 3. 无重复字符的最长子串,做好准备了么,那么开始吧。🌲🌲🐴🐴
2023-01-10 21:25:15
963
基于 SSM 开发学生信息管理系统
2024-07-01
基于springboot的智慧校园管理系统
2023-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人