展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

随笔分类 -  后端

摘要:前言 该笔记学习自mqtt 参考1 参考2 简介 产品介绍 rpm安装emqx 链接 docker安装emqx docker pull emqx/emqx:v4.0.5 docker run -tid --name emqx -p 1883:1883 -p 8083:8083 -p 8081:808 阅读全文
posted @ 2022-03-19 14:41 DogLeftover 阅读(74) 评论(0) 推荐(0)
摘要:前言 该笔记学习自mqtt 参考1 参考2 简介 消息发送者先将消息发送服务器的主题,主题也可以理解为通道,消息接收者通过主题接收消息 消息服务质量 QoS0 至多一次:消息发送者只发送一次消息,消息接收者没有接到也不会再发了 QoS1 至少一次:消息发送者持续不断的发送消息,消息接收者接收到了也还 阅读全文
posted @ 2022-03-19 10:40 DogLeftover 阅读(104) 评论(0) 推荐(0)
摘要:mapper package com.ychen.mybatis.mapper; import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.mapper.BaseMapp 阅读全文
posted @ 2022-03-19 09:52 DogLeftover 阅读(64) 评论(0) 推荐(0)
摘要:mybatis plus使用方式 xml映射 纯注解 构建器 wrapper 已经废弃的构建器写法 public String selectBlogsSql() { BEGIN(); // 重置 ThreadLocal 状态变量 SELECT("*"); FROM("BLOG"); return S 阅读全文
posted @ 2022-03-19 09:00 DogLeftover 阅读(26) 评论(0) 推荐(0)
摘要:声网 创建项目 → 生成id和token → 创建一个房间,要通讯的2个人进入同一个房间 使用步骤 为提高项目的安全性,Agora 推荐使用 Token 对即将加入频道的用户进行鉴权。 为了方便测试,Agora 控制台提供生成 RTC 临时 Token 的功能。参考以下步骤获取 RTC 临时 Tok 阅读全文
posted @ 2022-03-04 21:47 DogLeftover 阅读(43) 评论(0) 推荐(0)
摘要:案例一 /** * 分页查询 * @return */ @RequestMapping("/get0") @ResponseBody public String test0(){ LambdaQueryWrapper<User> userLambdaQueryWrapper = Wrappers.l 阅读全文
posted @ 2022-03-02 22:36 DogLeftover 阅读(39) 评论(0) 推荐(0)
摘要:案例简介 前端发送登录请求,登录成功后,将用户信息及该用户所拥有的权限保存到redis数据库中,同时生成token,将token放到cookie中返回给前端;之后前端每次向后端发送请求时,将token保存在请求头中发送给后端,后端接受到后与redis中的token进行比较,若一致则可以操作 数据库设 阅读全文
posted @ 2022-01-04 13:18 DogLeftover 阅读(73) 评论(0) 推荐(0)
摘要:前言 案例地址 镜像地址 部署 当前项目为cloud + security案例模板,要部署cloud项目,将每个模块打成jar包上传到服务器,之后打成镜像 打成镜像后启动容器报错:no main manifest attribute, in /app.jar 参考 # 父工程 <build> <pl 阅读全文
posted @ 2021-12-26 23:23 DogLeftover 阅读(22) 评论(0) 推荐(0)
摘要:案例一 案例地址 核心代码 // 配置类 @Configuration public class SecurityConfig extends WebSecurityConfigurerAdapter { @Autowired private UserDetailsService userDetai 阅读全文
posted @ 2021-12-22 09:30 DogLeftover 阅读(43) 评论(0) 推荐(0)
摘要:方式1:使用国外ngrok 官网 参考 首先进入官网下载64位 直接解压 打开cmd进入到ngrok.exe所在文件夹,输入如下命令 ngrok authtoken 5sB1fv9TRbNr1FHnEKna8_3LhvQQxwMiyuw4DNME5W8 运行完之后在本机C:\Users\taohan 阅读全文
posted @ 2021-12-19 22:53 DogLeftover 阅读(20) 评论(0) 推荐(0)
摘要:案例一 参考博客 案例地址 点击查看详情 订阅号没有权限,公众号需企业认证 使用公共平台链接 使用微信登录后自动生成 使用ngrok ngrok http 8080 复制到 修改配置文件 constants.weCatAppId=wx89e22584cf63a22c constants.weCatA 阅读全文
posted @ 2021-12-19 10:43 DogLeftover 阅读(45) 评论(0) 推荐(0)
摘要:当前案例地址 构建gradle项目 配置字符集、注解生效激活、Java Compiler 使用IDE自带的gradle 测试打包 参考 拉取依赖 dependencies { testCompile group: 'junit', name: 'junit', version: '4.12' imp 阅读全文
posted @ 2021-12-08 17:22 DogLeftover 阅读(617) 评论(0) 推荐(0)
摘要:案例一 参考 使用这种方式时会报错:org.apache.poi.openxml4j.exceptions.NotOfficeXmlFileException: No valid entr 案例二 原文链接 案例地址 导出excel 导出word 导出word表格 导出带图片的word 阅读全文
posted @ 2021-12-07 19:01 DogLeftover 阅读(294) 评论(0) 推荐(0)
摘要:前言 demo为chenx/download-demo 案例地址 案例一 参考 在window系统上测试,下载当前项目中uploadFile目录中的test1.txt,下载成功 测试地址:http://localhost:8089/test1/download?fileName=test1.txt 阅读全文
posted @ 2021-12-01 19:41 DogLeftover 阅读(577) 评论(0) 推荐(0)
摘要:案例一 原文链接 案例地址 导入sql 启动项目访问localhost:8080进入首页 可将数据库中数据导出到本地 将导出本地的excel修改后再次上传,查看数据库 阅读全文
posted @ 2021-12-01 00:08 DogLeftover 阅读(39) 评论(0) 推荐(0)
摘要:案例一 使用qq邮箱发送邮件 案例地址 原文链接 登录QQ邮箱,点击设置 -> 账户,开启IMAP/SMTP服务,并生成授权码 配置application.properties 测试接口 阅读全文
posted @ 2021-11-30 14:18 DogLeftover 阅读(22) 评论(0) 推荐(0)
摘要:案例一 demo为chnx/springboot/file-demo 项目地址 参考 启动项目访问文件上传下载页面 选择文件并上传 后台打印出文件上传后的目录 复制目录并查看文件 当有这个文件后,调用download接口,并接上文件名可下载 案例二 demo为chnx/springboot/file 阅读全文
posted @ 2021-11-30 14:13 DogLeftover 阅读(20) 评论(0) 推荐(0)
摘要:前言 当表名为user时,会多生成2个实体类 正常情况下生成的类 测试是否可以直接在当前mybatis代码生成器的项目中开发 启动项目后测试,发现当前项目只能用来生成代码 即使项目添加所需的开发依赖,启动项目后依然无法找到接口path,或者报依赖冲突的错误 解决方案,参考gitee/chnx/clo 阅读全文
posted @ 2021-11-30 14:12 DogLeftover 阅读(57) 评论(0) 推荐(0)
摘要:案例一 demo为chenx/mybatisplus-demo 参考 案例 项目初始结构 数据库新建表 项目配置 启动CodeGenerator类中的main方式,输入表名,生成代码 案例二 demo为chenx/mybatisplus-demo1 参考 案例 新建1个spring boot项目,导 阅读全文
posted @ 2021-11-30 14:11 DogLeftover 阅读(36) 评论(0) 推荐(0)
摘要:前言 案例地址 项目搭建 新建1个spring boot项目,导入所需依赖 点击查看详情 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</ 阅读全文
posted @ 2021-11-29 23:57 DogLeftover 阅读(201) 评论(0) 推荐(0)