本题要求模拟浏览器的前进、后退等操作。用两个栈实现,一个控制前进,一个控制后退。在前进与后退操作中,从一个栈中弹出栈顶元素,压入另一个栈中。当打开一个新网页时,将前进栈清空。代码如下:#include #include #include #include #include #include #inc...
分类:
其他好文 时间:
2014-08-06 21:59:02
阅读次数:
230
UNICODE:它是用两个字节表示一个字符的方法。比如字符'A'在ASCII下面是一个字符,可'A'在UNICODE下面是两个字符,高字符用0填充,而且汉字'程'在ASCII下面是两个字节,而在UNICODE下仍旧是两个字节。UNICODE的用处就是定长表示世界文字,据统计,用两个字节可以编码现存的...
分类:
其他好文 时间:
2014-08-05 09:33:58
阅读次数:
202
黄金定律永远遵循同一套编码规范,不管有多少人共同参与同一项目,一定要确保每一行代码都像是同一个人编写的。HTML语法用两个空格来代替制表符(tab) -- 这是唯一能保证在所有环境下获得一致展现的方法。嵌套元素应当缩进一次(即两个空格)。对于属性的定义,确保全部使用双引号,绝不要使用单引号。不要在自...
分类:
Web程序 时间:
2014-08-04 13:24:07
阅读次数:
398
今天看了Bootstrap中文网关于编码规范的文章,觉得很受用,赶紧记下来。首先是黄金定律:永远遵循同一套编码规范。不管有多少人共同参与同一项目,一定要确保每一行代码都像是同一个人编写的。HTML部分语法用两个空格来代替制表符(tab) --这是唯一能保证在所有环境下获得一致展现的方法。嵌套元素应当...
分类:
Web程序 时间:
2014-08-04 13:23:17
阅读次数:
318
事件委托(代理):就是利用事件冒泡机制,在最顶层触发事件的dom对象上绑定一个处理函数。在当有需要很多dom对象要绑定事件的情况下,可以使用事件委托。事件委托的好处是:节省资源 和 新增的元素也会有事件处理机制(这是项目中比较常见的问题)简要的用两个例子来解释一下事件委托这回事...先说说要产生的效...
分类:
编程语言 时间:
2014-08-04 10:34:06
阅读次数:
294
使用两个指针,和判断一个链表是否形成环类似
代码:
#include
#include
using namespace std;
typedef struct node {
int data;
struct node *next ;
}Node,*pNode;
void creatNode( pNode &pHead ){
bool isFirst=true;
pNode p...
分类:
其他好文 时间:
2014-08-04 06:14:16
阅读次数:
194
Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示如果还为了这个纠结,就直接看看后面的解说,做决定吧。一般如果用到中文或者其它特殊字符,我就会使用n开头的类型,否则的话直接使用var开头的。sql server中的varchar...
分类:
其他好文 时间:
2014-08-03 20:31:45
阅读次数:
265
源起前面讲述了unix网路编程卷1库函数的配置。但是卷2还有一个配置,而且其中的关于进程间通信的函数在卷1中也没有。我们使用两个库函数不免有些不方便,现在将卷2中的在卷1中没有的函数都合并到卷1的库函数中。1.创建unix网络编程卷2——进程间通信configure.h配置文件 cd 目录 ./co...
分类:
其他好文 时间:
2014-08-03 20:19:35
阅读次数:
236
UVA 501 - Black Box
题目链接
题意:给定一些操作,每次add进一个数,然后第i次询问的时候输出当前第i小的数字
思路:用两个优先队列搞,相当于把序列分成两个序列,每次取的答案就是后一个队列的头
代码:
#include
#include
#include
#include
using namespace std;
const int N ...
分类:
其他好文 时间:
2014-08-03 18:07:15
阅读次数:
226
减小Delphi XE5编译出来的程序体积 ? . 默认Delphi XE, XE2, XE3,XE4,XE5, XE6?... 编译出来的程序体积很大。 一般用两个方法可以很大程度上减少程序体积。 ???? 一、在工程中用编译指令禁用RTTI 禁用的方法...
分类:
其他好文 时间:
2014-08-02 21:03:34
阅读次数:
580