自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 天气预报调用接口

http://wthrcdn.etouch.cn/weather_mini?city=南阳

2021-12-13 15:28:40 235

原创 JWT入门

登录接口的实现JWT json web tokensession:存放在服务器,用户大时压力大,消耗资源 ,分布式不共享token令牌+redis缓存:uuid生成,有效期,存放在缓存中,可以共享缺点:每次都需要根据token查询**jwt: **身份、服务认证 对称加密不依赖于服务器端,将数据信息存放在客户端jwt组成:头部:加密方式,加密算法装载的数据:用户姓名、基本信息。但是不能存放敏感数据验证签名:防止篡改数据jwt优缺点...

2021-12-09 17:57:46 272

原创 跨域问题(什么是跨域问题、如何解决)

1、什么是前后端分离架构springmvc前后端在一个项目中不存在跨域的问题。web系统的开发,springmvc三层架构:controller 控制层service 业务逻辑层dao数据访问层微服务架构:专业的人干专业的事前端 vue,ajax技术调用接口后端java,go,php提供接口2、什么是网站跨域的问题前端(vue)调用接口 -->ajax技术 -->后端(springboot)的接口不在同一个域下就产生跨域的问题浏览器的安全策略:遵循同源策略,协议、地址、端口

2021-12-08 16:12:08 1151

原创 二维码生成图片写入

在这里插入代码片public String code() throws WriterException, IOException { //二维码宽高 int width = 200; int height = 200; Hashtable<EncodeHintType, Object> hints = new Hashtable<>(); hints.put(EncodeHintType.ERROR_CO

2021-06-11 15:41:40 156

原创 java实现输出流自动导出表格

添加pom.xml依赖<dependency> <groupId>net.sourceforge.jexcelapi</groupId> <artifactId>jxl</artifactId> <version>RELEASE</version> <scope>compile</scope>

2021-06-01 11:19:47 113

原创 基于aop实现操作前拦截身份验证

基于调用接口时,验证用户省份,看是否有操作权限,

2021-05-21 10:28:06 67

原创 redis解决分布式定时任务多次执行

//定时执行,通知@Scheduled(fixedRate = 60000) //上一次开始执行时间点之后60秒再执行public void sendMassage() {Long t = JredisUtil.getTtl(“qt:edu:task:club:sendmsg”);if (t == null || t < 3L) {JredisUtil.set(“qt:edu:task:club:sendmsg”, “1”, 60);service.sendMassage();}}.

2021-05-17 14:49:47 153

原创 基于在接口上使用注解实现aop

package com.qingteng.edu.sndclass.app.dynamic.file;import com.qingteng.edu.sndclass.app.common.service.TStudentService;import lombok.extern.slf4j.Slf4j;import org.aspectj.lang.annotation.After;import org.aspectj.lang.annotation.Aspect;import org.a...

2021-05-17 14:44:58 353

原创 rabbirmq

server: port: 80spring: rabbitmq: ####连接地址 host: 127.0.0.1 ####端口号 port: 5672 ####账号 username: guest ####密码 password: guest ### 地址 ### virtual-host: /meiteVirtualHostspackage com.cn.producer;import org.spr.

2021-05-17 14:38:56 50

原创 下拉菜单树结构

private static List listToTree(List list, Long id) {if (list == null || list.isEmpty()) {return list;}Map<Long, Tree> treeMap = list.stream().collect(Collectors.toMap(Tree::getId, Function.identity()));// 树的顶层栏目Tree root = new Tree();treeMap.

2021-04-26 14:07:00 92

原创 nacos下载安装

https://github.com/alibaba/nacos/releases

2021-02-19 16:05:59 246

原创 java获取xls表格内容

创建ceshi.xls表格添加几条数据 public String excel() throws IOException, BiffException { File file = new File("C:\\Users\\Administrator\\Desktop\\ceshi.xls"); InputStream io = new FileInputStream(file.getAbsoluteFile()); Workbook readwb = Wo

2021-02-07 16:28:08 117

原创 入门mybatis思维导图

2021-02-03 16:38:54 163

原创 SpringBoot配置devtools实现热部署

1、pom.xml文件配置<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>devtoo

2021-02-03 16:37:43 55

空空如也

空空如也

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

TA关注的人

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