精华内容
下载资源
问答
  • 电商平台的系统组织架构

    万次阅读 2018-03-06 18:17:43
    参与电商系统开发已有两年,我一直负责的工作就是跟电商平台对接,起初对接的平台只有淘宝、天猫、京东这几个主流大平台,后来随着各品牌的业务拓展,后续逐渐对接其他比较有规格的电商平台(目前已对接:唯品会,...

    参与电商系统开发已有两年,我一直负责的工作就是跟电商平台对接,起初对接的平台只有淘宝、天猫、京东这几个主流大平台,后来随着各品牌的业务拓展,后续逐渐对接其他比较有规格的电商平台(目前已对接:唯品会,苏宁易购,小红书,寺库,网易考拉,当当,后续还会继续对接其他渠道)。一开始我对于对接这么多平台并不是很理解,因为在做对接之前,这些平台我很多都是没有用过的,虽然大部分都是听过的,甚至有的平台我都没有听过比如寺库。下面以我的了解粗略分析下这些平台的特点

    各电商平台介绍

    天猫旗舰店

    毫无疑问中国最大的电商购物平台,用户量最大,售卖的品类丰富多样,购物的首先,主要类目如下:

    淘宝店

    跟天猫旗舰店差不多,和天猫旗舰店的区别,类似于线下的个人店铺和专卖店的区别

     

    京东

    中国第二大电商平台仅次于天猫,用户量庞大,主要的产品应该是电子产品居多,还包括家具生活用品,服饰类这块有,但是到京东买衣服的人应该不会太多吧。

     

     

    唯品会

    一家专注于搞特卖的平台,由于价格实惠,吸引了不少用户,如果想买便宜的特卖可以考虑这个平台,不过据我了解搞特卖的东西一般都是比较"差"的东西,这个"差"可能是质量,比如是二等品,还有就是已经过时的,在其他渠道怎么都卖不掉的东西。不过这些不会影响穿着或使用。

     

    主要售卖的品类包括服饰、居家等,不会有电子产品

    苏宁易购

    老平台,以前主要是在线下的购物广场销售电子产品为主,后来发展线上的电商平台,用户量还是比较多的,买电子产品可以考虑在这个平台买,讲一个很好玩的事情,就是在今年双11为了跟京东抢生意,iphoe8 /p有非常大的力度优惠,购买立减多少具体忘了,还有满6000送1000的劵,这样加起来优惠力度竟然可以达1200多,原价6888的8p最后的成交价格是5388,京东貌似也一直搞优惠促销,最后还是没有苏宁的优惠力度大,据了解苏宁易购双11那天i8的销量竟然排名第一。足见搞促销降1000多,大家的热情高涨的火爆程度。以前一直都没用过苏宁这个平台,我是觉得有天猫+京东就足以。下那么多app完全没必要,但是如果像这种促销活动能经常搞得话,还是可以去试试能不能买到更便宜的东西。

     

    小红书

    这个平台起的比较晚,相信大部分人都没有听过这个平台,15年才开始成立,发展很迅速,目前用户量达到5000多万(官网统计,不知真假),属于社区电商模式,反正我是没在这个平台买过东西,即使已经跟它对对接过,更不想去使用这个平台,商品接口太垃圾了,除非同样的东西在这个平台卖的比其他平台便宜很多,要不能根本没必要去下载这个APP

    寺库

    全球高端奢侈品牌,官网是这么介绍的,服务全球的用户,所以用户量还是比较大的,只因为我一个穷屌丝肯定没有实力在这个平台买东西,我公司的10 corso como 简称10cc 是一个买手品牌,旗下包括很多品牌,具体有哪些我也叫不上名字,因为这些品牌我以前也没听过,有兴趣的朋友可以网上了解;我对接的时候的,大概看到很多商品都卖的超贵,有些东西甚至都过万,像一般人就没必要去关注了。

    网易考拉

    网易考拉海购,卖的东西毕竟丰富,电子、服饰、美食等等个,不过主打海外进口,最近几年在广告的重金推广下,还是获取不少用户的青睐。

    当当网

    一家以卖书籍的电商平台,各种类型的书,一应俱全,后面也加入了服装、家居、食品等,很久很久以前貌似在当当网买过一本书,印象中就只用过一次而已,目前都没什么注册当当的账号。大家如果要买书的话,可以考虑,其他的东西应该跟其他平台相比没有什么优势。

    电商生态体系介绍

    上面就介绍了我公司目前对接的几个电商平台的简况,起初对接的时候并不明白为什么要花费精力去对接这么多的渠道,后面慢慢我的理解原因有以下几个原因

    1. 新渠道开店有推广的优惠政策,品牌可以通过这种方式提高品牌的曝光和知名度
    2. 经实践,其实这些平台的销量也还不错,我看过小红书、和网易考拉对接后销售情况,一天也有几百单,这样的销量虽不能和天猫比较,但这多少也是一种额外的收入,积少成多也有不少的销量。
    3. 人力成本也不需要太多,因为我公司提供一套完整的系统可以很智能、快捷方便地实现与平台进行无缝对接。

    下面我将介绍我公司的这套系统结构,系统结构图如下所示:


    看起来是不是很复杂,多个系统错综复杂地组织在一起构成了我们的电商平台体系。下面从3条支线分别介绍,在各平台的渠道之前,先介绍整个系统中比较重要的两个系统SAP 和IBM EC

    1. SAP

       主要功能: 1、收入商品  2、库存调拨 3、订单金流

    2. IBM EC

       主要功能: 1、配置商品信息  2、订单分发 3、商品库存配置

    门店销售

    官网、APP、微店

     

    第三方电商平台






    展开全文
  • 国内外量化平台发展现状简析

    千次阅读 2019-02-27 13:29:49
    最近,京东量化平台下线的消息引发了量化圈的热烈讨论。近几年来,国内各类量化平台如雨后春笋般涌现,如聚宽、掘金、微量网等等,各有千秋。然而,由于产品同质化和变现困难等原因,此类平台至今难以实现盈利,在...

    转 国内外量化平台发展现状简析https://blog.csdn.net/myquant/article/details/85992029原标题:《国内外量化平台简介》,来源:万联金工公众号
    最近,京东量化平台下线的消息引发了量化圈的热烈讨论。近几年来,国内各类量化平台如雨后春笋般涌现,如聚宽、掘金、微量网等等,各有千秋。然而,由于产品同质化和变现困难等原因,此类平台至今难以实现盈利,在消耗大量资金仍看不到变现希望后,许多平台纷纷下线。本文简单讨论一下此类量化平台。
    一、国外的量化平台
    国外最著名的此类量化平台当属Quantopian和WorldQuant的WebSim平台。它们的相同点都是使用Python作为编程语言,支持回测、优化、甚至实盘交易;对于表现较好的策略,公司甚至会提供实盘交易资金,策略提供者可以获得盈利的提成,如Quantopian是10%。
           Quantopian一般要求研究员提供较完整的策略,可以直接交易的,而WordlQuant只要求研究员提供预测因子,然后由WorldQuant的内部研究人员对因子进行整合,据说WorldQuant内部已经有数百万量级的因子库,支持上百亿美元的股票投资组合。通过这种方式,WorldQuant可以大幅降低研究成本,比如研究人员的固定薪酬,而只需要根据实际业绩给予盈利提成。
    目前来看,WorldQuant模式较为成功,而Quantopian仍在创业阶段,具体发展还需要时间检验。
    二、国内的量化平台
    国内来说,情况跟Quantopian更为类似,很多平台甚至可以看成Quantopian的中文版。然而,跟美国股票市场相比,国内股票市场有一些不利于量化交易的因素,主要包括:
    1.T+1的限制。美国股票市场可以日内频繁交易,但国内只能T+1,交易次数大为降低,减少了程序化交易的必要性;
    2.程序化接口限制。2015年8月之后,股票市场不允许第三方互联网接入,这大大限制了普通投资者使用程序化交易。因此,国内的此类平台,更多通过短信、微信来提醒用户下单,使用体验不是很好;、
    3.高昂的交易成本。美国股票市场交易成本极低,基本按每笔下单收费,与成交额无关;但国内需要收取千分之一的印花税和万分之三左右的交易手续费,总体成本远高于美国市场,这也限制了股票程序化交易的发展。
    因此,不难看出,国内量化平台在股票市场上面临很多不利因素。在期货市场上,程序化交易更为普遍,不少平台也支持期货的程序化交易,甚至允许用户出售自己的策略给其它用户使用,平台可以协助全自动交易。用户可以在上面开发自己的策略,并出售给其它用户使用。网有专门的策略开发语言和云服务器来交易策略,为投资者节省了不少硬件成本。
     但此类平台也面临一些问题:
    1.策略限制。此类平台只能使用平台自己的分钟K线数据,使用平台自己的语言,降低了客户开发策略的灵活度,对于类似于机器学习预测模型的策略难以开发;
    2.交易限制。此类平台普遍采用easyLanguage等语言,而且从自己的服务器读取数据,而不是直接通过CTP读取,因此效率会低一些;
    3.研究效率。量化策略很大一部分工作用于参数优化,特别是规则型策略,经常使用网格优化,每个参数取几个值,然后几个参数一起几百组参数来优化。如果使用此类量化平台计算时间会非常漫长。个人建议可以另外进行策略研究,然后通过此类平台自动化下单交易。
    三、发展思路探讨
    对于股票量化交易,一些平台支持C++编写,可以把程序编译后放至券商服务器来交易,从而规避第三方互联网接入的限制,这类业务一般与券商合作赚取手续费分成,降低了投资者的固定支出。
    此外,随着交易所对行情数据管理日趋严格,不少之前在淘宝销售行情数据的提供商纷纷被迫下线,这类较为正规的量化平台也开始销售历史行情数据来获得收入,对下载流量限制也较为宽松,可以一年内分批下载,落地保存。
     不少量化平台甚至自己招募量化研究员开发策略,然后使用自营资金交易获利。这样一方面对平台也起到了宣传作用,另一方面也利于自己开展其他服务类业务。例如有的平台培养了专门的量化研究团队,使用自有资金进行交易,从周获利,从而降低平台变现的压力。
    四、总结
    不难看出,量化平台的发展虽然出现了一些瓶颈,但潜力尚存,只要积极思考,勇于尝试,坚持不懈,以后也可以有大的发展。
    来源:万联金工
    -----------------------------------------------------------------------------------------------------------------
    拓展研究:
    掘金3量化平台免费版本下载https://www.myquant.cn/servicehttps://img-blog.csdnimg.cn/20190217105710569.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTEwNzgxNDE=,size_16,color_FFFFFF,t_70《算法导论 第三版英文版》_高清中文版.pdf
    https://pan.baidu.com/s/17D1kXU6dLdU0YwHM2cvNMw
    《深度学习入门:基于Python的理论与实现》_高清中文版.pdf
    https://pan.baidu.com/s/1IeVs35f3gX5r6eAdiRQw4A
    《深入浅出数据分析》_高清中文版.pdf
    https://pan.baidu.com/s/1GV-QNbtmjZqumDkk8s7z5w
    《Python编程:从入门到实践》_高清中文版.pdf
    https://pan.baidu.com/s/1GUNSg4mdpeOf1LC_MjXunQ
    《Python科学计算》_高清中文版.pdf
    https://pan.baidu.com/s/1-hDKhK-7rDDFll_UFpKmpw

    展开全文
  • 比照互联网时代BAT的成功,物联网平台之争已成为如今的一个大热门,作为产业生态构建的核心关键环节,掌握物联网平台,就掌握了物联网生态的主动权。 什么是物联网平台?接下来,从完整的物联网系统架构来介绍物联网...

    近年来,物联网技术已深入到人们生活、工业、城市建设方方面面,产业的爆发已经进入临界点。比照互联网时代BAT的成功,物联网平台之争已成为如今的一个大热门,作为产业生态构建的核心关键环节,掌握物联网平台,就掌握了物联网生态的主动权。

    什么是物联网平台?接下来,从完整的物联网系统架构来介绍物联网平台的地位。

    第一是硬件,如传感器或设备,这些传感器和设备从环境中收集数据或执行操作。

    第二是网络链接,硬件设备需要一种方式将所有数据传输到云端,或者从云端接收命令;一些物联网系统可能在硬件和云端之间还有一些中间组成部分,例如网关或路由器。

    第三是软件,本软件在云端运作,负责分析从传感器收集数据并作出指令。

    第四是用户界面,为了让这些功能运作起来,需要一种方式让用户与物联网系统进行沟通。

    物联网平台处在物联网技术软件和硬件结合的枢纽位置,一方面肩负管理底层硬件并赋于上层应用服务的重任,另一方面,聚合硬件属性、感知讯息、用户身份、交互指令等静态及动态讯息。物联网平台具有通信、数据流通、设备管理和应用程序等功能。

    物联网平台类型多样,由于国际上对物联网平台没有统一的标准和定义,加上许多科技巨头(如:Google、Intel等)都纷纷投入物联网平台的市场,市场上充斥着各种物联网平台。

    首先是提供连接性管理的物联网平台,主要是针对终端(SIM卡)的通信通道提供连接性管理、诊断以及终端管理方面的功能。如思科的Jasper平台、爱立信的DCP、Telit的M2M平台、PTC的Thingworx和Axeda。

    其次是以提供云服务为主的应用开发平台,主要是提供设备与数据接入、存储和展现服务,尤其适合不需要关心后台服务系统运作细节的用户。如LogMeIn的xively、Yeelink、中国移动的OneNet、京东智能云、腾讯微信/QQ物联、阿里云、百度IOT、中兴通讯的AnyLink。

    第三种是以提供接入智能装置为主的应用开发平台,和上一个类型的平台相当类似,但这种公司通常因为还在初创阶段,在云端的研发实力较弱,所以将重点放在智能装置的接入方面。比较典型的业者如AylaNetworks。

    第四种是以大数据分析和机器学习为主的物联网平台,如IBM的Bluemix和Watson、亚马逊AWSIoT、Microsoft的Azure。第五种物联网平台类似企业信息委外,提供包括应用软件、基础架构、业务流程等完整服务。这种平台有些会专注在特定产业的垂直应用,如智能家居、智慧城市、智能农业等不同领域。这些物联网平台当然会有部分功能重迭或向彼此渗透发展的趋势。

    虽然物联网平台的重要性日益凸显,参与物联网产业的企业众多,平台阵营林立,使得仅依靠平台难以打造完善的产业生态。只有通过“云-端-网”的多要素垂直一体化布局,覆盖产业的各环节,为用户提供整体方案,才更有利于生态的打造。对于运营商来说,必须利用自身的基础设施及合作伙伴的技术来突破更多的垂直行业客户。而对于平台提供商来说,应该增强产业链上下游企业和应用开发资源的整合能力,这样才能把握物联网感知层到应用层的数据枢纽。

    人工智能、大数据、云计算和物联网的未来发展值得重视,均为前沿产业,多智时代专注于人工智能和大数据的入门和科谱,在此为你推荐几篇优质好文:
    为什么要使用第三方物联网平台
    http://www.duozhishidai.com/article-9324-1.html
    什么是物联网平台,如何选择最适合的物联网平台
    http://www.duozhishidai.com/article-8737-1.html
    物联网平台有哪些收费模式,谁才是该领域的主宰!
    http://www.duozhishidai.com/article-1404-1.html


    多智时代-人工智能大数据学习入门网站|人工智能、大数据、物联网云计算的学习交流网站

    多智时代-人工智能大数据学习入门网站|人工智能、大数据、云计算、物联网的学习服务的好平台
    展开全文
  • squirrel校园二手交易平台

    万次阅读 多人点赞 2017-05-11 12:35:01
    squirrel校园二手交易平台 (适合寻找SSM项目练手的你。... 这个项目刚定题两天,BezosLee由于通过了360的网上在线笔试,收到了360公司的免费培训邀请,要去北京的360总部进行培训一周,值得庆...

    ##squirrel校园二手交易平台
    (适合寻找SSM项目练手的你。)

    问题汇总:
    (朋友毕设用到了这个二手平台,他自己把后台优化了,我又帮忙实现了一部分功能,只能做到这里了。有兴趣的,自行优化吧。)
    1.代码还会优化升级吗?
    NO.精力有限,止步于此,若有需要和兴趣,相信你会花时间。
    2.搜索框出现乱码问题
    在我的电脑上是没任何问题的。至于原因,我解释不出,但是如果你真的遇到这个bug,你可以加几行代码,很简单的操作,具体操作到网上找一下学习一下。
    3.页面加载太慢怎么办?
    前后端的交互这里设计的很糟糕,页面的访问上耗时特别多。但是还是那句话,我不会再进行优化了。
    4.代码更新了吗?
    是的。代码更新了。更新时间为2018.12.29。最新的代码,前端+后端+数据库都很全。自己配环境慢慢捣鼓吧。
    5.具体实现了什么功能?
    把环境配起来,代码跑起来自己看看吧。总之比只看文章的介绍要明白的多。一些地方文章也没介绍。


    ####项目起源:
      期末的课程设计,三人一组,我和两个舍友,一时起兴,决定做一个校园二手交易平台,一开始兴致与激情满满,可是后期时间上的冲突,让我们三个人对于这个项目有点累。
      这个项目刚定题两天,BezosLee由于通过了360的网上在线笔试,收到了360公司的免费培训邀请,要去北京的360总部进行培训一周,值得庆幸的是,最后培训完进行了面试并顺利拿到实习Offer。4月底,L_75进行了为期一周的ACM集训,备战5月9号的山东省ACM比赛,同样值得庆幸的是,作为他的退役赛,收获了一枚铜牌。比赛结束后不久又前往北京面试金山,很开心,他拿到了金山公司的java实习offer。而我,准备考研,除了每天早上6点的排球训练备战5月底的校排球联赛,还要每天学习英语和高数。
      不过我相信我们三个会做好,选我们所想,忠我们所爱。


    ####系统架构:

    开发环境: IntelliJ IDEA、Atom、Navicat for MySQL
    使用技术:

    • Spring+SpringMVC+Mybatis

    开发人员: L-75HLK_1135BezosLee
    项目分工: 按照功能进行模块化开发,每人负责的模块要兼顾前端+后台。
    项目源码:https://github.com/hlk-1135/squirrel
    version2.0:https://github.com/hlk-1135/squirrel2.0

    **注:**二手平台的评论功能、用户充值与支付功能、后台管理端已经实现。github代码还未更新,等过段时间代码会更新。

    (如果喜欢,请给我点个Star,欢迎一起交流,共同进步!)

    注:前端页面仿站复旦大学二手交易平台:复旦大学二手工坊


    ####一、系统需求:
      在如今的大学校园中,伴随着学生的购买能力的提高和每年的升学和毕业,存在许多各种类型的二手商品。目前,二手商品交易成为了当代大学生课余生活的一大热门。以我校为例,每年都要举办的“跳蚤”市场,可见大学生对二手商品交易的需求,然而这种方式有很多局限性和偶然性,远远无法满足广大学子交易的需求。
      建立一个校园二手交易平台可以大大方便在校的学生,方便了同学也营造了节约光荣,浪费可耻的校园文化氛围。最主要的是,它也可以通过网络将自己不用的东西放在网上,也可在网上找到自己需要的东西,物美价廉,达到双赢。
      这里写图片描述
                   系统用例图


    ####二、功能模块设计:

    ####1、登录注册模块设计
    #####1.1登录模块
      用户点击主页面上的登录按钮,前台js控制会弹出登录悬浮窗口,填写登录的手机号和密码,点击登录,会请求到UserController,调用其中的loginValidate()方法,将密码用MD5加密与数据库中的加密信息匹配,匹配成功后,将用户信息添加到session会话中,并根据请求头部信息中的Referer跳转回点击登录的页面。
      这里写图片描述
    #####1.2注册模块
      在首页或登录框中点击注册按钮,就可以弹出注册框,注册的登录号为手机号码,系统会对数据进行校验,核对正确后可注册并登录。
      这里写图片描述


    ####2、个人中心模块
    在这里插入图片描述
    #####2.1个人信息设置模块
      用户登录成功后,可以进入到个人中心,刚注册的用户,可以在个人设置页面进行完善自己的信息,也可以在此页面修改信息,但是开通时间与手机号码,不可更改。
      这里写图片描述
    #####2.2我的闲置物品模块
      每个用户,都有自己发布过的闲置物品,在个人中心模块,可以查看曾经发布过的闲置物品,并且可以对相应的物品进行删除和修改操作。由于物品与图片是一对多的关系,所以引入了GoodsExtand类。

    public class GoodsExtend {
        private Goods goods;
        private List<Image> images = new ArrayList<Image>();
    	/**省略getter/setter方法*/
    }
    

    该模块是获取出该用户发布的所有商品信息。从session中获取用户信息,并根据用户的id,查询该用户发布的商品,再根据商品id,获取商品对应的图片信息,最后将商品与图片的关联对象,以及相应的商品信息、图片信息返回到前台显示。

    @RequestMapping(value = "/allGoods")
    public ModelAndView goods(HttpServletRequest request) {
        User cur_user = (User)request.getSession().getAttribute("cur_user");
        Integer userId = cur_user.getId();
        List<Goods> goodsList = goodsService.getGoodsByUserId(userId);
        List<GoodsExtend> goodsAndImage = new ArrayList<GoodsExtend>();
        for (int i = 0; i < goodsList.size() ; i++) {
            //将用户信息和image信息封装到GoodsExtend类中,传给前台
            GoodsExtend goodsExtend = new GoodsExtend();
            Goods goods = goodsList.get(i);
            List<Image> images = imageService.getImagesByGoodsPrimaryKey(goods.getId());
            goodsExtend.setGoods(goods);
            goodsExtend.setImages(images);
            goodsAndImage.add(i, goodsExtend);
        }
        ModelAndView mv = new ModelAndView();
        mv.addObject("goodsAndImage",goodsAndImage);
        mv.setViewName("/user/goods");
        return mv;
    }
    

    这里写图片描述
    #####2.3发布闲置物品模块
      发布商品信息需要填写相应的商品文字信息,以及上传商品的图片信息。上传图片信息,需要前台传入一个文件类型的对象,根据该对象,取出上传图片的物理路径,将该图片保存到磁盘中,并将新图片的名称返回到前端显示。若图片不合法,将返回不合法信息,提示前台图片不合法。

    @ResponseBody
    @RequestMapping(value = "/uploadFile")
    public  Map<String,Object> uploadFile(HttpSession session,MultipartFile myfile) throws IllegalStateException, IOException{
        String oldFileName = myfile.getOriginalFilename(); //获取上传文件的原名
        //存储图片的物理路径
        String file_path = session.getServletContext().getRealPath("upload");
        if(myfile!=null && oldFileName!=null && oldFileName.length()>0){
            String newFileName = UUID.randomUUID() + oldFileName.substring(oldFileName.lastIndexOf("."));
            File newFile = new File(file_path+"/"+newFileName);
            myfile.transferTo(newFile); //将内存中的数据写入磁盘
            Map<String,Object> map=new HashMap<String,Object>();//将新图片名称返回到前端
            map.put("success", "成功啦");
            map.put("imgUrl",newFileName);
            return  map;
        }else{
            Map<String,Object> map=new HashMap<String,Object>();
            map.put("error","图片不合法");
            return map;
        }
    }
    

    将商品信息以及图片信息传到后台,后台获取到session中的用户信息,并对商品设置用户的外键关联,在goods表中,插入商品信息。插入商品信息后,获取物品的id,并对图片设置商品的外键关联,在image表中插入相应的图片信息。之后更改用户的信息,将该用户发布的商品数量加1,并更新分类表中该分类所有商品数量。最后修改session中用户的值。

    @RequestMapping(value = "/publishGoodsSubmit")
    public String publishGoodsSubmit(HttpServletRequest request,HttpServletResponse response,Image ima,Goods goods,MultipartFile image)
            throws Exception {
        //查询出当前用户cur_user对象,便于使用id
        User cur_user = (User)request.getSession().getAttribute("cur_user");
        goods.setUserId(cur_user.getId());
        int i = goodsService.addGood(goods,10);//在goods表中插入物品
        //返回插入的该物品的id
        int goodsId = goods.getId();
        ima.setGoodsId(goodsId);
        imageService.insert(ima);//在image表中插入商品图片
        //发布商品后,catlog的number+1,user表的goods_num+1,更新session的值
        Integer calelog_id = goods.getCatelogId();
        catelogService.updateCatelogNum(calelog_id);
        userService.updateGoodsNum(cur_user.getId());
        cur_user.setGoodsNum(cur_user.getGoodsNum()+1);
        request.getSession().setAttribute("cur_user",cur_user);//修改session值
        return "redirect:/user/allGoods";
    }
    

    这里写图片描述
    **上传注意事项:**像上图一样打开照片后,右下角有3个按钮,分别是上传、删除、放大图片,要点击上传按钮,才能确保照片上传成功,不是打开照片显示了照片就可以了。


    ####3、物品模块
    #####3.1商品首页面模块
      商品展示页面的首页,即系统的主页面,主页面包括了物品的分类,导航栏,发布商品,登录注册,消息通知,商品搜索栏,以及页面每一分类中显示最新更新的6件商品信息。
      这里写图片描述
    #####3.2查找商品模块(支持分类查找、模糊查找)
      系统的主页面,将物品分为了最新发布,闲置数码,校园代步,电器日用,图书教材,美妆衣物,运动棋牌,票券小物等7类。点击分类名,请求后台,后台将数据库中商品为该分类外键的查询出来,将商品信息返回到页面上,页面将跳转显示相应的分类下的商品信息。
      这里写图片描述
      在首页的顶部,添加了一个搜索框,在搜索框中输入关键字,就会请求后台,后台会根据关键字,查询商品表中的name和description,查询出带有该关键字的商品以及对象的图片信息,返回到前台显示出相应的商品信息,例如查询:书,可以查询到书籍的商品,且避免了商品名称中不带“书”字查询不到的错误。
      这里写图片描述
      点击分类后,可实现在该分类下,查询相应的商品信息,在该分类下,同样可以进行模糊查询,只不过是在分类下进行模糊,匹配的是catelog_id,然后在该分类下匹配商品的name和describle,例如在校园代步分类下输入:爱玛,查询的就是校园代步下关于“爱玛”的商品信息。
      这里写图片描述

    @RequestMapping(value = "/catelog/{id}")
    public ModelAndView catelogGoods(HttpServletRequest request,@PathVariable("id") Integer id,
                                     @RequestParam(value = "str",required = false) String str) throws Exception {
        List<Goods> goodsList = goodsService.getGoodsByCatelog(id,str,str);
        Catelog catelog = catelogService.selectByPrimaryKey(id);
        List<GoodsExtend> goodsExtendList = new ArrayList<GoodsExtend>();
        for(int i = 0;i<goodsList.size();i++) {
            GoodsExtend goodsExtend = new GoodsExtend();
            Goods goods = goodsList.get(i);
            List<Image> imageList = imageService.getImagesByGoodsPrimaryKey(goods.getId());
            goodsExtend.setGoods(goods);
            goodsExtend.setImages(imageList);
            goodsExtendList.add(i,goodsExtend);
        }
        ModelAndView modelAndView = new ModelAndView();
        modelAndView.addObject("goodsExtendList", goodsExtendList);
        modelAndView.addObject("catelog", catelog);
        modelAndView.addObject("search",str);
        modelAndView.setViewName("/goods/catelogGoods");
        return modelAndView;
    }
    

    #####3.3点击查看商品详细信息模块
      在商品展示页,点击商品图片,可以查看商品的详细信息。默认在未登陆状态下,是不可查看商家的信息的,只有在登录之后,才可以查看到相应的商家联系方式。在用户点击商品后,首先请求后台,进行是否登录的一个过滤,然后后台查询出该商品的详细信息,商品的多张图片信息,卖家的信息等,返回到前台显示。
      这里写图片描述


    ####4、系统管理员模块
    #####4.1用户管理模块
      该后台管理模块实现企业级管理台的解决方案。管理台显示了用户管理、商品管理、订单管理和钱包管理的功能。用户管理页,以表格的形式简洁的展示用户数据,并且支持选择查询、模糊查询、跳转页面等,每个用户信息后面都有两个操作按钮,包括查看和修改功能。
      在这里插入图片描述
      
    #####4.2商品管理模块
      商品管理模块同样采用表格的形式,支持多模糊查询、分页等操作,但是商品的信息不允许管理员进行修改,商品可以进行删除操作。管理员点击查看按钮可以进入详细信息页面,展示该商品的详细信息。
    在这里插入图片描述
    #####4.3订单管理模块
      订单管理模块也是采用表格的形式,支持多条件查询、分页、查看详细信息等操作,订单的信息可以修改和删除。点击查看可以进入详细信息页面,展示该订单的全部数据。点击修改可以修改订单的详细信息。
      在这里插入图片描述
      在这里插入图片描述
      
    #####4.4钱包管理模块
      操作栏显示的是用户充值后,管理员需要进行审核,只有审核通过,用户才算充值成功,钱包里的余额会显示。方便管理员操作,支持多模糊查询、分页、审核等操作。
      在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 2020年最新数据标注公司平台排名

    万次阅读 2020-04-09 11:14:52
    最近好多小伙伴私信我,关于数据标注公司或者数据标注平台有哪些是否适合合作的问题,主要原因是因为很多小伙伴想入行,一些规模相对小一些的公司有想找出路。是否好或者是否适合合作的问题实在太主观了,所以我最近...
  • 本文是对马智撰写的《国内物联网平台初探》系列文章的整理。 作者:马智。北京资信物联科技有限公司联合创始人兼研发总监。 责编:贾维娣。关注物联网领域,寻求报道或投稿请邮件联系 jiawd@csdn.net 互联网之后...
  • 物联网PaaS平台大盘点

    万次阅读 2018-03-13 08:40:18
    传统IT企业、通信运营商、通信设备商、互联网企业、工业方案提供商、新型创业公司等多股势力如雨后春笋般纷纷涌入,在经过井喷期的热闹,平台沉淀进入下半场盘整,物联网平台基于IaaS、PaaS、SaaS三种云计算服务模型...
  • 最近在做人脸识别相关项目,评估了多个数据标注工具,也接触了几家数据标注公司平台,总结如下,供各位参考。 图片数据标注平台(标注外包公司) 数据标注公司的工作比较多样,图片标注是最普通的。视频标注、语音...
  • 物联网 PaaS 平台大盘点

    千次阅读 2018-09-13 20:11:06
    传统IT企业、通信运营商、通信设备商、互联网企业、工业方案提供商、新型创业公司等多股势力如雨后春笋般纷纷涌入,在经过井喷期的热闹,平台沉淀进入下半场盘整,物联网平台基于IaaS、PaaS、SaaS三种云计算服务模型...
  • 今天来跟大家介绍一下微信小程序外卖平台, 你可以在这个外卖平台上, 免费下载外卖小程序源码。 一、 小程序外卖平台介绍 这个外卖小程序平台是子恒老师开发的, 网址:https://211.qinziheng.com,...
  • 最近在做相关项目,评估了多个数据标注工具,也接触了几家数据标注公司平台,总结如下,供各位参考。 视频数据标注平台(标注外包公司) 数据标注公司的工作比较多样,但视频标注对工具要求稍高一些,能在线上做的...
  • 阿里云物联网平台和阿里物联网生活平台(又名阿里飞燕)都是阿里云旗下的产品; 天猫精灵 IoT 平台归属天猫旗下,非阿里云旗下产品; 1.1 阿里云物联网平台: 阿里云物联网平台提供了一站式的设备接入、设备管理、...
  • 海康威视 AI Cloud 软硬件平台

    千次阅读 2019-05-31 08:44:47
    AI Cloud软件产品 ...2018 年,海康威视基于 AI Cloud 架构,深刻践行“云边融合”的计算架构,全面发布了“两池一库四平台”软件产品,并在实践中不断深化落实“物信融合”的数据架构,将“两池一库四...
  • paas平台搭建

    千次阅读 2019-04-30 16:33:39
    公司项目中经常会用到缓存、消息队列等中间件,通常是直接配置在各个服务中,项目一多资源管理就比较混乱且资源配置比较繁琐。paas平台做资源集中管理,业务系统通过sdk集成服务,简化业务调用,方便资源管理。文档...
  • 平台化趋势分析

    千次阅读 2019-01-31 10:43:24
    目录 平台化趋势分析... 1 1、 平台是什么?...... 2、 平台能解决什么问题?......3、 平台案例......4、 公司平台在组织架构上有哪些不同?......5、 从海尔企业转型中得到的启发......7、 我们能从公司平台化”中得到...
  • 几款常见接口管理平台对比

    万次阅读 2020-05-11 22:59:16
    为了方实现接口规范,团队协作,工程规范,接口Mock,接口测试等功能,项目开发需要一个接口管理平台,通过查询发现国内主要有以下几款接口管理平台,并对这几款接口管理平台进行了对比,结果如下 Eolinker EOLINKER...
  • 为什么移动端跨平台开发不靠谱?

    万次阅读 热门讨论 2017-10-27 03:30:31
    随着智能手机的发明,许多开发人员都提出了同样的问题:如何为多个移动平台构建和发布应用程序? 包括最初的iPhone和BlackBerries,Android,以及Windows Phone和Web。 每个平台单独发布应用程序是很昂贵的。我们...
  • 机器学习平台建设

    万次阅读 多人点赞 2018-09-13 17:53:43
    本文从机器学习平台的架构开始,再到具体的功能,然后从需求的角度带给读者思考,找到合适的机器学习平台建设之路。最后,推荐了微软开源开放的机器学习平台OpenPAI,是可私有部署的机器学习训练平台。 本文不少...
  • 大数据平台的建设目标

    千次阅读 2018-08-06 11:43:43
    它山之石,可以攻玉——要谈大数据平台的建设目标,首先要知道业界先进的实践经验,了解别人的数据平台是怎样的,然后才能结合自己公司的实际情况设定合适的目标和方向。 1 别人的大数据平台是怎样的 那么,别人...
  • 【程序人生】程序员接私活常用平台汇总

    万次阅读 多人点赞 2020-01-10 20:23:52
    AngelList 主要是服务于初创公司和天使投资人的平台,这里还有初创公司提供的远程工作的机会,如果对远程加入初创公司感兴趣的,可以尝试一下。 官方网站: https://angel.co/remote 20. Topcoder Topcoder ...
  • 2019年8月,工信部公示了十大国家级“跨行业跨领域工业互联网平台”。2020年,工信部再次发布2020双跨工业互联网平台名单,仅一年的时间,双跨平台清单再增五家。清单包括海尔、航天云网...
  • 而在ZStack用户群体、伙伴圈中,聚集了很多国内优秀的企业:一线互联网公司、国有企事业单位、各个行业的领军企业、集成商、渠道经销商等,这些也是我们考取ZCCT在线认证以后的人才通道,为大家求职增光添彩!
  • 互联网平台建设的第04篇文章,主要分享的是保险公司互联网平台建设规划的三种思路。 以下是数字化转型的分享线路图,您现在所在的位置为序号的分享:生态圈建设中,最关键的一部分,载体之平台建设。 以下是正文: ...
  • 技术平台与业务平台的分离,在很大程度上是体现一家软件公司,尤其是软件服务公司成熟度和竞争力的指标。 统一开发平台的主要作用 开发平台(SDCSolution Development Center)定位于技术层面,其主要目的是为...
  • 大数据平台基础架构指南

    万次阅读 2018-07-07 13:03:39
    之前的文章,整理了一下,补充了一些内容,做了一些更新,现已出版上市了。...目录列表:第1章 大数据平台整体建设思想 11.1 什么是大数据平台 11.2 大数据平台的建设目标 31.2.1 别人的大数据平台是怎样的 31.2....
  • 智能家居云平台设计

    万次阅读 2019-04-09 16:39:07
    智能家居云平台设计 摘要 智能家居是未来家居的发展方向,其利用先进的网络技术、计算机技术和无线通信技术等将家居中的各种电子电气设备连接起来,统一管理、远程监控和资源共享,实现了高效、便利的生活环境。近...
  • 常见的大数据平台架构设计思路

    千次阅读 2020-02-16 21:17:15
    基本上大多数公司在数据平台治理上和提供开放能力上都存在上述问题和痛点。 在复杂的数据架构下,对于数据适用方来说,每一个环节的不清晰或者一个功能的不友好,都会让复杂链路变更更加复杂起来。 想要解决这些痛点...
  • 低代码开发平台是无需编码(0代码或无代码)或通过少量代码就可以快速生成应用程序的开发平台。它的强大之处在于,允许终端用户使用易于理解的可视化工具开发自己的应用程序,而不是传统的编写代码方式。构建业务...
  • 吐槽国内各大公司的漏洞报告平台

    万次阅读 2016-07-02 11:14:38
    现在国内众测平台,越来越多。乌云,估计大家都知道,一提到漏洞平台,差不多瞬间想到的就是乌云吧,其他的也不是,威客众测,补天,TSRC,ASRC,BSRC。Sebug感觉现在都不行了,负面新闻太多了。 现在火的,估计...
  • 主流的Web应用程序平台

    千次阅读 2017-09-06 20:15:40
    主流的Web应用程序平台 动态网站应用程序平台的搭建需要使用Web服务器发布网页,而Web服务器软件又需要安装在操作系统上,并且动态网站都需要使用脚本语言对服务器端进行编程,所以也要在同一个服务器中为Web服务器...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 874,467
精华内容 349,786
关键字:

平台公司