10 2020 档案
摘要:装饰者设计模式简要概述: 装饰者模式也称为包装模式(Wrapper Pattern),属于结构型设计模式。 该模式对客户端透明的方式来动态的扩展对象,(对扩展开放,对修改关闭) 同时该模式也是继承关系的一种替代方法之一。 抽象组件(Component) :定义装饰方法的规范 被装饰者(Concret
阅读全文
摘要:符号表达: 逻辑与 逻辑或 逻辑异或 按位与 按位或 按位异或 按位非 & | ^ ~ 说明:很多人不容易理解这些符号的说明,就很迷糊,这里我用简单的语言进行说明,看完相信你会有所收获! 逻辑:带有这两个字的通常就是两个boolean表达式的运算。比如:(3>5) & (1<2) 按位:带有这两个字
阅读全文
摘要:赫夫曼树介绍: 1)给定n个权值作为n个吐子结点,构造一棵二叉树,若该树的带权路径长度(wpl)达到最小,称这样的二叉树为最优二二叉树,也称为哈夫曼树(Huffmanree),还有的书翻译为霍夫曼树。 2)赫夫曼树是带权路径长度最短的树,权值较大的结点离根较近。 赫夫曼树概念: 路径和路径长度:在一
阅读全文
摘要:AJAX: Asynchronous JavaScript And XML(异步的JavaScript和XML)。 需求: 同步编程出现的问题:比如在页面输入用户名跟密码的时候,如果密码出现错误,页面就会重新加载,然后重新输入账号密码,很影响用户体验! 而AJAX是用来解决以上问题的。用户鼠标离开用
阅读全文