摘要: 1 概述 新做的博客系统需要在 markdown 文本中插入图片, 之前完成过上传图片的相关配置,但未做总结,借着这个机会,对于 springboot 上传图片接口的相关配置和操作,做一个系统性阐述。以作为未来相关业务的参考。 本文主要阐述后端相关配置,少量前端(vue3)内容仅是为了作为测试。 2 阅读全文
posted @ 2024-04-19 17:01 临安剑客 阅读(3) 评论(0) 推荐(0) 编辑
摘要: springboot 发送邮箱验证码 # 0 步骤总览 1. 开启邮箱的 POP3/SMTP 服务。 2. 新建 springboot 项目。 3. 导入依赖。 4. 配置配置文件。 5. 编写 controller 测试接口。 6. postman 中测试 # 1 开启邮箱的 POP3/SMTP 服务 这里我用的网易邮箱,其它邮箱类似 阅读全文
posted @ 2023-06-05 13:04 临安剑客 阅读(520) 评论(0) 推荐(1) 编辑
摘要: 我这里对于网络请求的代码结构采用分层的方法。 总共有三层。 第一层为最原始的发送 http 请求的代码。 第二层为 service 中子线程对第一层接口的调用。 第三层为 activity(fragment) 中通过绑定 service 时 ServiceConnection 中的回调方法获取 service 实例;然后通过 service 中的自己定义的 ResponseListener 类型的回调函数获取 service 接收到数据后主动发送来的响应信息;最后通过 Handler 的进程通信在主线程中对数据进行展示等只能在主线程的操作。 阅读全文
posted @ 2023-06-04 23:03 临安剑客 阅读(128) 评论(0) 推荐(0) 编辑
摘要: java 创建线程的三种方法 直接使用 Thread // 创建线程对象 Thread t = new Thread() { public void run() { // 要执行的任务 } }; // 启动线程 t.start(); Runable 配合 Thread 把线程和任务分开。 Runna 阅读全文
posted @ 2023-04-26 21:35 临安剑客 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 概述 什么是 XML? XML 是一种非常有用的描述结构化信息的技术。 基本使用 例如把一个属性(property file)文件更改为 XML 文件: Property 属性文件: city=hangzhou school=zjut name=huangguosheng age=19 XML 文件 阅读全文
posted @ 2023-03-05 12:10 临安剑客 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 本文为笔者参考官方文档的简单学习笔记,更详细和权威信息请参考官方文档:MyBatis中文网 环境配置 springboot 框架下 参考:SpringBoot整合MyBatis - 临安剑客 - 博客园 (cnblogs.com) XML 映射器 select 映射查询语句 <select id=" 阅读全文
posted @ 2023-02-20 16:35 临安剑客 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 前端登录时,后端准备两个 token,一个有效时间较短的作为认证 token(token),一个有效时间较长的作为刷新 token(refreshToken),返回给前端。 前端拿到两个 token 后,把它们都存储在 localStorage 中,其中 token 用于每次请求的携带,refreshToken用于 token 过期后对 token 进行刷新的认证。 阅读全文
posted @ 2022-11-20 17:14 临安剑客 阅读(2439) 评论(0) 推荐(0) 编辑
摘要: 什么是Swagger? Swagger是目前最常用的接口生成文档工具之一。 Swagger通过注解接口生成网页的在线文档,文档包括接口名、请求方法、参数、返回信息等。 阅读全文
posted @ 2022-10-02 19:51 临安剑客 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 配置准备 引入依赖 在pom.xml文件中引入数据库和mybatis相关依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </de 阅读全文
posted @ 2022-09-28 09:39 临安剑客 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 技术改变生活。自动发送邮件听起来就很酷,而且实用性也非常强。我们可以配合python访问第三方接口的能力甚至配合前端传回来的数据,以该方式给指定人群相关信息提醒。 阅读全文
posted @ 2022-09-18 13:16 临安剑客 阅读(76) 评论(0) 推荐(0) 编辑