SSO单点登录
单点登录问题 在单体架构中的登录以及登录身份认证过程 在微服务架构中,按照相同的方式,再来分析下登录,以及登录身份认证过程: 假设用户在没有登录的情况下,发起查看购物车的请求: 当请求转发给订服务的时候,订单服务,订单服务发现用户的请求中没有包含JsessionId的Cookie,认为用户没登录,于是给前端返回需要登录的响应码,前端自动跳转到登录页…
RocketMQ
简介 消息中间件是什么? 中间件:顾名思义 介于两者之间的一个技术 消息中间件:消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。 RocketMQ是什么? RocketMQ是阿里巴巴开源的一个消息中间件,是一个队列模型的消息中间件,具有高性能、高可靠、高实时、分布式特点。目前已贡献给apache 参…
SQL索引
索引的引入 索引(Index)是数据库中一种特殊的数据结构,它用于提高数据库查询的效率和速度。在数据库中,索引类似于书籍中的目录,我们可以根据关键字快速定位到需要查看的内容所在的位置。 在数据库中,常用的索引类型包括主键索引、唯一索引、普通索引等。不同的索引类型适用于不同的查询场景,开发人员需要根据实际需求选择合适的索引类型。 同时,在MySQL中…
Spring Data Elasticsearch
Spring Data Elasticsearch为文档的存储,查询,排序等操作提供了一个高度抽象的模板。使用Spring Data ElasticSearch来操作Elasticsearch,可以较大程度的减少我们的代码量,提高我们的开发效率。 数据准备 在使用Spring Data Elasticsearch之前,我们先准备一些数据: PUT …
Elasticsearch
现在假设我们有如下的一张数据库表 现在假设我们有一个需求是从这张表中搜索“手机”或者“华为手机”的相关信息,我们会怎么做? select * from product where name like "%手机%"; select * from product where name like "%华为手机%"; 但是针对这张表,我们如果直接通过以上S…
SpringCloud
单体架构 我们所实现的web应用都有一个共同的特点,所有的代码最终打包成一个文件(jar包),整个系统的所有功能单元整体部署到同一个进程,这种软件架构的风格,即所谓的"单体架构" 单体架构的扩容 一个单体应用在运行时,会部署在一台云服务器上,但是随着用户体量的增长,一台云服务器上运行的一个单体应用,已经无法承载日益增长的请求量,怎么办呢?我们可以对…
记录我的第一个项目
终于完成了我的第一个项目,地址放最后啦!虽然 99% 的代码都是 AI 写的,只有为数不多的配置是自己加的,但还是要小小庆祝一下 ,至少是迈出了 Java 开发的第一步。
这个项目的技术点之前的文章都一一介绍过,比我之前纯 CRUD 的苍穹外卖项目稍微多一些含金量,最大的收获还是对 Java 的理解更深刻了:由于苍穹外卖的代码是拉室友以前做过的,加上之前学 Web 开发时,基本都是用网页开发工具和 Apifox 学习,我一度以为 Java 就是专门写网页的语言,还蛮失望的。直到这个项目用 AI 把整个流程走下来,即便没有手写的代码,我才深刻理解什么是前后端分离:网页、鸿蒙、安卓、小程序、公众号什么的都只是前端,不管是 CS 还是 BS 架构,前端可以百花齐放,后端永远是核心
定个小目标:第二个项目,至少 CRUD 接口要自己手写。

Larkdrop/wordmemorize_project: A starter project for Java backend development

528 日 , 2026 17:48
EasyExcel
提起Excel框架,比较知名的Apache-POI等框架,针对Excel的处理提供了非常丰富的功能,但是在处理大数据量级的Excel文件时,会占用极高的内存, 而且无论是导入还是导出速度都相对较慢,于是阿里巴巴的EasyExcel应运而生。EasyExcel是一个高效、低内存占用的Excel处理框架,提供了简洁易用的API接口, 使得我们能更加高效…
毕业了

我曾和室友一起蜷缩在教室后排听大二的数学老师讲过这样一段话:你们一点讲不听,大学混过去,就像这届的毕业生什么都不会,怎么好意思的,前几年校长的儿子在我手下答辩,一看项目买的,论文买的,问什么都不知道,这种孩子,校长求着我来,我都不让他毕业。

答辩的时候,我又遇见她了,还怀孕了挺着大肚子正处于暴躁期,一走进教室,上一个同学把论文递给她,她看了会,那个同学还没开始讲就说:写的什么东西,滚。最后不到三十人,给她挂了六个,还好我被她拷打一番论文和项目之后不顺利的过了。出教室之后还室友说,你咋这么慢,我答辩老师就让我演示演示论文写的一些功能就直接让我过了。

没有什么仪式,没有一个确切的临界点,一个室友当兵去了,一个室友去工作了,一起研究期末速成的朋友也很久没联系了,身边的人还没认全就去下一个环境了,最后一份文件也点击提交了,我也是草草的毕业了

526 日 , 2026 16:10
短信接入
这一步我们只需打开支付宝,扫码登录,如果是第一次登录,可能还需要进行实名认证(如果不是第一次则不需要) 我们选择个人认证,认证完成后,重新在使用支付宝扫码登录即可 登录成功后,在阿里云首页,找到短信服务点击进入,准备开通并购买短信服务 首先开通短信服务,但是必须首先下载钉钉,扫码加群,会送免费套餐包,如果不扫码无法开通短信服务 在调用阿里云API时…