
后端
文章平均质量分 75
记录后端知识内容
遇事不决问清风
多思考
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
独立开发的基于springboot + websocket IM网站聊天系统总结
系统实现里基础聊天功能,另外特殊实现了随机匹配聊天扩展交友途径。其他方面有注册登录方面实现了分布式登录、密码加密存储、恶意登录拦截功能。个人资料卡方面实现了图片上传、图像在服务器端本地化存储和获取、信息修改功能。聊天方面实现了基本聊天功能,包括在线消息发送和接收、离线消息接收、消息本地化存储、最近联系人功能。好友方面实现了好友上下线状态推送、好友查找添加以及通知、查看对方资料卡功能。特色动态模块方面实现了随机匹配聊天、世界窗口聊天(可与所有在线者进行在线聊天)、网页娱乐游戏功能。.........原创 2022-08-03 08:00:00 · 1927 阅读 · 8 评论 -
基于SpringBoot的秒杀系统出现的BUG以及难点(总结)
文章目录 1、通过注解判断参数vo是否为空,并做全局异常处理 2、根据cookie访问页面,参数中没有user信息,如何实现User自动映射? 3、redis通过RedisTemplate实现分布式锁解决预减库存 4、application.yml中格式问题 5、Maven中导包爆红原创 2022-05-09 09:00:00 · 1538 阅读 · 13 评论 -
【Java并发编程的艺术】读书笔记——Java中的线程池实现原理
1、为什么要使用线程池(优点) 2、线程池的实现原理 3、线程池的创建以及核心参数 4、如何合理地创建线程池 1、为什么要使用线程池(优点) 避免重复的进行线程的创建和摧毁,可以减少不必要的资源开销; 任务到达后,可以直接获取线程执行,提高了响应速度; 可以交给线程池统一进行管理,提高线程的可管理性; 2、线程池的实现原理 当向线程池提交一个任务时,线程池是怎样处理这个任务的呢? ThreadPoolExecutor主要执行execute()来实现的,如下图:原创 2022-04-04 08:00:00 · 1377 阅读 · 15 评论 -
保存的密码忘记了,怎么办?快来围观~~
平时在网页上保存的密码,许久过后就忘记了,突然某天需要在别处用到的时候记不起来了… 今天就手把手教你解决!!在流程之前,先和大家说明一下原理,方便后面的操作。 基本原理:在我们点击登录的时候,他会向目标服务器发送一个数据包,其中就有它的登录用户名和密码,定位到数据包就可以查看我们的密码是什么了!! 1.下载抓包软件 就在电脑的软件商店搜索Wireshark下载。(ps:一般都会有,没有自行百度下载即可) 2.开启抓包软件,进行抓包监听 选择当前所用的网络 输入过滤命令http.request.m.原创 2022-03-11 19:48:15 · 745 阅读 · 10 评论 -
SpringCloud学习笔记
学习参考视频:【狂神】SpringCloud 文章目录一、为什么要学习微服务?二、SpringCloud概述SpringCloud是什么?SpringCloud核心子项目三、Eureka:服务发现与注册四、Ribbon:负载均衡五、Feign:负载均衡六、Hystrix:服务熔断、降级、限流七、Zull:网关 一、为什么要学习微服务? 此前学习的单体应用,这种简单的单元有很大的局限性。应用程序随着互联网日益壮大,业务需求不断增多,功能的追加扩展最终可能发展成庞然大物。最终导致代码耦合严重、复杂性增加、交.原创 2021-11-30 22:01:12 · 714 阅读 · 14 评论 -
spring中返回日期,以及服务器接收日期格式怎么设置
前言 今天六一儿童节,本来很好的节日,去找学姐要了个vx被婉拒,本以为是两情相悦,没想到是2b一个。诶,突然想到之前做项目,困扰了半天的设置传输的日期格式,分享给大家,避开这些问题。 当然了,也让今天这个日期记录在我的博客中。 这是我在界面上要返回的日期 如何设置 1.服务器向页面传输数据,要在springMVC中配置日期格式 <!-- 配置SpringMVC --> <mvc:annotation-driven> <mvc:message-c原创 2021-06-01 22:27:21 · 446 阅读 · 0 评论