桔筐
码龄3年
关注
提问 私信
  • 博客:25,781
    25,781
    总访问量
  • 63
    原创
  • 71,652
    排名
  • 264
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2021-10-30
博客简介:

weixin_63680330的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    461
    当月
    0
个人成就
  • 获得330次点赞
  • 内容获得10次评论
  • 获得261次收藏
创作历程
  • 60篇
    2024年
  • 3篇
    2023年
成就勋章
TA的专栏
  • BigMarker
    5篇
  • DDD
    1篇
  • spring
    4篇
  • redis
    1篇
  • 报错
    7篇
  • 算法
    27篇
  • docker
    3篇
  • Nginx
    2篇
  • ChatGPT
    1篇
  • web
    2篇
  • postman
    1篇
  • maven
    2篇
  • Vue2
    8篇
  • Ajax
    2篇
  • 设计模式
    1篇
  • MyBatis-入门
    2篇
兴趣领域 设置
  • 数据结构与算法
    推荐算法
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

BigMarket-抽奖中置规则

过滤检查,主要模型即过滤是否为空,为空则直接放行,表没有这个工厂方法,要将新建的对应的RuleLock过滤类标记上自定义注解才能被工厂找到,然后就是照例的调用filter进行转化判断是否放行这里调用哪个都是工厂负责。file判断是否放行code由抽奖的次数是否大于目标次数决定,这里的查询交给dao去完成通过策略id奖品id去获得对应的Rule的值这里值复用以前的。抽奖前的规则在策略表中就有,抽奖中的规则在奖品表中要有策略id和奖品id才能查询,测试时专门建立一个都用的10003策略部分有的以后优化。
原创
发布博客 2024.07.17 ·
281 阅读 ·
3 点赞 ·
1 评论 ·
2 收藏

BigMarker-抽奖前置规则过滤

在这个类中,定义了一个名为`doCheckRaffleBeforeLogic`的方法,该方法接收一个`RaffleFactorEntity`对象和一个可变参数`logics`,用于检查抽奖前的逻辑。然后,它会检查传入的`logics`数组中是否包含黑名单规则(`RULE_BLACKLIST`),如果包含,则使用相应的逻辑过滤器对用户进行过滤。接下来,方法会过滤剩余的规则,并依次应用这些规则。最后,返回抽奖结果。分为抽奖前过滤规则,抽奖中过滤规则,抽奖后过滤规则(如抽到了但未解锁,返回随机积分)
原创
发布博客 2024.07.16 ·
768 阅读 ·
25 点赞 ·
0 评论 ·
25 收藏

BigMarket-策略概率装配处理

方法二:时间换空间,直接用key:value更快用概率生成,搜索时可以判断是否解锁再考虑去搜索。引入app(启动)infrastructure(基础层)要引用在对应的类下引入不需要版本。添加redis依赖,只是管理版本,可以看见redis已经有了缓存。在启动层添加config。配置redis启动配置。方便后续上线配置密码。
原创
发布博客 2024.07.14 ·
266 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

配置Redis时yml的格式导致报错

这个错误是由于在创建名为'redissonClient'的bean时出现了问题。具体原因是Redis连接异常,无法解析主机名'null'。请检查您的Redis配置,确保主机名和端口号正确。但是我明明已经配置了,一番排查后发现是缩进问题。
原创
发布博客 2024.07.12 ·
972 阅读 ·
14 点赞 ·
0 评论 ·
16 收藏

力扣-2972

给你一个下标从开始的整数数组nums。如果nums的一个子数组满足:移除这个子数组后剩余元素,那么我们称这个子数组为子数组。比方说,中的[3, 4]是一个移除递增子数组,因为移除该子数组后,变为[5, 6, 7],是严格递增的。请你返回nums中子数组的总数目。,剩余元素为空的数组也视为是递增的。指的是一个数组中一段连续的元素序列。10。
原创
发布博客 2024.07.11 ·
541 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

IOC DI详解

RsetController(本身就包含了Controller和ResponseBody)已经有了依赖注入(IOC)通常会依赖于Repository来获取或操作数据例子可以看见所有bean和默认的名称类名首字母小写也可以在注解中改名,value=可以不写声明bean的时候,可以通过value属性指定bean的名字,如果没有指定,默认为类名首字母小写。使用以上四个注解都可以声明bean,但是在springboot集成web开发中,声明控制器bean只能用@Controller。
原创
发布博客 2024.07.11 ·
217 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

BigMarket-基础层持久化数据库

工程对接数据库。
原创
发布博客 2024.07.11 ·
463 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

windows用docker-compose.yml拉取镜像报错

所以在执行docker-compose up -d之前,可以先执行docker pull registry.cn-hangzhou.aliyuncs.com/xfg-studio/(对应的image的名称版本)进行下载在执行docker-compose.yml即可。在经历一番筛查后发现是配置的镜像库里没有这些镜像,换了很多国内镜像库都不靠谱,导致默认走国外的docker远程库去拉太慢就超时了。
原创
发布博客 2024.07.10 ·
1354 阅读 ·
4 点赞 ·
0 评论 ·
0 收藏

在生成token时报错

类是Java 8中的一部分,但在Java 9及更高版本中已被移除。因此,如果你使用的是Java 9或更高版本,你需要添加一个依赖来提供这个类。这个错误是因为你的应用程序试图在32位的Java运行时环境中加载64位的库文件。你需要确保你的Java运行时环境与Tomcat的本地库兼容。我是直接更换里jdk的版本解决的问题。要解决这个问题,你可以在项目的。
原创
发布博客 2024.07.09 ·
177 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

Nginx auth 的权限验证

整个流程为;以用户视角访问API开始,进入 Nginx 的 auth 认证模块,调用 SpringBoot 提供的认证服务。根据认证结果调用重定向到对应的 API 接口或者 404 页面。查看版本保证有 Nginx auth 模块由于 OpenAI 或者本身自己训练的一套服务,都会有服务器成本。所以基于这样一个模型结构,后续可以通过用户购买 Token 的时效性进行成本回收。这也是其中一种商业变现的思路。
原创
发布博客 2024.07.07 ·
497 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

postman

Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。作用:常用于进行接口测试。
原创
发布博客 2024.07.06 ·
314 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

Tomcat

Tomcat是Apache 软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Servlet/SP少量JavaEE规范JavaEE:Java Enterprise Edition,java企业版。指]ava企业级开发的技术规范总和。包含13项技术规范:JDBC、JNDI、EIBRMl、JSP、Servlet、XML、JMS、Java IDL、JTS、JTA、JavaMail、JAFTomcat 也被称为 Web容器、Servlet容器。Servlet程序需要依赖于 Tomcat才能运行。
原创
发布博客 2024.07.06 ·
969 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

HTTP-概述

Hyper Text Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则。原始数据格式。
原创
发布博客 2024.07.06 ·
439 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

SpringBoot项目报错解决:“Error starting ApplicationContext. To display the conditions report re-run ...”

新建的时候自动生成了一类导致RequestMapping重名。
原创
发布博客 2024.07.05 ·
161 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

idea创建spring boot项目,java版本只能选择17和21

修改Server URL为https://start.aliyun.com。创建spring boot没有java对应11的可选。目前阿里云还是支持创建Spring2.X版本的项目的。
原创
发布博客 2024.07.05 ·
335 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

maven-依赖管理

依赖具有传递性projectA不止依赖自己目录下的jar包还会依赖projectB,projectC下的jar包,以此类推直接依赖的资源称为直接依赖间接依赖的资源称为间接依赖在4.1中依赖了4.04.0又依赖了1.2.62由此可见实现了依赖传递可以在pom.xml文件中右键打开查看其依赖关系。
原创
发布博客 2024.07.05 ·
537 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

在docker配置Nginx环境配置

应用于商业模式集中,对于各种API的调用,对于我们想要的功能进行暴露,对于不用的进行拦截进行鉴权。可以通过控制台看见nginx 的各种文件,由于实际开发操作过于麻烦我们需要把文件拷贝关联到本地。可以在portainer看见点击>_进入控制台。修改一下访问的主页面。
原创
发布博客 2024.07.04 ·
470 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

力扣206

给你单链表的头节点head,请你反转链表,并返回反转后的链表。
原创
发布博客 2024.07.04 ·
368 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Vue前端打包

介绍:Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,在各大型互联网公司都有非常广泛的使用。启动:双击nginx.exe 文件启动,服务器默认占用80端口。官网:https://nginx.org/打包好的dist目录赋值到html下。html静态资源文件目录。conf 配置文件目录。logs日志文件目录。temp临时文件目录。
原创
发布博客 2024.07.04 ·
401 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Vue路由

VueRouter:路由器类,根据路由请求在路由视图中动态渲染选中的组件<router-link>:请求链接组件,浏览器会解析成<router-view>:动态视图组件,用来染展示与路由路径对应的组件。: Vue Router 是 Vue 的官方路由。
原创
发布博客 2024.07.04 ·
218 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多