自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 spingboot+ssm学习4(员工信息的编辑)

通过前端页面与接口文档,我们了解到,我们首先要根据员工id查询信息,然后获取表单提交的信息进行修改,一共两个接口。表单提交的是json对象,id是地址栏提交的,我们只需要传递回前端一个成功的code和处理失败的msg。经过前面操作数据库,update等方法的编写,这个模块就很简单了,简单写一下编码过程。由于需要Employee对象,我们使用属性拷贝。查询比较简单直接在 Mapper接口加注解。直接用之前的mapper update方法。不想让前端看到密码,设置成“*****”到此,编辑员工模块编写完毕。

2024-08-20 07:54:52 154

原创 springboot+ssm学习3(启用禁用员工账号)

方法名:startOrStop,通过路径@PostMapping("/status/{status}")传递参数,加上@PathVariable注解,id通过地址栏,只需要保证参数名一致。在mapper接口扩展update方法,在映射文件编写。在实体类加入@Builder注解(链式构建)成功更改状态为0(禁用)

2024-08-20 06:52:14 147

原创 记录springboot+ssm学习2(员工分页查询)

首先同上配置一个get的注解,返回封装的Result,方法命名为page,由于这是一个GET请求,所以这些参数将通过URL的查询字符串传递。Spring MVC 会自动将查询字符串中的键值对映射到。所以不用和上此一样使用@RequestBody注解。是 MyBatis 的 Mapper 接口,用于执行数据库操作。到这里,实现了员工的分页查询和模糊查询。类型的参数,并返回一个。通常包含用于查询的条件。获取当前页的记录列表。

2024-08-20 04:03:24 199

原创 记录外卖平台springboot+ssm学习(新增员工)

public Result save(@RequestBody EmployeeDTO employeeDTO)中,返回类型是。这是一个Spring MVC 提供的注解,用于指定当前方法处理 HTTP POST 请求。这是 Swagger UI 的注解,用于文档生成(以下是Swagger 配置)是一个专门用于封装数据的对象,不用实体类的原因是1.实体泄露2.耦合度高。BaseContext中当前用户登录的id获取方法:在jwt校验中。类型的对象,用来封装响应结果的数据。,并将其放置在类路径下的。

2024-08-20 03:29:26 138

原创 解释 Git 的基本概念和使用方式。

10. 下载远程更改:使用 `git fetch` 命令获取远程仓库的最新更改,使用 `git merge` 或 `git rebase` 命令将远程更改合并到本地分支中。9. 连接远程仓库:使用 `git remote` 命令连接远程仓库,并使用 `git push` 命令将本地仓库的更改推送到远程仓库中。4. 提交变更:使用 `git commit` 命令将暂存区中的文件变更提交到仓库中,并记录提交信息。7. 合并分支:使用 `git merge` 命令将一个分支的更改合并到当前分支。

2023-10-16 11:19:56 22 1

原创 举例说明计算机视觉(CV)技术的优势和挑战。

4. 隐私和安全问题:CV技术在使用过程中可能会涉及到个人隐私问题,例如监控、面部识别等,因此需要严格保护个人隐私和信息安全。3. 计算资源消耗问题:CV算法需要大量的计算资源,例如计算机的处理能力、存储空间和带宽等,这将会增加技术的使用成本。1. 数据质量问题:CV技术需要大量的数据作为训练集,但是如果数据质量不足或者缺乏代表性,将会导致模型的不准确性。2. 多样性问题:由于现实中的物体和场景具有多样性,因此需要开发出对于不同物体和场景的适应性强的CV算法。

2023-10-13 19:04:06 80

原创 介绍 Apache Spark 的基本概念和在大数据分析中的应用。

总之,Apache Spark是一个非常强大的大数据处理框架,它提供了许多有用的模块和库,可以帮助数据分析师和科学家快速处理和分析大规模数据集。在大数据分析中,Apache Spark的应用非常广泛,它可以用于处理包括文本、图像、音频等多种类型的数据。2. Spark SQL:这是一个用于处理结构化数据的模块,它可以通过SQL查询进行操作,也支持其他数据源如JSON和Parquet。4. MLlib:这是Spark的机器学习库,它提供了许多用于分类、回归和聚类的算法。

2023-09-21 14:17:43 43

原创 解释区块链技术的应用场景和优势。

2. 物流和供应链管理: 区块链可以为供应链管理提供一种安全、透明和自动化的方式,以跟踪物品在供应链中的位置和状态。5. 去中心化:区块链是一种去中心化的技术,不需要中心化的第三方机构进行管理和控制,从而提高了数据的自主性和独立性。6. 去中心化应用程序:区块链可以支持基于区块链的去中心化应用程序,这些应用程序可以通过智能合约进行管理和执行。5. 投票和选举:区块链可以提供一个安全、透明和不可篡改的方式来进行投票和选举。1. 安全性:区块链是一种去中心化的技术,使得数据存储和传输更加安全和难以攻击。

2023-09-21 14:16:51 61

原创 举例说明自然语言处理(NLP)技术。

4. 命名实体识别:自动识别文本中特定类型的实体,如人名、地名和组织名称。5. 情感分析:自动分析文本中的情感,以便计算机可以识别文本的情感色彩。7. 机器阅读理解:让计算机阅读和理解文本,并回答与该文本相关的问题。3. 语义分析:自动分析文本语义,以便计算机可以理解文本的意义。6. 自然语言生成:将计算机的数据和知识转换为自然语言的形式。1. 机器翻译:将一种语言的文本自动转换为另一种语言的文本。2. 语音识别:将人类的语音转换为计算机可识别的文本。

2023-09-21 14:16:00 26

原创 介绍 TensorFlow 的基本概念和使用场景。

2. 计算图:TensorFlow的计算方式采用图计算的方式,即将计算过程抽象为一个图,每个节点表示一个运算,每条边表示一个数据依赖关系。总之,TensorFlow是一款功能强大的机器学习框架,支持广泛的机器学习和深度学习任务,在工业界和学术界都有广泛的应用。1. Tensor:基于图模型的计算库,其最基本的数据类型为张量(Tensor),它是多维数组,能够处理高维数据。3. 变量:在TensorFlow中,变量是用于存储模型参数的,通过定义变量能够在训练过程中不断更新模型中的参数。

2023-09-21 14:00:36 29

原创 解释 RESTful API,以及如何使用它构建 web 应用程序

RESTful API是基于REST原则设计的一种API风格,它采用HTTP协议的GET、POST、PUT、DELETE等请求方式进行数据的传输和交互,同时支持多种数据格式,如JSON、XML等。1. 设计API的资源结构:定义哪些资源需要被暴露、这些资源的URL应该是什么、以及每个URL的HTTP方法应该是什么(GET、POST、PUT、DELETE等)。3. 处理API返回结果:客户端需要对API返回的结果进行处理,一般来说,可以使用JavaScript进行处理,并将结果展示给用户。

2023-09-17 13:56:28 26 1

基于安卓Android Studio开发的备忘录app,实现增删改查

备忘录App介绍 应用概述 欢迎使用备忘录App!这是一款基于 Android Studio 开发的备忘录应用,旨在帮助您记录生活中的重要事项,随时随地查看您的备忘录。 主要特点 快速创建备忘录:轻松创建新的备忘录条目,支持文字输入插入。 编辑与更新:您可以随时编辑已有的备忘录内容,保持信息的最新性。 删除功能:支持一键删除不需要的备忘录条目,方便管理您的数据。 搜索功能:提供全文搜索功能,帮助您快速找到特定的备忘录。 提醒设置:为重要的备忘录设置提醒,确保您不会错过任何重要事项。 技术栈 开发工具:Android Studio 编程语言:Java 数据库:使用 SQLite 作为本地数据库存储备忘录数据。 用户界面:使用 Android 的布局文件(XML)和 Activity 实现界面布局。

2024-08-20

移动应用开发Android Studio开发的简易音乐播放器(仅供学习参考)

欢迎使用简易音乐播放器App!这是一款基于 Android Studio 开发的简单音乐播放器应用,旨在为用户提供一个轻量级的音乐播放体验。通过这款应用,您可以轻松播放手机上的音乐文件,享受美妙的音乐之旅。 主要特点 播放控制:支持播放、暂停、下一首、上一首等基本播放控制功能。 广播点击事件:支持通过广播接收器监听音乐播放状态的变化,并更新UI显示。 音乐元信息显示:显示当前播放歌曲的标题、艺术家等信息。 音乐进度条:提供音乐播放进度条,支持手动拖动调整播放位置。 音量控制:支持调节音量大小,适应不同的听歌环境。 技术栈 开发工具:Android Studio 编程语言:Java 构建工具:Gradle 多媒体库:使用 Android SDK 内置的多媒体 API,如 MediaPlayer。 用户界面:使用 Android 的布局文件(XML)和 Activity 实现界面布局。 广播接收器:使用 BroadcastReceiver 监听音乐播放状态的变化。

2024-08-20

移动应用开发Android Studio学习用小项目10几个

移动应用开发Android Studio学习用小项目,如toolbar,广播点击事件,sqlite数据库存储,acitivity,AlertDialog,事件处理,查询短信,进度条登录界面等常用组件,里面包含了各种组件,都已经打包好

2024-08-20

空空如也

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

TA关注的人

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