<?php
/**
*2.4组合模式
*定义:
*将对象组合成树形结构以表示“部分整体”的层次结构。
*组合模式使得用户对单个对象和组合对象的使用具有一致性
*角色:
*1.Component角色
*职责:它是组合中的对象接口。在适当的情况下,实现
*所有类共有接口的默认行为。声明一个接口用..
分类:
其他好文 时间:
2015-02-17 23:43:06
阅读次数:
195
树形结构部门的 sqlserver 排序因为要实现部门排序功能,而且要考虑部门的层级,直接用 sql 排序是不行的,所以写个 sql function 来支持。首先部门表:companyCREATE TABLE company(CompanyId id NOT N...
分类:
数据库 时间:
2015-02-16 11:35:07
阅读次数:
206
字典树(讲解+模板)
又称单词查找树,Trie树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:利用字符串的公共前缀来节约存储空间,最大限度地减少无谓的字符串比较,查询效率比哈希表高。
...
分类:
其他好文 时间:
2015-02-15 16:37:45
阅读次数:
145
文章目录
1.1 Linxu C系统调用例子代码
1.2 模拟Linux系统ls 程序 显示树形结构目录
1.3内存共享实现简单的数据共享
下面是 1.2程序截图
下面是1.3程序截图...
分类:
系统相关 时间:
2015-02-13 22:30:33
阅读次数:
253
Linux下的IO/文件操作练习,知识虽然简单 但是往往基础容易被忽略,偶尔的练习是有必要的。
练习printf
/*************************************************************************
> File Name: printf.c
> Author:
> Mail:
> Created Ti...
分类:
系统相关 时间:
2015-02-13 18:42:13
阅读次数:
222
如上图所示,要有如些效果前台HTML代码后台C#的代码string GetDepaOfUsersTree() { string json = null; if (HttpContext.Current.Cache["userTree"] !=...
分类:
其他好文 时间:
2015-02-13 13:06:39
阅读次数:
107
组合模式又称合成模式,国外设计模式大师GOF把合成模式定义为:“将对象组合成树形结构以表示” 部分-整体的 层次结构
“将对象组合成树形结构以表示” 部分-整体的 层次结构可以理解为“通过树形结构,同等显示多个独立的对象以及他们复合而成的合成对象”
1.结构
Component:为组合中的对象声明接口。在适当的情况下,嘻嘻所有类共有接口的缺省行为,声明一个接口用户访问和管理Com...
分类:
其他好文 时间:
2015-02-11 16:48:20
阅读次数:
247
JQUERY事件绑定方法研究阅读前,我认为你需要先知道以下几点基础知识:dom对象是树形结构的dom中的事件会从触发事件的目标节点开始逐级向上冒泡每当我们想给某个元素绑定事件的时候,第一个想到的方法是bind,我们就先来说说bind。bind的作用是给具体的某个元素绑定事件,比如1$(‘button...
分类:
Web程序 时间:
2015-02-11 12:25:00
阅读次数:
144
伸展树的介绍1、出处:http://www.cnblogs.com/skywang12345/p/3604238.html伸展树(Splay Tree)是一种二叉排序树,它能在O(log n)内完成插入、查找和删除操作。它由Daniel Sleator和Robert Tarjan创造。(01) 伸展...
分类:
编程语言 时间:
2015-02-09 15:55:43
阅读次数:
260
描述: 允许你将对象组合成树形结构来表现“整体/部分”的层次结构。组合能让客户以一致的的方式处理个别对象以及对象组合。实例: 组合菜单和菜单项。类图:以下程序演示了打印菜单项和包含菜单项的菜单组合功能。1.菜单组件抽象类package net.dp.composite.menu;public abs...
分类:
其他好文 时间:
2015-02-09 00:35:35
阅读次数:
265