Coder Social home page Coder Social logo

productsearch_backend's Introduction

商品搜索平台后端代码

请每次更新根据更新内容填写README.md,以作为版本控制

项目的详细说明见项目说明

当前功能

  1. 初始化商户图
  2. 创建商户,将商户加入商户图
  3. 初始化产品图,加入商户中
  4. 创建产品,加入产品图
  5. 更新商户中的产品图
  6. 更新商户图中的商户
  7. 由商户图创建倒排索引
  8. 线性查找倒排索引
  9. 商户及其商品信息存储与读取
  10. 倒排索引按时间更新
  11. 单/多标签精确搜索、多标签模糊搜索、猜你喜欢功能
  12. 用户功能/商户用户功能

未完成功能

按优先级排序

  1. 优先队列关联度搜索
  2. 性能优化(二叉搜索树?)
  3. 图形界面设计
  4. 与服务器端通信功能

更新时间:2019-05-27

更新日志


创建时间:2019-04-23

创建内容:自顶而下的存储结构,基本数据结构的构建

创建人:Wh1isper


更新1

时间:2019-04-23

更新内容:倒排索引的构建

负责人:Wh1isper


更新2

时间:2019-04-27

更新内容:倒排索引线性查找

负责人:Wh1isper


更新3

时间:2019-04-29

更新内容:商户及其商品的存储与读取

负责人:Wh1isper


更新4

时间:2019-04-30

更新内容:

  1. 动态表的收缩和测试代码构建
  2. 进行了部分测试,修复了一些bug

负责人:Wh1isper


更新5

时间:2019-05-01

更新内容:

  1. 商户操作api构建
  2. 进行了部分测试,修复了一些bug
  3. 优化了database中的数据传输结构,增加性能
  4. main函数下添加了示例代码

负责人:Wh1isper

祝大家五一快乐!


更新6

时间:2019-05-02

更新内容:

  1. 添加了搜索操作实例
  2. 创建了模拟数据生成脚本
  3. 性能测试以及bug修复

负责人:Wh1isper


更新7

时间:2019-05-07

更新内容:

  1. 多标签精确查找与模糊查找

负责人:Wh1isper


更新8

时间:2019-05-14

更新内容:

  1. 用户功能更新(未测试)
  2. 代码注释更新
  3. 用户图api更新
  4. bug修复
    • 修复了Labellist::append()在执行多个标签同时添加时产生重复的问题
    • 修复了Label2Com::initialTable()在表内有元素时无法初始化的问题

负责人:Wh1isper


更新9

时间:2019-05-18

更新内容:

  1. 用户功能bug修复(已测试)
  2. 用户api更新

负责人:Wh1isper


更新10

时间:2019-05-26

更新内容:

  1. 商户功能新增,可令一个商户管理多个商店(商户商店不再一一对应)
  2. 用户api更新 添加密码功能

负责人:Wh1isper


更新11

时间:2019-05-27

更新内容:

  1. 猜你喜欢功能api更新

负责人:Wh1isper

productsearch_backend's People

Contributors

wh1isper avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.