首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏java小程序

    java商城推荐算法(小程序,vue,uniapp)

    所以说,当一个用户 A 需要个性化推荐时,可以先找到和他兴趣相似的用户群体 G,然后把 G 喜欢的、并且 A 没有听说过的物品推荐给 A,这就是基于用户的系统过滤算法。 根据上述基本原理,我们可以将基于用户的协同过滤推荐算法拆分为两个步骤: 1. 找到与目标用户兴趣相似的用户集合 2. 找到这个集合中用户喜欢的、并且目标用户没有听说过的物品推荐给目标用户 1. 2. 推荐物品 首先需要从矩阵中找出与目标用户 u 最相似的 K 个用户,用集合 S(u, K) 表示,将 S 中用户喜欢的物品全部提取出来,并去除 u 已经喜欢的物品。 ​ 看样子用户 A 对 c 和 e 的喜欢程度可能是一样的,在真实的推荐系统中,只要按得分排序,取前几个物品就可以了 springboot+html商城版本源码 ​ springboot +vue(elementui)商城版本源码 ​ springboot+uniapp城版本源码 ​ springboot+小程序版本源码 ​ springboot+安卓版本源码 ​ springcloud

    2.4K20发布于 2021-09-16
  • 来自专栏wayn的程序开发

    推荐算法在商城系统实践

    商城系统中,余弦相似度可以用于实现基于内容的推荐算法,即根据用户的历史购买或浏览行为,为用户推荐与其兴趣相似的商品。 1基于物品推荐使用余弦相似度 2基于用户推荐使用皮尔森系数计算 * @return */ private static double relateDist(List<RelateDTO> xList ; norm2 += Math.pow(y, 2); } return dotProduct / (Math.sqrt(norm1) * Math.sqrt(norm2) 五、冷启动问题 商城协同算法冷启动问题是指在商城系统中,当新用户或新商品加入时,由于缺乏足够的交互数据,导致协同过滤算法无法为其提供准确的推荐结果。 总结 到这里,本文所分享推荐算法在商城系统实践就全部介绍完了,希望对大家实现推荐系统落地有所帮助。

    2.5K62编辑于 2023-04-09
  • 来自专栏Java核心技术

    企业级Java实战项目推荐&基于spring boot的Java开源商城系统

    前言 一个基于spring boot的JAVA开源商城系统,是前后端分离、为生产环境多实例完全准备、数据库为b2b2c商城系统设计、拥有完整下单流程和精美设计的java开源商城系统:https://www.mall4j.com 小程序:搜索小程序 亚米商城 项目&源码地址:spring boot的Java开源商城系统。 更快的log日志工具 fst 2.57 更快的序列化和反序列化工具 orika 1.5.4 更快的bean复制工具 lombok 1.18.8 简化对象封装工具 hutool 4.5.0 更适合国人的java 工具集 swagger-bootstrap 1.9.3 基于swagger,更便于国人使用的swagger ui 部署教程 ps: 如果你不清楚如何启动我们的商城,请仔细阅wiki当中的文档 https 小程序截图 [b033ccb2b35b4c7aa3b42209d7eb7fc5~tplv-obj.jpg]

    1.5K20编辑于 2022-01-11
  • 来自专栏JAVA葵花宝典

    推荐一个基于 SpringBoot2 + MybatisPlus 的商城管理系统

    项目简介 SpringBoot2+MybatisPlus+SpringSecurity+jwt+redis+Vue 的前后端分离的商城系统, 包含商城、拼团、砍价、商户管理、 秒杀、优惠券、积分、分销、 商城功能 商品模块:商品添加、规格设置,商品上下架等 订单模块:下单、购物车、支付,发货、收货、评价、退款等 营销模块:积分、优惠券、分销、砍价、拼团、秒杀、多门店等 微信模块:自定义菜单、自动回复、微信授权 yshop-common 公共模块 yshop-admin 后台模块 yshop-logging 日志模块 yshop-tools 第三方工具模块 yshop-generator 代码生成模块 yshop-shop 商城模块 yshop-mproot mybatisPlus 系统预览 技术选型 后端使用技术 1.1 SpringBoot2 1.2 mybatis、MyBatis-Plus 1.3 SpringSecurity

    1K20发布于 2021-10-19
  • 来自专栏陶士涵的菜地

    商城客服系统,对接购买的商城订单,以及商城商品等可以给客户推荐商品

    IFRAME接入(页面地址)】 后台在嵌入地址时会带入以下参数 visitor_id :访客ID ent_id : 商户ID kefu_name : 客服name 客服系统后台对接订单列表 客服对接商城系统 ,当商城会员跳转到聊天链接时,会员唯一标识作为访客ID带入。 订单列表页面从带入的visitor_id拿到商城会员的标识,然后查询出该会员的订单。 postMessage(item)">发送</el-button></el-descriptions-item> <el-descriptions-item label="用户名" :span="<em>2</em>" ><{item.用户名}></el-descriptions-item> <el-descriptions-item label="手机号" :span="<em>2</em>"><{item.手机}><

    95010编辑于 2024-06-27
  • 来自专栏全栈程序员必看

    Java商城源码最好用的java商城电商系统之一

    多店版就是多店铺多商户,多用户B2B2C功能,能入驻开店。单店版是自营B2C版本。2020老版是多店铺,但没有微信小程序只有公众号版。 最新的版本是2021版技术最新模板也最新,推荐2021版 1.新产品线即日上线,分为B2C和B2B2C两块,俗称多店版和单店铺版。 2.之前的o2o和外卖,优惠券系统统一合并于2020旧版本更新中 3.之前2020版本最终升级日期为2020年12月 4.新版本称呼2021年版,更新日志和产品报价如下表所示: 发布者:全栈程序员栈长

    2K20编辑于 2022-09-08
  • 来自专栏极乐技术社区

    Demo推荐:微商城完整源码+配置指南

    基于vue, react, node.js, go开发的微商城(含微信小程序) 截图如下: 搭建指南: 1 克隆代码 见附件 2 配置nginx 将wemall/nginx/dev.wemall.com.conf

    3.1K100发布于 2018-02-05
  • 来自专栏杰凡IT

    Java母婴商城母婴店孕妇商城婴幼儿商城网站系统源码

    简介java使用ssm开发的母婴商城系统,用户可以注册浏览商品,加入购物车或者直接下单购买,在个人中心管理收货地址和订单,管理员也就是商家登录后台可以发布商品,上下架商品,处理待发货订单等。 is_acceptvarchar1确认收货0没有accept_tsvarchar确认时间evaluate_tsvarchar评价时间Is_evaluatevarchar1已评价0没有is_refundvarchar0初始1已退款2申请退款

    3.1K10编辑于 2022-12-30
  • 来自专栏全栈程序员必看

    Java进阶:java开源商城系统源码

    上述多进程协作逻辑,有 2 个特点: 处理复杂 处理逻辑可重用 因此,考虑将多进程协作的共性问题拎出,作为基础设施,让 RD 更加专注业务逻辑开发,即: ZooKeeper 就是上述多进程协作基础服务的一种 应用数据有自己的存储方案,例如 HDFS 等 ZK 本质上,可以看作一种特殊的 FS 特别说明: 应用数据和元数据,由于使用场景不同,对一致性和持久性的要求有差异, 因此,架构设计、数据治理过程中,应将 2 管道、共享内存、消息队列、信号量) 跨网络协作:多进程,分布在不同的物理主机上,ZK 关注这一类 跨网络多进程协作,进程通信,基本思路有 2 个: 消息机制:通过网络,直接信息交换,多消息传递算法,实现同步原语 提案投票:基于投票策略,2PC 选举投票:基于投票策略,投出优先级最高的节点(包含最新数据的节点) Paxos 目标:解决分布式一致性问题,提高分布式系统容错性的一致性算法。 分布式锁:互斥排它锁 ZK 为上述 2 种策略提供了基础 API。

    2.1K40编辑于 2022-09-08
  • 来自专栏杰凡IT

    java网上花店源码花店商城网上花店商城购物商场项目花店系统鲜花商城

    Java基于ssm开发网上花店系统单商家系统,主要有商品分类,列表,详情,购物车,订单等功能。演示视频:https://www.bilibili.com/video/BV1bT4y1N7vw/?

    4.7K10编辑于 2022-12-23
  • 来自专栏数商云贸

    如何建设java开源商城系统?

    第一阶段:沟通需求方Java商城开发功能点(项目经理,四号位,抗压) (1)当需求方把想做的产品发布到平台,这个时候负责java电商商城系统制作的项目经理会与需求方取得联系,了解需求方的初步想法; ,建议客户落实核心业务流程打通的方案产品; 第二阶段:确认做电商系统类型设计想法(产品经理,三号位,负责BP) (1)根据需求方的商业模式草图开发,产品经理做出产品的原型图; (2)用户体验设计(UX) 、后端工程师, 一号位carry全场) (1)产品准时上线; (2)需求方提出新的功能点改动需求时,确保确定的商城网站系统搭建的核心版本上线,最重要的“产品上线”工作一定要落实在开发工期内。 第五阶段:测试商城系统Debug阶段制作(测试工程师,五号位,support) (1)需求分析、系统分析和测试分析,主要是通过经验找出风险,以及编写用例、代码review; (2)测试用例执行,检查需求质量 就像商城系统开发服务商【数商云】经过一套合理而完善的开发体系出来的产品,才能满足客户开发需求并且经受得了市场考证。

    1.9K20发布于 2019-07-08
  • 来自专栏数商云贸

    B2C商城系统开发使用java语言好不好?

    什么样的java网上商城是好的?这些都是我们在建设B2C商城网店会思考的问题。Java开发语言是电商界比较热门的,B2C商城系统开发使用java系统语言好不好?我们来了解下。 B2C网店系统在我们的生活中已经有了很多发展的比较好的典型案列,如我们经常访问的大型的java商城系统网店平台京东商城、淘宝商城、天猫商城等。 B2C商城系统开发使用java语言的原因 开发网店系统的语言虽说没有成百上千中那么多,但是也有很多种可以选择的,为什么建设B2C网店系统要选用java技术呢? 由于上面提到的种种优势,java商城系统更适合于建设B2C网店系统。 java网店系统是主流的商城系统 B2C网店的建设使用java商城网店系统还有一个原因,就是java网店商城系统是现在主流的网店系统,很多人都在使用。

    96621发布于 2019-07-02
  • 来自专栏XiaoLin笔记

    基于SpringBoot的协同过滤商品推荐商城系统

    个性化推荐的目标是根据具有相似偏好的用户的观点向目标用户推荐新的商品。好的个性化推荐系统能够发掘用户喜欢的商品,并推荐给用户。 推荐系统的热点问题是推荐技术和推荐算法的研究。推荐算法是整个推荐系统的核心,它的性能决定了最终推荐结果的好坏。 (2) 推荐的自动化程度低:大多数的推荐功能都需要用户经过一段时间与机进行交互,输入自己感兴趣的信息,然后才能得到结果。并且,系统不能保存用户每次输入的信息。 (4) 推荐策略单一:大多数推荐系统所用的推荐策略基本上就是分类浏览和基于内容的检索,缺乏多种推荐策略的结合使用,尤其缺少个性化与非个性化推荐策略的混合使用。 获取方式 链接直达:https://gitee.com/XiaoLin_Java/communion/blob/master/

    1.6K10编辑于 2022-05-26
  • 来自专栏JVMGC

    3.3K Star推荐一个基于 SpringBoot2 + MybatisPlus 的商城管理系统

    项目简介 SpringBoot2+MybatisPlus+SpringSecurity+jwt+redis+Vue 的前后端分离的商城系统, 包含商城、拼团、砍价、商户管理、 秒杀、优惠券、积分、分销、 商城功能 商品模块:商品添加、规格设置,商品上下架等 订单模块:下单、购物车、支付,发货、收货、评价、退款等 营销模块:积分、优惠券、分销、砍价、拼团、秒杀、多门店等 微信模块:自定义菜单、自动回复、微信授权 yshop-common 公共模块 yshop-admin 后台模块 yshop-logging 日志模块 yshop-tools 第三方工具模块 yshop-generator 代码生成模块 yshop-shop 商城模块 yshop-mproot mybatisPlus 系统预览 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 技术选型 后端使用技术 1.1 SpringBoot2 1.2 mybatis、

    46220编辑于 2023-03-10
  • 来自专栏系统设计与开发

    基于java+springboot的商城网站、电子商城管理系统

    该系统是基于java+springboot+vue开发的在线商城网站。是给师弟开发的课程作业。学习过程中,遇到问题可以咨询作者。 适合人群大学生、系统设计人员、课程作业代码结构server目录是后端代码web目录是前端代码部署运行后端运行步骤(1) 下载代码后,使用IntelliJ IDEA打开server目录(2) 配置application.yml 文件,配置数据库和upload根目录(3) 安装mysql 5.7数据库,并创建数据库,命名为java_shop,创建SQL如下:CREATE DATABASE IF NOT EXISTS java_shop 在mysql下依次执行如下命令:mysql> use java_shop;mysql> source D:/xxx/xxx/shop.sql;(5) 启动后端服务:点击IDEA顶部run按钮前端运行步骤 (1) 安装node 16.14(2) cmd进入web目录下,安装依赖,执行:npm install (3) 运行项目npm run dev界面预览首页图片后台页面待完善功能邮箱推送功能手机号绑定功能粉丝关注功能支付功能

    87200编辑于 2023-07-12
  • 来自专栏波波烤鸭

    1-2商城架构设计

    1-2商城架构设计 1、架构设计   云商城采用了当前主流的微服务技术架构,微服务技术栈采用了当前主流的SpringCloud Alibaba技术栈,从接入层、网关层、服务层、数据同步、服务治理、数据处理 、第三方接口多个方面进行了精心设计,技术经过了多次挑选、优中选优,最终打造了一套全网最优质的的微服务商城架构体系,解决了大型微服务电商应用中绝大多数难点、痛点问题。 2、前后端分离   我们过去开发一套系统,前端、后端都需要协同工作,很多时候分工不明确、责任不清晰,沟通成本大幅增加。 批量生成代码 链接:https://pan.baidu.com/s/15mBl5zFPRNGk5r1o2ZnLrw 提取码:nc4q 核心配置文件 #swagger 的路径、相对于当前项目 swaggerpath

    1.6K10发布于 2021-01-13
  • 来自专栏红蓝对抗

    JAVA代码审计-迷你天猫商城

    一、项目简介 迷你天猫商城是一个基于Spring Boot的综合性B2C电商平台,需求设计主要参考天猫商城的购物流程:用户从注册开始,到完成登录,浏览商品,加入购物车,进行下单,确认收货,评价等一系列操作 作为迷你天猫商城的核心组成部分之一,天猫数据管理后台包含商品管理,订单管理,类别管理,用户管理和交易额统计等模块,实现了对整个商城的一站式管理和维护。 2Java版本为1.8.0_261。 3、Mysql版本为5.7。我用的是PHPstudy集成的。 4、IDEA版本随意。 2、项目部署流程 然后使用source命令导入数据库。 fastjson简介: Fastjson是一个Java语言编写的高性能JSON处理器和序列化/反序列化库。它支持Java对象到JSON字符串的转换,以及JSON字符串到Java对象的转换。 点击进入查看该类的代码, 该类文件位于src\main\java\com\xq\tmall\util\OrderUtil.java 通过注释了解该类用于排序/倒序字段。

    2K20编辑于 2023-05-16
  • 来自专栏java学习java

    谷粒商城:分布式基础概念(2

    本地直接返回默认 的数据 2)、服务降级 a. 在运维期间,当系统处于高峰期,系统资源紧张,我们可以让非核心业 务降级运行。

    38740编辑于 2022-11-15
  • 来自专栏数商云贸

    关于JAVA网上商城系统与PHP商城系统的不同之处

    目前,市场上有很多的网上商城系统,比如JAVA商城系统、ASP.NET商城系统、PHP商城系统等等,面对那么多种语言开发的系统,大家知道它们都有什么不同之处吗? 数商云小编今天就为大家介绍网络市场上的JAVA网上商城系统与PHP商城系统之间的区别所在。 商城系统架构对比 架构是一个商城系统的骨架,不同的语言有不同的架构建立方式。 Java网上商城系统的价格 在价格方面,JAVA网上商城系统所需要的费用是比PHP商城系统要高很多的。基本的技术员工资、服务器购买、以及一些维护费用都需要较高的费用。 Java商城系统的安全性 网上商城的安全性是用户最为关注的,作为一个商城系统最应该解决的就是安全性问题。 Java在安全性方面有绝大的优势,php语言的开源性特点导致其安全性没有java那么高,技术员在拿到php源代码后,就可以很容易的进行修改;而java网上分销商城系统是不提供源代码或者源代码注释的,普通程序员要破解

    6.5K50发布于 2019-06-25
  • 来自专栏Java冰冻三尺

    微信小程序商城项目(Java版),拿去毕设又节省2千块

    作者 | 微同科技 整理 | 我是程序汪 粉丝一直说要推荐一个微信小程序的项目,找到下面这个希望大家白嫖快乐 另外根据程序汪多年接私活的经验,小程序的私活项目最多 注意 Entity里提示报错不是缺少 bug,使用遇到bug请给我们提交issues 3 后台使用SpringBoot重构 4 适配H5、IOS、Android端 5 接入支付宝支付 6 出配套视频教程 微信小程序商城Java版) 获得荣誉 -release 1.14 weixin-java-mp3.2.0 1.15 MybatisPlus3.1.0 1.16 lombok 2 前端使用技术 2.1 Vue2.5.1 2.2 iview 2.3 |--uni-mall uniapp版商城 |--wx-mall 微信小程序原生商城 实现功能 一:会员管理 a 会员管理 b 会员等级 c 收货地址管理 d 会员优惠劵 e 会员收藏 f 会员足迹 platform.properties -> sms.validIp a 配置短信平台账户信息 b 向外提供发送短信接口 安装教程 配置环境(推荐jdk1.8、maven3.3、tomcat8、mysql5.7

    1.2K30发布于 2021-05-07
领券