项目难点
文章平均质量分 96
做项目中碰到的难点
我要200
这个作者很懒,什么都没留下…
展开
-
Dubbo框架实现RPC远程调用包括nacos的配置和初始化
这个技术我是直接在项目中运用并且学习的,所以我写笔记最优先的角度就是从项目背景出发继上一次API网关完成了这个实现用户调用一次接口之后让接口次数增多的操作之后,又迎来了新的问题。就是我们在调用接口的时候需要对用户进行校验,对调用的接口是否存在进行验证。从这个需求出发,我们第一反应想到的解决办法是什么,应该是在api-gateway项目中也来引入一下这个数据库配置,包括三层架构重新写一轮,包括实体类也需要引入一下。原创 2024-08-06 12:30:27 · 915 阅读 · 0 评论 -
API签名认证
简介 | HutoolHutool是项目中“util”包友好的替代,它节省了开发人员对项目中公用类和公用工具方法的封装时间,使开发专注于业务,同时可以最大限度的避免封装不完善带来的bug这是Hutool得官方解释把这个Hutool看成一个工具类即可。原创 2024-07-26 22:48:44 · 842 阅读 · 0 评论 -
项目部署上线(跨域问题的处理)
镜像(Mirroring)是一种文件存储形式,是冗余的一种类型,一个磁盘上的数据在另一个磁盘上存在一个完全相同的副本即为镜像。我觉得可以理解为一份文件的副本。原创 2024-07-21 00:56:09 · 1289 阅读 · 0 评论 -
伙伴匹配项目的随机匹配算法功能开发
------------------状态转移方程。的直接遍历,我的第一个标签开始,遍历你的标签数组,如果有这个标签,我就记下来,count++,然后第二个标签,这样一想直接就是指数级别的复杂度,dp[i][j]表示将str1的前i个字符变成str2需要几步 ------------------确定dp数组的含义。将dp这个二维数组第一行和第一列初始化为i和j ------------------初始化dp数组。改,dp[i][j] = dp[i - 1][j - 1] + 1。原创 2024-07-19 09:44:21 · 865 阅读 · 0 评论 -
多环境概念理解
第一个例子:我们可以设想,我们肯定玩过王者荣耀,且王者荣耀也一直在不断更新,如果按我们以前的思想,一个项目如果一直在做更新,那项目肯定会不稳定,上线用户也无法使用。这里我建了两个数据库,一个user是一开始开发时候使用的,一个user-prod是测试prod环境使用的。这个时候我们就可以进行考虑了,如果这个单元测试不重要,我们就可以点击跳过测试模式这个按钮。就是package的时候,我们出现了报错,报错提示:是我们的单元测试中有问题,这个时候我们点开这个3000,我们就可以进入我们的prod环境了。原创 2024-06-11 22:06:50 · 1394 阅读 · 0 评论 -
用户下单操作
用户下单业务说明: 在电商系统中,用户是通过下单的方式通知商家,用户已经购买了商品,需要商家进行备货和发货。原创 2024-05-08 20:01:40 · 1005 阅读 · 0 评论 -
公共字段自动填充
因为这里的功能是在update和insert两个操作上,填充公共的字段,所以,可以考虑使用before这种通知类型。这一个填充公共字段虽然不是业务里的操作,不过涉及到的知识点很多:特别是SpringAOP和Java的反射。原创 2024-04-24 17:10:25 · 1011 阅读 · 0 评论