有这样一个表,id是分类的ID,name是分类名称,pid是上级分类的ID。 现在有个分类ID,程序要找到它上级的上级的上级……分类的ID,简单说就是找出顶级分类的ID。比如“新鲜水果”的ID是13,对应父类ID是5,而…
标签:SQL
MySQL Replication控制
控制Master 1. SHOW相关 show binary logs;/*相当于*/show master logs; show binlog events; show master status; show slav…
何为语法树
原文链接:BlueSun | 何为语法树 什么是语法树? 你是否曾想过,这个世界存在这么多语言的意义。 假如现在你面前有一个物体,它是一个不规则的圆体,整个身体通红,头部还有一根细长稍微弯曲偏右呈棕色的圆柱体。 在中文我…
我的编程之路——知识管理与知识体系
本文的资料放到了Github Repo(本文介绍的这种笔记排布方式不一定适合于初学者理解) 六年前笔者开始接触到C语言,写了第一行HelloWorld。三年前开始进入工作岗位进行实践,前前后后参与了公司里、学校里也有十来…
mybatis深入理解(一)之 # 与 $ 区别以及 sql 预编译
mybatis 中使用 sqlMap 进行 sql 查询时,经常需要动态传递参数,例如我们需要根据用户的姓名来筛选用户时,sql 如下: select * from user where name = "ruhua"; …
使用 MySQL 管理层次结构的数据
作者:薛粲授权许可:CC BY-NC 4.0 最初是在 MySQL 官方网站上看到这篇名为 Managing Hierarchical Data in MySQL 的文章(MySQL 随 Sun 一起被 Oracle 收…
[debian]Debain系统使用技巧
0:Drive BCM43225 wireless card(添加无线网卡BCM43225驱动) #check out your wireless card lspci #Download the firmware of…
常用的本地存储——cookie篇
一、引言 随着浏览器的处理能力不断增强,越来越多的网站开始考虑将数据存储在「客户端」,那就不得不谈谈本地存储了。本地存储的好处显而易见,一是避免取回数据前页面一片空白,如果不需要最新数据也可以减少向服务端请求的次数,从而…
[原]深入对比数据科学工具箱:Python和R之争[2016版]
概述 在真实的数据科学世界里,我们会有两个极端,一个是业务,一个是工程。偏向业务的数据科学被称为数据分析(Data Analysis),也就是A型数据科学。偏向工程的数据科学被称为数据构建(Data Building),…
40个对初学者非常有用的PHP技巧
今天我们要介绍一些关于改善和优化PHP代码的提示和技巧。请注意,这些PHP技巧适用于初学者,而不是那些已经在使用MVC框架的人。 1.不要使用相对路径,要定义一个根路径 这样的代码行很常见: require_once('…
Python语法糖——for/else循环语句里的break
在Python中的while或者for循环之后还可以有else子句,作用是for循环中if条件一直不满足,则最后就执行else语句。 for i in range(5): if i == 1: print 'in for…
[译]如何使用Flask开发一个增删改查的应用
教程译文首发自我的博客:Defshine’s Blog 我们将创建一个简单的数据库驱动的笔记本应用。本教程面向想学习如何使用Flask开发网站或者web应用的初学者。在学习本教程之前,请先安装好Python和…