`
xiyuangao
  • 浏览: 12235 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

分类实现方法

 
阅读更多

      开发新版,商品分类问题。如果用以前的分类方法,一个分类只记住上层父类ID,如果只知道父类,查询最上层的父类ID,就需要很多层循环操作,大大增加了服务器的负担。

      现在用分类编码,每层最大五位数(99999)。例如第一层第一个是00000,第二个是00001,第三个是第一个的子类:0000000000,第四个是第一层的另一个子类:0000000001,如此类推。

      排序只要直接用这个编码排序就可以,根据ASCII编码。

      查找父类下面的所有子类,只需要like 父类编码% 即可。例如想知道第一层00000下的所有子类,只需要

like "00000%"

  得出的是: 0000000000   0000000001

 

分享到:
评论

相关推荐

    mysql 无限级分类实现思路

    以下将详细介绍三种常见的无限级分类实现方法,并分析其优缺点。 ### 1. 递归算法 递归算法是最直观且简单的实现方式,通常在`category`表中包含`id`(主键)和`fid`(父id)字段。查询时,通过递归查询获取所有...

    php无限极分类实现的两种解决方法

    reader: 这是自己写的无限极分类实现方法 里面的编辑方法只是对分类名进行了编辑 没有进行移动操作 小弟能力有限忘大家多多包涵啊  第一种方法:CREATE TABLE `types` ( `type_id` int(11) NOT NULL AUTO_...

    Matlab技术图像识别与分类实现.docx

    同时,Matlab作为一种功能强大的科学计算软件,也将不断完善图像识别与分类相关的工具包和算法,提供更加便捷、高效的图像识别与分类实现方法。 结语:Matlab技术在图像识别与分类实现方面提供了丰富的工具和支持。...

    遥感影像监督分类与非监督分类及相关代码实现

    遥感影像监督分类与非监督分类是遥感影像处理中两个重要的分类方法,本文详细论述了这两种方法的原理、算法和实现代码,特别是监督分类的最大释然分类法和非监督分类的ISODATA算法。文章还对两种方法的分类结果进行...

    knn文本分类算法实现

    KNN(K-Nearest Neighbors)算法是一种监督学习方法,常用于分类和回归问题,尤其在文本分类领域展现出良好的性能。在这个项目中,我们将深入探讨如何使用C++实现KNN算法来对文本进行分类。 KNN算法的基本思想是:...

    PHP带节点操作的无限分类实现方法详解

    本篇文章将详细介绍一种带有节点操作的PHP无限分类实现方法,包括添加、删除和移动节点等核心功能。 首先,我们需要创建一个用于存储分类数据的数据库表。这里给出的SQL语句创建了一个名为`tree`的表,包含以下字段...

    用贝叶斯分类器实现垃圾邮件分类器(C版本和Java版本)

    本文将深入探讨如何利用贝叶斯分类器来构建一个垃圾邮件分类器,分别介绍C语言和Java两种编程语言的实现方法,以及Java版本中引入哈希表提升计算效率的技术细节。 一、贝叶斯分类器基础 贝叶斯分类器是一种基于概率...

    贝叶斯分类器matlab实现

    贝叶斯分类器是一种基于概率理论的统计学习方法,它在机器学习领域有着广泛的应用。在MATLAB中,我们可以利用其强大的数学计算能力和丰富的函数库来实现贝叶斯分类器。下面将详细介绍贝叶斯分类器的基本原理、MATLAB...

    无限级分类无限级分类无限级分类无限级分类

    根据提供的信息,我们可以了解到这份资料主要涉及的是一个数据库表结构定义和一段PHP代码,用于实现无限级分类的数据存储和展示。接下来将详细解析这些内容。 ### 数据库表结构定义 在给定的内容中,首先出现的是...

    php无限级分类实现方法分析

    标题“php无限级分类实现方法分析”暗示了本文将深入探讨如何利用PHP语言实现无限级分类功能。无限级分类是一种数据结构,它允许数据项(例如商品、文章等)在层次化结构中无限制地划分成多层的子分类。这种结构在...

    无限级分类/多级分类【左右值方式实现】

    在实际应用中,除了左右值法,还有其他实现无限级分类的方法,如路径枚举法、预排序遍历树(PreOrder Traversal Tree, PTTRN)等。每种方法有其适用的场景和优缺点,选择哪种方法取决于具体需求和系统规模。

    人工智能与模式识别作业2:利用贝叶斯分类器实现基于身高的性别分类.zip

    在这个“人工智能与模式识别作业2”中,我们探讨的主题是如何使用贝叶斯分类器来实现一个基于身高的性别分类系统。贝叶斯分类器是一种在机器学习领域广泛应用的概率模型,尤其适合处理小规模数据集和高维特征空间的...

    两种方法实现MINST分类

    两种方法实现MINST分类 CNN方法

    几种算法的中文文本分类方法实现

    基于支持向量机、决策树、KNN、随机森林、朴素贝叶斯这几种算法的中文文本分类方法实现,包含语料(训练集、测试集)

    bp算法 matlab实现 图像分类

    BP算法,全称为Backpropagation(反向传播)算法,是一种在神经...总结来说,这个项目利用MATLAB实现了基于BP算法的图像分类模型,通过反复的前向传播、反向传播和权重更新,逐步优化网络,从而实现对图像的准确分类。

    Matlab实现softmax分类

    在机器学习领域,Softmax回归是一种广泛使用的概率分类方法,尤其在多类分类问题中。它实际上是逻辑回归的扩展,可以为每个类别提供一个概率输出。在这个Matlab实现的示例中,我们将深入探讨如何利用Matlab编程环境...

    仿京东分类列表的实现

    通过以上步骤,我们可以实现一个仿京东分类列表的功能。在实际开发中,可能还需要根据业务需求进行调整,如添加搜索功能、缓存策略等。总的来说,理解ListView的工作原理和熟练运用Adapter机制是关键,同时也需要...

    基于随机森林的分类算法的matlab简单实现

    随机森林是一种集成学习方法,由多个决策树组成,用于分类和回归任务。在MATLAB中实现随机森林,我们可以利用其自带的 Statistics and Machine Learning Toolbox。本项目提供的资源包含了一个简单的随机森林分类算法...

Global site tag (gtag.js) - Google Analytics