day07(前台品牌价格展示筛选+activeMQ应用(整合jms)).docxVIP

day07(前台品牌价格展示筛选+activeMQ应用(整合jms)).docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
模拟京东(7)课程回顾:在Linux下solr服务搭建solr服务运行在tomcat中Linux下安装tomcat安装tomcat测试 关闭防火墙 service iptables stop chkconfig iptables off安装solr服务1、解压,将solr.warcopy到tomcat中2、手动解压 unzip –d3、解决错误:404、5004、正常访问配置IK分词器解压将ik的jar包copy到solr中配置filed、filedtype节点测试配置停用词将配置文件copy到 solr中(classes)添加停词:服添加词典:瑜伽服修改ik的配置文件:加载词典spring整合solr配置文件 通过spring 反射 httpsolrserver测试商品上架修改isShow状态将商品信息保存到solr中(用于前台系统的检索)字段对应:id id namename_ik(自定义) priceprice imgUrlurl brandId brandId(自定义,用于根据品牌过滤)solrserver.add(docsolrinputdocument)前台系统的商品检索搭建前台系统 url:REStful风格(对静态资源放行)根据输入的关键字进行检索(数据来源:solr)需求(条件):关键字检索、关键字高亮、根据价格排序、页SolrQuery对象封装条件setQuery(q) set(设置属性)。setHL(true) addHLF addHLPre addHLPostsetSort(filed, order)setStart setRowssolrserver.query(solrquery) ResponseQuery -- getResults(普通结果集)、getHL(高亮结果集)、result.getNumFound()(总条数)处理结果集 listproduct Pagination(pageNo,pageSize,totalCount,list)复习框架:struts2、hibernate、spring、springmvc、mybatis灵活使用执行的流程见解Java基础多线程 应用软件的开发(不用写多线程)、基础软件(tomcat、dubbo)实现多线程方式状态。集合collection接口list、hashmap(散列的线性结构 3/4 自动扩容)、set 特点、数据结构I/O流对象。 字符流、字节流。3、servlet生命周期requestResponseservletContextsessioncookie课程计划:商品品牌信息展示条件筛选品牌筛选价格筛选ActiveMQ介绍以及使用MOM商品品牌信息展示品牌信息查询品牌信息保存到哪redis品牌管理:维护品牌信息(存放:mysql数据) 从mysql中查询品牌信息 -- 数据存放在磁盘中--读取数据进行I/O操作 多用户访问时 mysql效率低。(不选择mysql)solr:搜索 磁盘 API操作复杂 (不选择solr)思路:将数据放到内存中(非关系型数据nosql:选择redis:称为内存数据库) redis:在高并发下读取性能高。什么时候将品牌信息保存到redis保存品牌信息时将信息保存到redis中修改品牌信息时将信息保存到redis中将品牌的哪些信息保存到redis中品牌名称品牌id选择redis的哪种数据结构redis:key - valueredis的5种数据结构:String: set k v set id 1 set name 安踏list:应用场景:消息队列(push、pop) 秒杀 fifo c b apush:压栈 从头or尾pop:弹栈 处理这些消息set:特点:聚合操作(交集、并集、差集)、不可有重复元素(访问播客 ip)zset(stored set:设置得分):有序的队列(根据得分排名):排行榜(热点话题、游戏排名)hash:hset key value(map) filed valuie hset brand id name技术:概念原理使用场景将品牌信息保存到redis中在修改或者保存时。修改是将信息保存到redis中。修改BrandServiceImpl的更新方法。 service-product工程。品牌信息检索编写service接口、实现类接口:实现类:更新Controller方法jsp页面回显条件筛选根据价格、品牌筛选分析选择品牌时,需要判断是否选择了价格,如果选了价格,查询条件:brandId、price,否则就是brandId选择价格是,需要判断是否选了品牌;如果选了品牌,查询:brandId、price,否则就是price。修改js事件更新serv

文档评论(0)

kfcel5460 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档