Spring学习笔记(三十五)——小技巧:配置全局跨域、全局⽇期格式化、读取本地json
高校 IT 实力排行榜 (2213)
请编写您的帖子内容
社区频道(6)
显示侧栏
卡片版式
全部
新生报道
校友交流
知识分享
求职就业
Ada助手
最新发布
最新回复
标题
阅读量
内容评分
精选

29
评分
回复
Spring学习笔记(三十五)——小技巧:配置全局跨域、全局⽇期格式化、读取本地json
目录SpringBoot 设置全局跨域SpringBoot 读取本地jsonSpringBoot全局⽇期格式化SpringBoot 设置全局跨域编写一个config:GlobalCorsConfig.javapackage cn.kt.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.sp
复制链接 扫一扫
分享

18
评分
回复
记一次使用java生成激活码|密钥
目录解码与加密设计思路解码与加密工具类激活码生成测试解码与加密设计思路加密:采用AES对称加密、解密7位数: 32进制序列(4位) + 密钥类别(2位)+ 有效时长(1位)加密后密钥为11位4位数:前三位,先获取一个(0到2500)的随机数,然后再乘11,接着转换为三位的32进制数,然后最后一位是(机器版本号),最后 3位+1位 生成4位数预想15位密钥11位+4位接着密钥打乱顺序混淆混淆策略:先分别获取激活码的奇数位和偶数位,然后将奇数位和偶数位拼接获得混淆后的激活码奇数位+
复制链接 扫一扫
分享

15
评分
回复
记一次python清洗疫情历史数据
目录1. 数据获取2. 使用python读取csv3.使用pyhon进行数据清洗4. 将清洗的数据自动导入MySql完整代码脚本运行效果在我2020年大三的一个实训的大作业中,我整了一个新冠肺炎疫情的数据采集和可视化分析系统,大致就是先找数据,然后将数据导入hive中,然后使用hive对数据进行清洗,然后将清洗后的数据使用hql导入MySql,之后就是用ssm开发后台数据接口,然后前端使用echarts和表格对数据进行可视化。具体可以查看:https://qkongtao.cn/?p=514。由于那时候
复制链接 扫一扫
分享

19
评分
回复
RabbitMQ学习笔记(四)——RabbitMQ与SpringBoot适配
目录Spring AMQP特性1. 异步消息监听容器2. RabbitTemplate3. RabbitAdmin4. Spring Boot Config利用RebbitAdmin快速配置Rabbit服务在RabbitConfig中配置RabbitAdmin用来管理RabbitMQ代码实践利用RabbitAdmin简化配置Rabbit服务流程RabbitAdmin声明式配置RabbitAdmin声明式配置的优点代码实践利用RabbitTemplate快速消息发送RabbitTemplate特点代码实践利用
复制链接 扫一扫
分享

21
评分
回复
javascript常用工具类的封装
目录一、js数组工具类工具类方法工具类代码测试MyArrayFn中的所有方法二、js字符串校验工具类工具类方法工具类代码三、js时间Date工具类工具类方法工具类代码四、js浏览器存储相关操作工具类工具类方法工具类代码五、js字符串工具类工具类方法工具类代码六、js数字相关操作工具类工具类方法工具类代码测试NumberFn中的所有方法七、js base64编码工具方法Base64编码的作用使用Base64编码原因工具类代码测试base64方法八、js原生dom节点操作工具类工具类方法工具类代码九、js原生h
复制链接 扫一扫
分享

15
评分
回复
RabbitMQ学习笔记(三)——RabbitMQ 常用高级特性
目录RabbitMQ 常用高级特性如何保证消息的可靠性1. 发送端确认机制什么是发送端确认机制三种确认机制2. 消息返回机制消息返回机制的原理消息返回的开启方法3. 消费端确认机制消费端ACK类型手动ACK类型重回队列4. 消费端限流机制消费端限流原因RabbitMQ - QoSQoS原理消费端限流机制参数设置5. 消息过期机制RabbitMQ的过期时间(TTL)如何找到适合自己的TTL?6. 死信队列什么是死信队列怎样变成死信死信队列设置方法当前项目的不足之处分析实际开发中经验及小结经验小结Rabbi.
复制链接 扫一扫
分享

17
评分
回复
RabbitMQ学习笔记(二)——RabbitMQ快速上手
RabbitMQ快速上手的学习案例使用一个高可用外卖系统的demo。目录高可用外卖系统高可用外卖系统需求分析架构设计什么是微服务架构如何拆分微服务根据业务能力进行微服务拆分合理的交换机和队列设置业务流程时序图接口需求微服务的数据库设计原则原生RabbitMQ快速上手步骤RabbitMQ使用总结使用原生RabbitMQ项目中的不足之处消息真的发出去了吗?消息真被路由了吗?消费端处理的过来吗?消费端处理异常怎么办?队列爆满怎么办?如何转移过期消息?不足之处总结实际开发中经验及小结源代码:高可用外卖系统高
复制链接 扫一扫
分享

11
评分
回复
RabbitMQ学习笔记(一)——消息中间件入门
目录消息中间件简介四大消息中间件介绍ACTIVE MQRABBITMQApache RocketMQKafka总结RabbitMQ高性能的原因AMQP协议的作用RabbitMQ安装消息中间件简介什么是消息?消息是信息的载体。什么是中间件?中间件(Middleware),是提供软件和软件之间连接的软件,以便于软件各部件之间的沟通。使用消息中间件的优势:业务调用链短,用户等待时间短部分组件故障不会瘫痪整个业务业务高峰期有缓冲业务高峰期时不会产生大量的异步线程。使用消息中间件的作用:
复制链接 扫一扫
分享

15
评分
回复
js和java日期的常用相关操作
目录js日期的相关操作1. 时间戳时间格式化2. 格式化日期和反格式化日期3. 计算两个日期之间的天数4. 计算日期加若干(年月日、时分秒等)后日期Java日期的相关操作1. 指定日期加上天数后的日期2. 字符串的日期格式的计算js日期的相关操作1. 时间戳时间格式化代码如下:// 时间戳时间格式化function timestampToTime(timestamp) { var date = new Date(timestamp * 1000); //时间戳为10位需*1000,时间戳为
复制链接 扫一扫
分享

13
评分
回复
Springboot&websocket实现IP数据实时统计
目录需求分析实现策略后台数据策略根据IP获取位置信息的接口遇到的问题websocket无法直接获取建立连接者的ipwebsocket无法注入对象iP详细信息和ua的获取并解析websocket压测实现效果源码下载最近想给自己的博客网站实现一个自定义的数据后台系统,实现对外提供api数据接口,和监控站点的访问数据,并且进行数据的实时可视化出来。这可能是偶然看到一个ip的精准定位的页面引起的我的一点兴趣,通过ip获取获取信号的经纬度,来达到一个实时定位的功能。要实现这些并不难,也刚好可以应用最近学的一些东西
复制链接 扫一扫
分享

641
评分
回复
kkFileView在线文件预览项目学习&搭建
目录1. kkFileView介绍2. 源码下载3. 项目启动和配置修改4. 项目打包和部署4.1、打包4.2、部署4.3、文件预览乱码问题5. web中使用API在偶然的翻阅大佬博客的时候,发现一个挺有意思的项目:kkFileView,在线文件预览项目1. kkFileView介绍kkFileView是git的开源在线文件预览项目 支持格式:doc、docx、ppt、pptx、xls、xlsx、zip、rar、mp4、mp3以及众多类文本如txt、html、xml、java、properties、s
复制链接 扫一扫
分享

14
评分
回复
SpringBoot集成WebSocket实践&总结
目录WebSocket简介1. 概念2. 特点3. 解决的问题4. WebSocket和Socket的区别与联系5. 使用场景WebSocket的实现SpringBoot整合WebSocket1. pom.xml引入jar包2. 注入WebSocket配置类3. 消息实体类4. WebSocket服务处理类5. ChatController几个接口WebSocket客户端js实现1. 简单的登录页面2. 聊天室通信页面WebSocket简介1. 概念WebSocket是HTML5开始提供的一种在单个T
复制链接 扫一扫
分享

15
评分
回复
Nginx学习实践&总结
目录1. 简介2. 安装3. 运行4. Nginx 的典型配置:5. 反向代理6. 跨域问题6.1、使用反向代理解决跨域6.2、 配置 header 解决跨域7. 开启 gzip 压缩8. 配置负载均衡9. 适配 PC 或移动设备10. 配置 HTTPS11. 常用小技巧1)、静态服务2)、图片防盗链3)、请求过滤4)、配置图片、字体等静态文件缓存5)、单页面项目 history 路由配置6)、HTTP 请求转发到 HTTPS7)、泛域名路径分离8)、泛域名转发1. 简介Nginx 是一个异步框架的 W
复制链接 扫一扫
分享

14
评分
回复
Git——常用命令再学习
目录1. 全局配置授权信息2. 仓库初始化3. 版本回退4. 工作区和暂存区5. 远程仓库6. 分支管理7. 标签管理8. 配置别名小结git常用命令1. 全局配置授权信息git config --global user.name “你的名字”git config --global user.email “你的邮箱”2. 仓库初始化cd existing_foldergit initgit remote add origin ssh://git@192.168.137.130:8022/ro
复制链接 扫一扫
分享

16
评分
回复
Git——Docker搭建GitLab&简单的Runner配置
目录GitLab简介GitLab的部署docker安装gitlab登录GitLabGitLab Runner的安装与使用相关简介安装GitLab Runner通过CI简单的配置运行RunnerGitLab简介GitLab是一个开源的用于仓库管理的项目,和GitHub一样是使用Git作为代码管理工具。GitLab和GitHub的区别:GitHub作为开源代码库,拥有超过 900 万的开发者用户,目前仍然是最火的开源项目托管平台,GitHub 同时提供公共仓库和私有仓库,但如果使用私有仓库,是需要付费
复制链接 扫一扫
分享

15
评分
回复
记一次JPA级联问题&CascadeType详解
目录遇到的问题JPA多对多级联的demoJPA级联操作的详解遇到的问题首先我在用springboot-jpa写一个多对多demo,进行插入数据的时候遇到了如下的问题:detached entity passed to persist大概的意思是该数据插入的时候,使用了级联表中已经有的数据,该条数据的id已经存在,无法继续插入,因此:detached entity passed to persist。这个是什么问题产生的呢?这个问题搞了很久,网上的说法也是千奇百怪,后来突然恍然一悟,为什么会要插
复制链接 扫一扫
分享

10
评分
回复
Spring学习笔记(三十四)——Springboot集成Spring Security
目录spring security简介什么是spring securityspring security 核心功能spring security 原理spring security实例初探spring security使用内存中的用户信息基于角色 Role 的身份认证spring security简介什么是spring securityspring security 是基于 spring 的安全框架。它提供全面的安全性解决方案,同时在 Web 请求级和方法调用级处理身份确认和授权。在 Spring
复制链接 扫一扫
分享

17
评分
回复
wordpress优化&修改经历(五)——添加微语说说模块
目录wordpress中涉及的文件functions.php创建whisper.php文件发布说说前一阵子想给自己的网站增加一个好看一点的,可以发布自己简短动态、收集语录的说说模块。通过查阅了很多资料,然后自己把说说模块优化成自己想要的样子,具体可以查看:http://qkongtao.cn/?page_id=1158wordpress中涉及的文件/wp-content/themes/主题/functions.php/wp-content/themes/主题/whisper.php (新建的模板页
复制链接 扫一扫
分享

17
评分
回复
Spring学习笔记(三十三)——SpringBoot集成Swagger
目录Swagger相关介绍Swagger的配置和使用1. 添加相关的依赖坐标2. 在配置文件中配置Swagger3. 添加swagger配置类4. 配置Modler对象5. 编写controller层接口6. 测试效果Swagger常用注解1. 用于controller类2. 用于接口方法上(对接口方法的说明)3. 用于Model实体类4. 用于接口方法上(对要提供的参数说明)5. 用于类或者方法上集成Swagger-Bootstrap-UISwagger相关介绍1. Swagger是什么Swagg
复制链接 扫一扫
分享
为您搜索到以下结果: