项目总结

第一天:

    1~电商行业的背景.互联网行业

    2~电商模式:b2b,b2c.c2c,o2o

    3~项目架构:

            ①    集群:集群就是把一个工程部署到多台服务器上,怎么多服务器去做一件事

            ②    分布式:把一个项目,拆分成若干个工程,那么需要多个工程互相协作完成整个工程,分布式

                   中每一个节点都可以搭建集群

             ③    基于SOA架构,面向服务的架构,那么我们是要求表现层,和服务层,是分开的,表现层里面是没有业务逻辑的,要想查询数据,必须要调用服务层,服务层是没有页面的只有业务逻辑

    4商城的系统架构

    5~工程搭建

            maven管理工程,但是我们要知道,

                                                什么是父工程?:所有的工程都需要继承父工程的

                                                什么是聚合工程?:需要包含多个模块的,可以是jar包,也可以是war包

                                                什么是模块?

           工程的继承 , 依赖

    6~SSM框架整合

    7~SVN的使用

第二天:

    1.dubbo,我们要实现基于SOA的架构,我们需要表现层调用服务,是服务的治理工具,如果项目增大,那么就会造成服务的调用混乱,dubbo还可以实现系统系统之间的通信

        dubbo的角色    1.服务的提供者        2.服务的消费者           3.注册中心 (使用zookeeper实现,相当于房产中介)提供服务的注册和发现,不参与数据的传输

        监控中心

    2.工程改造,改造为基于SOA的架构工程

    3.商品列表的实现

第三,四天:

    1. 商品添加   商品的分类选择

        1)EasyUITree空间 , 异步加载数据

    2.商品图片,实现图片上传

        1)图片服务器,FastDFS保存图片,

                Tracker:相当于注册中心的作用,关建服务器集群

                Storage:保存文件的服务器

            访问图片推荐使用Nginx,静态资源访问,

            配置server就可以,可以配置端口来区分不同的server,域名也可以

            反向代理,proxy_pass  http://upstream_name,需要配置upstream节点节点中有应用服务的列表地址

            负载均衡:需要配置upstream节点中配置多个服务就可以实现负载均衡,调整每个服务器的权重               

        2)图片上传实现

            (1)FastDFS的java的客户端

            (2)使用KindEditor的多图片的上传插件

    3.富文本编辑器的使用(KindEditor)和后天程序无关,是js写的,在form中创建插件使用

    4.商品的添加,添加自动生成商品的id,毫秒加随机数

第五天:

    1,商城首页的展示,使用jsp实现,页面内容是动态的

     2.页面内容动态展示,需要cms系统

        1)内容分类管理(树形结构)

        2)内容管理 (一个内容分类下对应一个内容列表)         

    3.商品首页动态展示

            从数据库中去数据列表,根据内容分类id查询

第六天:

     1.箱业务逻辑中添加缓存,

            使用Redis做缓存

              string(相当于字符串)

              hash(相当于map)

              list(相当于有序,可以重复)

              set(无序不可重复)

              SortedSet(带排序的集合,有序不重复)

        2.redis集群

            1)没有代理层,同过redis的节点之间来控制的

            2)投票融错机制,使用投票来决定的节点是不是挂了,

            3)客户端连接的时候,只需要连接任意节点就可以

            4)slot槽的概念0-16383,我们可以把不同的槽分配到各个不同的节点上,槽是用来,均匀的分配数据在集群中均匀的分布,保证每一个服务器上都可以均匀的分配,用槽来判断去哪一个服务器上去查询的作用

    3jedis客户端      单机版  JedisPool      集群版JedisCluster,分别又写了一个接口两个实现类的.来操作Redis的存储数据的方法

    4.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                          

weixin073智慧旅游平台开发微信小程序+ssm后端毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值