普通流高度塌陷:当块float浮动时,不会对块布局产生影响,块仍然会按照左右或者上下的顺序排列。但是会影响文档的排列,当文档的高度超过块的高度时,块的高度会产生塌陷现象。高度塌陷解决方法:闭合浮动:1.在浮动元素末尾添加一个空的标签例如 2.原理类似上面3.父元素设置 overflow:hidden...
分类:
Web程序 时间:
2014-09-23 12:02:14
阅读次数:
627
1、内联函数在编译时展开,而宏在预编译时展开2、在编译的时候,内联函数直接被嵌入到目标代码中去,而宏只是一个简单的文本替换。3、内联函数可以进行诸如类型安全检查、语句是否正确等编译功能,宏不具有这样的功能。4、宏不是函数,而inline是函数5、宏在定义时要小心处理宏参数,一般用括号括起来,否则容易...
分类:
其他好文 时间:
2014-09-23 00:05:23
阅读次数:
361
1.cursor:pointer鼠标放到上面变形状,pointer为手2.margin:auto 页面居中3.显示方式:dispaly:none不显示/block 块换行/inline在一行上,宽和高都不可用/inline-block在一行上显示,可以设置宽和高 不显示也不占地方4.visibi.....
分类:
Web程序 时间:
2014-09-22 22:39:23
阅读次数:
227
## IE6/7实现display:inline-block 有两种方法,第一种,先声明该元素`display:inline-block`,触发其layout,再在第二条样式上再声明为`display:inline`,如: .test{display:inline-block; /*其他样式...*/} .t...
分类:
Web程序 时间:
2014-09-22 20:33:33
阅读次数:
226
Network Address Translation来源:http://alexanderlaw.blog.hexun.com/9791596_d.html 地址转换用来改变源/目的地址/端口,是netfilter的一部分,也是通过hook点上注册相应的结构来工作 Nat注册的hook点和con....
分类:
Web程序 时间:
2014-09-22 18:06:33
阅读次数:
263
原文地址:http://www.pconline.com.cn/pcedu/empolder/gj/c/0503/563879.html 在c++中,为了解决一些频繁调用的小函数大量消耗栈空间或者是叫栈内存的问题,特别的引入了inline修饰符,表示为内联函数。 可能说到这里,很多人还不明白什么.....
分类:
编程语言 时间:
2014-09-22 16:22:02
阅读次数:
229
一开始一直无法理解STL中的内存分析,一天很困,翻开了侯捷的STL源码解析,阅读一二,这是一针见血,字字珠玑,解开了一个又一个迷惑~简单记录,和大家分享一下1) 空间适配器template inline void _construct(T1 *p,const T2 &value) { new (p....
分类:
其他好文 时间:
2014-09-21 00:50:19
阅读次数:
206
1 //Accepted 2176 KB 47 ms 2 //杠杆平横的条件:sum(c[i]*sum(g[j]))=0 3 // 所有的hook到原点的距离乘它上面挂着的物体的重量和的和为0 4 //对于一个hook,它到原点距离与所挂重量的乘积能达到的最大和值为15*25*20 ...
分类:
其他好文 时间:
2014-09-19 21:00:06
阅读次数:
163
转一篇文章:一、概述javascript函数劫持,也就是老外提到的javascript hijacking技术。最早还是和剑心同学讨论问题时偶然看到的一段代码,大概这样写的:window.alert = function(s) {};觉得这种用法很巧妙新颖,和API Hook异曲同工,索性称之为ja...
分类:
编程语言 时间:
2014-09-19 19:01:56
阅读次数:
300
终于学会倍增法了, 先一个最水最水的后缀数组应用。#include #include #include using namespace std;const int maxn = 1e6;char buf[maxn];int str[maxn], len, sa[maxn];inline int id...
分类:
其他好文 时间:
2014-09-19 17:16:25
阅读次数:
184