发布了 8 篇内容
共 31271字, 被阅读 1973次
获得了 1 次赞同
获得了 0次喜欢, 获得了 1 次收藏
参与了 0 次互动
互动包含发布评论、点赞评论、参与投票等

推荐算法在商城系统实践
本文博主给大家讲解如何在自己开源的电商项目「newbee-mall-pro」中应用协同过滤算法来达到给用户更好的购物体验效果。

推荐一款优秀电商开源项目
本文给大家推荐博主自己开源的电商项目 newbee-mall-pro。在 newbee-mall 项目的基础上搭建而来, 使用 mybatis-plus 作为 orm 层框架,并添加了一系列高级功能以及代码优化,特性如下:

分享一个修改了 xml 文件再也不用重启的项目 mybatis-xmlrealod
自我 18 年使用 Mybaits 以来,开发环境中如果修改了 xml 文件后,只有重启项目才能生效,如果小项目重启还好,但是对于一个重启需要十几分钟的大型项目来说,这就非常耗时了。开发人员因为修改了 xml 文件少量内容,比如添加一个逗号、查询增加一个字段或者修改
mybatis xml 文件热加载实现
本文博主给大家带来一篇 mybatis xml 文件热加载的实现教程,自博主从事开发工作使用 Mybatis 以来,如果需要修改 xml 文件的内容,通常都需要重启项目,因为不重启的话,修改是不生效的,Mybatis 仅仅会在项目初始化的时候将 xml 文件加载进内存。

三个线程交替打印 ABC100 次问题思考
使用 notify()、wait() 方法

下单流程解耦新方案 - 你知道 Spring 事件监听机制吗
Spring 对事件监听是通过事件类型、事件类型监听和事件发布器 3 个部分来完成的

生产环境 Redis 连接,长时间无响应被服务器断开问题
上个月线上生产环境有几个接口出现异常响应,查看生产日志后发现,如下错误

可能是全网第一个使用 RediSearch 实战的项目
实战项目地址 newbeemall,集成 RediSearch,代码开源已上传,支持的话可以点个 star😁