语义化元素:有意义的元素。 对语义化的理解: 支持情况:IE9以上,现代浏览器! 原先我们都是用这样的代码进行布局: 而现在,我们可以使用语义化元素: <header>文档头部区域</header> <nav>导航链接区域</nav> <section>文档节区域(可以包含内容,标题,页眉,页脚等) ...
分类:
Web程序 时间:
2017-11-20 20:21:21
阅读次数:
163
一、继承: 1. 派生类是基类的is-a(is-a-kind-of)关系。 2.基类的所有功能对派生类都有意义。 3.虚继承是解决多重继承中,对基类二义性问。详细原理参考http://blog.csdn.net/u013630349/article/details/47057929。 二、组合: 1 ...
分类:
编程语言 时间:
2017-11-19 18:49:47
阅读次数:
220
在英语中类(class)是分类(classification)的根词。设计类的过程就是对信息进行分类,将相关信息放到有意义的实体中。 封装的目的: 封装就是定义类的重要原则。中心思想是:使用类的程序不应该关心类内部如何工作。程序值需要创建类的实例并调用类中的方法。类为了执行其存在的方法,可能要维护各 ...
信号槽 与事件区别 仔细来看,事件与信号其实并无多大差别,从我们对其需求上来说,都只要能注册事件或信号响应函数,在事件或信号产生时能够被通知到即可。但有一项区别在于,事件处理函数的返回值是有意义的,我们要根据这个返回值来确定是否还要继续事件的处理,比如在QT中,事件处理函数如果返回true,则这个事 ...
分类:
其他好文 时间:
2017-11-11 21:32:48
阅读次数:
221
命名法: 1.驼峰命名法: myName myFirstName 首字母小写,之后有意义的单词首字母大写! 常用于我们的 变量名! 2.帕斯卡命名法: HelloWorld Demo Hello 所有有意义的单词首字母全大写!包含单词首字母! 常用于我们的 类名! ...
分类:
其他好文 时间:
2017-11-10 20:25:23
阅读次数:
157
线段树是世界上最美的数据结构(主要记录一些有意义的线段树.....特别是骚操作 1.uestc1425 Another LCIS http://acm.uestc.edu.cn/#/problem/show/360 题意:两种操作 对于一段区间的数加上c 查询最长连续上升序列 题解:彻底弄清楚区间更 ...
分类:
其他好文 时间:
2017-11-10 00:22:57
阅读次数:
211
本文所要介绍这个案例,整个实现过程其实并没有多么难多么复杂,但从实际问题到模型建立的思维推导过程,笔者认为还是很有意思也很有意义的,所以,也希望能够分享给大家。 ...
分类:
其他好文 时间:
2017-11-07 18:02:30
阅读次数:
165
1 optional的用法 optional类位于#include <boost/optional.hpp>中,包装了“可能阐释无效值”的对象,实现了“未初始化”的概念。函数并不能总是返回有意义的结果,有时候函数可能返回“无意义”的值,一般来说我们通常使用一个不再正常解空间的一个哨兵来表示无意义的概 ...
分类:
其他好文 时间:
2017-11-07 13:14:12
阅读次数:
377
http://172.20.6.3/Problem_Show.asp?id=1442 想到最短路的简直神了,如果我写我大概只能写一个30分的bfs。 从数据范围可以看出思路是bfs剪枝,但这里的剪枝是通过最短路的预处理实现的。 设需要移动的格子为a格子。 对求最小移动数有意义的移动只有两种,一种是空 ...
分类:
其他好文 时间:
2017-11-07 11:17:48
阅读次数:
136
浮动清除的环境:当我们有一个大盒子的时候,里面嵌套着若干个小盒子,因为小盒子的内容是变化的。有可能它的长度会不断的变长,直到超过大盒子的长度。大盒子此时定义一个具体的长度是在某种程度上说没有意义的,因为最后的长度还是要依据内部小盒子的长度。而内部小盒子由于布局,为都设置浮动。所以这会导致一个现象是大 ...
分类:
Web程序 时间:
2017-11-06 19:05:06
阅读次数:
265