- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 无限级分类经验总结
无限级分类无限级别分类将数据保存在树结构中,数组,数组库,框架包的实现需求,无限级分类通常用于以下场景导航菜单,子菜单分类 (层级结构)面包屑导航 /home/aa/bb/cc/dd (查找祖先节点)留言,跟帖,跟帖的跟帖 一层一层的跟帖 (查找子孙)省/城市/镇/村/xx/xx 地点的层级 (祖先树)其他需要层级关系的地方基本结构 clas...
2018-04-25 18:24:25 976
原创 二维数组的排序讨论
数组的排序问题: 如何对一个二维数组进行排序?实现通过二维的一个字段进行排序实现像sql一样排序,order by o1,o2,o3….,依次用o1进行排序,如果排序完成之后,再按o2的排序php文档介绍 php的排序是基于快速排序实现,这里只讨论php的函数以及包的应用 # 要排序的数组 $arr = [ ['id'=>2,'name'=>...
2018-04-23 16:48:22 503
原创 linux 网络开启之后执行脚本
问题:树莓派通过网线直连台式机上网,但是台式机没有dhcp功能,怎样避免每次要进去手动修改树莓派的网关?方案一 可以在每次开启关闭网络的时候执行shell脚本 scritps.sh /etc/network/interfaces 文件为网络配置文件 ``` iface lo inet loopback auto eth0 iface eth0
2018-02-05 12:32:48 3693
原创 装饰器模式
装饰器from functools import wrapsdef log(text=""): def decorator(func): @wraps(func): def wrapper(*args,**kw): print("%s %s() begin call"%(text,func.__name__)
2017-10-20 18:26:46 133
原创 js中apply和call理解
obj.apply(thisObj, [arg1, arg2, ...]); 两者作用一致,都是把obj(即this)绑定到thisObj,这时候thisObj具备了obj的属性和 方法。或者说thisObj『继承』了obj的属性和方法。绑定后会立即执行函数。 唯一区别是apply接受的是
2017-10-13 16:58:02 216 1
原创 php访问函数外的变量
php在函数内无法访问函数体外声明的变量 php版本:7.1.8 运行环境:win7 x64<?php $out = 'outvariables'; function test(){ echo $out;//Notice: Undefined variable: $out } #无法访问到$out变量当使用global关键字的时候,如果te
2017-10-10 08:41:57 1810
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人