-
websocket连接管理
在现代网络应用中,WebSocket 技术因其支持全双工通信而备受青睐。本文将深入分析一个基于 WebSocket 的连接池管理项目,探讨其技术实现、优秀设计以及优化建议。背景随着互联网应用的迅速发展,实时通信需求与日俱增。传统的 HTTP 协议采用请求-响应模式,难以有效支持实时数据传输。而 WebSocket 协议的问世为实时...19天前 阅读46
-
明明是从库查询,为何被事务带偏走了主库??
发生背景 一早,我的女同事小L一脸愁容地找到我,寻求我的帮助:“为啥我们的同步任务失效了,明明我在代码中加了注解 @DataSource(value = DataSourceType.SLAVE) 指定从库,但每次查询的时候,读的还是主库?匪夷所思,太奇怪了!” 听到这个问题,我心里大概有了点想法。小L接着补充道:“我特意检查过,...19天前 阅读29
-
一篇看懂!Docker + Nginx 零基础部署前端,从此告别“我电脑上能跑”
写给读者的话如果你是一个前端新人,可能遇到过这样的场景:写了一个炫酷的网页,本地运行完美,但不知道怎么放到服务器让别人访问。听说要用 Nginx、Docker 这些工具,但完全不懂它们是什么,甚至分不清哪个是哪个。尝试照着教程部署,结果遇到一堆报错,最终放弃。别担心!这篇文章会用最通俗的语言,带你理解 Docker、...21天前 阅读38
-
Spring Boot 分布式事务高阶玩法:从入门到精通
嘿,各位 Java 小伙伴们!今天咱们要来聊聊 Spring Boot 里一个超酷炫但又有点让人头疼的家伙 —— 分布式事务。这玩意儿就像是一场大型派对的组织者,要确保派对上所有的活动(操作)要么都顺顺利利地进行,要么就一起取消,绝对不能出现有的活动进行了一半,有的却没开始的尴尬局面。为啥要有分布式事务在以前那种...21天前 阅读40
-
短视频小程序,微信小程序、java毕设项目
效果演示: https://www.bilibili.com/video/BV1jtSCY7En9/源码: https://market.zuocode.com/detail/182.html 或者 我的哔哩哔哩小店、闲鱼都可以,搜索“程序员老左”类似抖音短视频小程序后端使用java sprintboot源码包括:小程序源码、java后端源码、mysql数据库21天前 阅读39
-
深入浅出 Pinia:革新 Vue 状态管理的利器
什么是pinia?官方解释:Pinia 是 Vue 的专属状态管理库,它允许你跨组件或页面共享状态。说白了就相当于一个数据储存库,开发者可以将其内部储存的数据应用到各个组件上。pinia对于部分小型项目来说有时候是多此一举,但是对于中大型项目来说是不可或缺的,利用pinia可以很好的解决组件之间状态共享和管理等一系列麻烦。...22天前 阅读36
-
《面试官冷笑:箭头函数能当构造函数吗?答错直接挂!》
前言:在上一篇文章我们了解到了一些面试中经常被问到的ES6+的新特性,面试官问完ES6+的新特性后,经常会接着追问你让你讲一下箭头函数与普通函数的区别。许多人都不能答全,接下来让我们来深入了解下箭头函数究竟是何方神圣?当面试官问箭头函数与普通函数的区别时,我们可以从以下几个方面来回答1. 语法层面简洁性...22天前 阅读34
-
鲜花商城小程序,微信小程序毕业设计源码项目
通用商城小程序,后端java开发功能完整,可商用,支持微信支付这个小程序的开发过程可以参考我的B站视频教程:https://space.bilibili.com/431152063源码: https://market.zuocode.com/detail/136.html 或者到我的哔哩哔哩小店或闲鱼,搜索"程序员老左"22天前 阅读45
-
手搓Java控制台进度条打印工具
清明假期在家闲来无事,突发奇想能不能自己用Java写一个控制台进度条打印工具,然后马上开干。1. 效果图 ...23天前 阅读34
-
都说 SpringBoot 启动慢 ,你知道慢在哪里吗?
前段时间体验了几个开源的开发框架 ,发现他们的亮点主要集中在启动快 ,内存低上面。随之回想 SpringBoot ,发现自己并不能准确的说出 SpringBoot 启动慢的详细原因,所以才有了这篇文章。来 ,让我们详细的理解一下 ,SpringBoot 启动这么慢 ,是做了什么?二. 宏观路线先来选择一个最简单的 MVC 项目 ,来...23天前 阅读39