自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hutianle的博客

小白程序猿一枚

  • 博客(110)
  • 资源 (3)
  • 收藏
  • 关注

原创 基于YOLOv5实现中药饮片识别(含源码)【目标检测项目】

一. 项目背景中医药文化是中华民族传统文化的瑰宝之一,历史源远流长。中药饮片是中药材在中医药理论指导下,结合药材自身性质及调剂、制剂要求,按照特定炮制方法加工而成,是中医临床开方施治的基础。但中药种类繁多,单凭肉眼难以长时间高效准确地对其识别与分类。近年来,深度学习技术在图像识别领域取得较大进展,其特征学习方法和深层结构可自动学习图像高层语义信息,拟合复杂模型的能力增强。结合YOLOv5,我们可以实现中药饮片实时目标检测。二. 项目环境配置工具版本操作系统Windows 10

2021-05-11 13:36:00 4806 32

原创 基于Fruits-360水果数据集的TensorSpace神经网络3D可视化(水果识别可视化)

1. 简介TensorSpace 是一套用于构建神经网络3D可视化应用的框架。开发者可以使用类 Keras 风格的 TensorSpace API, 轻松创建可视化网络、加载神经网络模型并在浏览器中基于已加载的模型进行3D可交互呈现。 通过使用 TensorSpace,可以更直观的观察并理解基于 TensorFlow、Keras 或者 TensorFlow.js 等开发的神经网络模型。2. 项目环境要求TensorSpace官网给出的适配TensorSpace.js 浏览器有:项目Valu

2021-04-06 23:18:34 1665 4

原创 基于Fruits-360数据集构建CNN进行水果识别实验

基于Fruits-360数据集的水果识别项目前段时间导师要求做一个神经网络可视化的项目,要将水果数据集进行训练得到模型,用于TensorSpace可视化。前前后后捣鼓了很久,现在回过头总结一下整个项目过程,写下这篇博客记录遇到的问题,有任何问题欢迎在评论区留言。1.实验数据集(1)实验用的数据集是最常见的Fruits-360水果数据集,截至写博客为止这个数据集最新版本是2020.05.18.0(2)该数据集有131种水果分类(分的特别细致,比方说苹果(不同品种:深红色雪,金黄色,金红色,史

2021-03-18 21:43:00 7846 34

原创 LeetCode刷题笔记:1636.按照频率将数组升序排序

给你一个整数数组 nums ,请你将数组按照每个值的频率 升序 排序。如果有多个值的频率相同,请你按照数值本身将它们 降序 排序。请你返回排序后的数组。

2022-09-22 11:40:10 330 1

原创 LeetCode刷题笔记:1619.删除某些元素后的数组均值

给你一个整数数组 arr ,请你删除最小 5% 的数字和最大 5% 的数字后,剩余数字的平均值。与 标准答案 误差在 10^-5 的结果都被视为正确结果。

2022-09-14 09:09:20 278

原创 LeetCode刷题笔记:669.修剪二叉搜索树

给你二叉搜索树的根节点 root ,同时给定最小边界low 和最大边界 high。通过修剪二叉搜索树,使得所有节点的值在[low, high]中。修剪树 不应该 改变保留在树中的元素的相对结构 (即,如果没有被移除,原有的父代子代关系都应当保留)。可以证明,存在 唯一的答案。所以结果应当返回修剪好的二叉搜索树的新的根节点。注意,根节点可能会根据给定的边界发生改变。

2022-09-10 09:34:12 308

原创 LeetCode刷题笔记:1592.重新排列单词之间的空格

给你一个字符串 text ,该字符串由若干被空格包围的单词组成。每个单词由一个或者多个小写英文字母组成,并且两个单词之间至少存在一个空格。题目测试用例保证 text 至少包含一个单词。请你重新排列空格,使每对相邻单词之间的空格数目都 相等 ,并尽可能 最大化 该数目。如果不能重新平均分配所有空格,请 将多余的空格放置在字符串末尾 ,这也意味着返回的字符串应当与原 text 字符串的长度相等。返回 重新排列空格后的字符串。

2022-09-07 17:31:34 155

原创 LeetCode刷题笔记:1464.数组中两元素的最大乘积

给你一个整数数组 nums,请你选择数组的两个不同下标 i 和 j,使 (nums[i]-1)*(nums[j]-1) 取得最大值。请你计算并返回该式的最大值。

2022-08-26 10:29:29 150

原创 Spring Boot之优化登录模块

使用 Redis 优化登录模块。

2022-08-25 18:08:06 136

原创 Spring 整合 Redis

【代码】Spring 整合 Redis。

2022-08-25 15:50:30 99

原创 MacBook Pro(M1 Pro芯片)兼容Tensorflow1.X版本的解决方法

M1 Pro(Apple Silicon)安装TensorFlow 1.X版本!

2022-08-25 15:30:16 1837

原创 LeetCode刷题笔记:658.找到K个最接近的元素

给定一个 排序好 的数组 arr ,两个整数 k 和 x ,从数组中找到最靠近 x(两数之差最小)的 k 个数。返回的结果必须要是按升序排好的。

2022-08-25 11:53:04 171

原创 Spring Boot之统一处理异常

定义一个控制器通知组件,处理所有Controller所发生的异常。

2022-08-24 15:18:38 265

原创 Spring Boot之私信列表

【代码】Spring Boot之私信列表。

2022-08-24 12:08:07 548

原创 LeetCode刷题笔记:1460.通过反转子数组使两个数组相等

给你两个长度相同的整数数组 target 和 arr。每一步中,你可以选择 arr 的任意 非空子数组 并将它翻转。你可以执行此过程任意次。如果你能让 arr 变得与 target 相同,返回 True;否则,返回 False。

2022-08-24 11:07:04 167

原创 Spring Boot之添加评论

【代码】Spring Boot之添加评论。

2022-08-23 16:50:50 423

原创 Spring Boot之显示评论

【代码】Spring Boot之显示评论。

2022-08-23 16:07:51 113

原创 LeetCode刷题笔记:55.跳跃游戏

给定一个非负整数数组 nums ,你最初位于数组的 第一个下标。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标。

2022-08-23 14:00:01 642

原创 Spring Boot之事务管理

事务是由 N 步数据库操作序列组成的逻辑执行单元,这系列操作要么全部执行,要么全部放弃执行。

2022-08-22 17:50:09 700

原创 Spring Boot之查询帖子详情

实现帖子详情的功能,即点击列表中某一个帖子的标题,显示出该帖子的详细信息。

2022-08-22 16:28:04 268

原创 Spring Boot之AJAX异步发送帖子

方法,跳转到:CONTEXT_PATH + “/discuss/add”;用户点击【发布帖子】按钮后,页面出现一个弹窗,此时后面的页面并没有刷新。点击【发布帖子】按钮后,publishBtn 按钮会执行。在用户登录之后,才显示【发布帖子】按钮,可以进行相关操作。,通过其对应的 SQL 语句将帖子内容插进。在 js 文件中编写【发布按钮】对应的函数。在用户登录之前,不显示【发布帖子】按钮;,该service又调用了。编写对应的 SQL 语句。方法,功能为插入帖子。

2022-08-22 15:43:18 392

原创 LeetCode刷题笔记:165.输出二叉树

给你一棵二叉树的根节点 root ,请你构造一个下标从 0 开始、大小为 m x n 的字符串矩阵 res ,用以表示树的 格式化布局。返回构造得到的矩阵 res。

2022-08-22 15:05:36 122

原创 SpringBoot之敏感词过滤

利用前缀树这种数据结构,设计并开发出敏感词过滤工具。

2022-08-19 17:14:42 1488 1

原创 【避坑指南】Windows10中使用Anaconda安装tensorflow+keras

Windows10中使用Anaconda安装tensorflow+keras

2022-08-19 15:55:25 519

原创 Java基于自定义注解的拦截器

创建 @LoginRequired 自定义注解,作用范围在方法上,有效期为运行时。

2022-08-19 11:57:40 2871

原创 LeetCode刷题笔记:1450.在既定时间内做作业的学生人数

给你两个整数数组 startTime(开始时间)和 endTime(结束时间),并指定一个整数 queryTime 作为查询时间。已知,第 i 名学生在 startTime[i] 时开始写作业并于 endTime[i] 时完成作业。请返回在查询时间 queryTime 时正在做作业的学生人数。形式上,返回能够使 queryTime 处于区间 [startTime[i], endTime[i]](含)的学生人数。...

2022-08-19 10:17:01 105

原创 LeetCode刷题笔记:139.单词拆分

给你一个字符串 s 和一个字符串列表 wordDict 作为字典。请你判断是否可以利用字典中出现的单词拼接出 s。注意:不要求字典中出现的单词全部都使用,并且字典中的单词可以重复使用。

2022-08-18 15:44:15 173

原创 LeetCode刷题笔记:1302.层数最深叶子节点的和

给你一棵二叉树的根节点 root ,请你返回 层数最深的叶子节点的和。

2022-08-17 10:55:03 67

原创 LeetCode刷题笔记:1656.设计有序流

有 n 个 (id, value) 对,其中 id 是 1 到 n 之间的一个整数,value 是一个字符串。不存在 id 相同的两个 (id, value) 对。设计一个流,以 任意 顺序获取 n 个 (id, value) 对,并在多次调用时 按 id 递增的顺序 返回一些值。...

2022-08-16 21:07:49 42

原创 LeetCode刷题笔记:641.设计循环双端队列

设计实现双端队列。

2022-08-15 11:28:05 48

原创 LeetCode刷题笔记:1282.用户分组

有 n 个人被分成数量未知的组。每个人都被标记为一个从 0 到 n - 1 的唯一ID。给定一个整数数组 groupSizes ,其中 groupSizes[i] 是第 i 个人所在的组的大小。例如,如果 groupSizes[1] = 3 ,则第 1 个人必须位于大小为 3 的组中。返回一个组列表,使每个人 i 都在一个大小为 groupSizes[i] 的组中。每个人应该 恰好只 出现在 一个组 中,并且每个人必须在一个组中。如果有多个答案,返回其中 任何 一个。......

2022-08-12 12:41:44 108

原创 Spring Boot开发登录、退出功能

① 访问登录页面:点击顶部区域内的链接,打开登录页面。② 登录:验证账号、密码、验证码;成功时,生成登录凭证,发送给客户端;失败时,跳转回登录页。③ 退出:将登录凭证修改为失效状态;跳转至网站首页。④ 忘记密码: 点击登录页面上的“忘记密码”链接,打开忘记密码页面;在表单中输入注册的邮箱,点击获取验证码按钮,服务器为该邮箱发送一份验证码;在表单中填写收到的验证码及新密码,点击重置密码,服务器对密码进行修改。...

2022-08-11 18:18:42 3115

原创 LeetCode刷题笔记:1417.重新格式化字符串

重新格式化字符串

2022-08-11 16:54:02 100

原创 Spring Boot之生成动态验证码

处理访问登录页面的请求,即点击顶部的登录链接,可以打开登录页面。处理生成验证码的请求,并且将登录页面的验证码的路径,设置为该请求。

2022-08-04 16:26:18 256

原创 Spring Boot之会话管理

编写2个处理请求的方法,并在第一个方法里创建Cookie,在第2个方法里获取Cookie。

2022-08-04 15:29:36 434

原创 LeetCode刷题笔记:206.反转链表(递归方法解决)

给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。

2022-08-04 14:12:31 55

原创 LeetCode刷题笔记:1374.生成每种字符都是奇数个的字符串

生成每种字符都是奇数个的字符串

2022-08-04 11:21:19 83

原创 LeetCode刷题笔记:1403.非递增顺序的最小子序列

非递增顺序的最小子序列

2022-08-04 10:50:24 51

原创 LeetCode刷题笔记:899.有序队列

有序队列

2022-08-03 16:23:55 82

原创 LeetCode刷题笔记:622.设计循环队列

设计循环队列

2022-08-02 17:35:05 40

Graphviz2.38

实现plot_model()模型可视化所需安装的软件

2022-04-07

电商评论数据集(正负面评论)

数据是从某电商平台上爬取下来的评论数据。人工对数据进行标记,分为两个类:分别为正面和负面。

2021-04-10

fruits-360.zip

Fruits-360水果数据集最新版本,包含131种水果分类,博客中实验所用的的数据集。

2021-03-19

空空如也

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

TA关注的人

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