- 博客(9)
- 收藏
- 关注
原创 J2EE笔记整理
特性Model(接口)ModelMap(类)ModelAndView(类)功能仅传递数据传递数据(可多个)传递数据 + 控制视图返回类型视图名称(String)视图名称(String)ModelAndView 对象视图控制无无支持视图名称、重定向、转发适用场景简单数据传递多个数据传递复杂场景(需跳转或重定向)注入方式方法参数方法参数方法返回值JSON是JS对象简谱。它去除了所有的JavaScript执行代码,只保留JavaScript的对象格式。JSON是一种轻量级的数据交换格式。
2026-01-10 16:42:11
856
原创 深度学习-Torch框架
本文系统介绍了PyTorch深度学习框架的核心概念与应用。首先解析了人工智能的基本原理,包括三要素(数据、网络、算力)和关键技术(NLP、CV等)。重点讲解了PyTorch的核心数据结构Tensor,涵盖其创建方法、属性操作、数学运算、形状变换等核心功能,并详细说明了与NumPy的互操作方法。文章深入探讨了自动微分机制,通过梯度计算案例展示了反向传播原理,并提供了函数优化和线性回归两个实践案例。最后介绍了梯度上下文控制、累计梯度处理等高级技巧,为深度学习实践提供了全面的技术指导。全文兼具理论深度与实践价值,
2025-08-19 19:55:29
1368
原创 机器学习(ML)
机器学习(Machine Learning)本质上就是让计算机自己在数据中学习规律,并根据所得到的规律对未来数据进行预测机器学习包括如聚类、分类、决策树、贝叶斯、神经网络、深度学习等算法Scikit-learn 是一个基于 Python 的开源机器学习库,它建立在 NumPy、SciPy 和 Matplotlib 之上。这个库为数据挖掘和数据分析提供了简单且高效的数据处理工具,并且非常适用于非专业开发者快速实现机器学习算法。
2025-08-07 20:00:36
2076
原创 Python基础-pandas
它返回一个布尔类型的 DataFrame 或 Series,其中对应位置的元素为 True 表示缺失值,为 False 表示非缺失值。DataFrame 是一个表格型的数据结构,它含有一组有序的列,每列可以是不同的值类型(数值、字符串、布尔型值)。它可以用指定的值或方法来替换缺失值,并返回一个新的 DataFrame 或 Series。函数用于删除 DataFrame 或 Series 对象中的缺失值,并返回一个新的 DataFrame 或 Series。它可以应用于数值列、时间序列或数据框中的列。
2025-08-06 15:51:03
1190
原创 Python基础-NumPy
NumPy 可以很便捷高效地处理大量数据,使用 NumPy 做数据处理的优点如下: 2.ndarray NumPy 定义了一个 n 维数组对象,简称 ndarray 对象,它是一个一系列相同类型元素组成的数组集合。数组中的每个元素都占有大小相同的内存块,您可以使用索引或切片的方式获取数组中的每个元素。ndarray 对象采用了数组的索引机制,将数组中的每个元素映射到内存块上,并且按照一定的布局对内存块进行排列,常用的布局方式有两种,即按行或者按列。主要特点使用方式:通过 NumPy 的内置函数 array(
2025-08-06 15:46:53
2203
原创 python基础-2
用于定义一个函数,包含defname }!") greet("Alice") # 调用函数name }!") greet("Alice") # 调用函数self . age } years old.") p = Person("Alice" , 30) p . greet() # 调用类的方法self . age } years old.") p = Person("Alice" , 30) p . greet() # 调用类的方法。
2025-08-05 20:01:48
593
原创 OpenCV-图像预处理
OpenCV 图像处理技术摘要 本文系统介绍了OpenCV中的核心图像处理技术,主要包括: 图像变换 镜像翻转:沿x/y轴翻转 仿射变换:旋转、平移、缩放、剪切等线性变换 透视变换:用于视角矫正 插值方法 详细比较了5种插值算法: 最近邻(速度最快) 双线性(平衡性能) 像素区域 双三次 Lanczos(质量最高) 边缘填充 介绍了5种边界处理方式: 复制 反射 常数填充 包裹等 色彩空间转换 包括: RGB/BGR空间 HSV空间 灰度转换的3种方法 图像运算 加法运算 加权混合 本文通过代码示例展示了各
2025-07-31 19:47:02
2131
1
原创 OpenCV图像基础
RGB图像每一个像素的颜色值(由RGB三原色表示)直接存放在图像矩阵中,由于每一像素的颜色需由R、G、B三个分量来表示,M、N分别表示图像的行列数,方法得到一个布尔值和一帧图像,布尔值表示是否成功读取到帧,如果为False,可能是因为视频结束或读取失败,如果为True,frame则是当前帧的图像数据。OpenCV中常用的是8位图像,大多数彩色和灰度图像使用8位表示每个通道的像素值,范围从0到255,其中 0:代表最黑,1:表示最白。:图像中的每个像素值的数据类型决定了可以存储的最大值。
2025-07-30 19:10:52
803
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅