转到正文

浪淘沙

静观己心,厚积薄发

存档

2012 年 4 月 的存档

造成乱码的原因是因为编码和解码不一致导致的结果。想要不出现编码,需要做到以下几点:

1、文件的编码

2、浏览器默认的编码方式

3、html meta标签 Content-Type 设置的编码方式

只要办证以上3个都一致,就不会出现乱码问题。

前两天我又学到了一招: 如果文件又包含了其他文件(比如css,js,小功能模块文件),那么也需要这些文件也

必须文件编码已知,否则,在某些浏览器下面就会出现部分乱码的情况。
依次为记。。

js实现页面跳转的实现方式之一为:


window.location.href="需要跳转的URL";

使用这个方法,需要注意的一点就是:当前页面的URL 和 需要跳转到的URL 一样的话,当前页面并不会执行操作。如果需要页面必须刷新的话,可以使用下面的代码来实现:


var current_href = window.location.href;

var jump_href = "需要跳转的URL";

if (jump_href == jump_href)  {//2个URL一致,只需要刷新即可

window.location.reload();

} else {//2个URL不一致,直接设置location即可

window.location.href= jump_href;

}

 

如果想了解更多

关于location 请参考 http://baike.baidu.com/view/2131711.htm .

关于js 页面跳转 请参考 http://wenku.baidu.com/view/39e170868762caaedd33d46f.html

 

 

原文地址:http://blog.csdn.net/21aspnet/article/details/6729724

文章最后本人做了一幅图,一看就明白了,这个问题网上讲的不少,但是都没有把问题说透。

一、概念

对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。
继续阅读

原文地址:http://blog.csdn.net/shan9liang/article/details/7222110

————————————————————————————————————

如果你是一个Web开发初学者,那么你难免会在网上搜索HTML,CSS,XML,JS(Javascript),DOM,XSL等等这些词的意思,然而,随着学习的深入。当你把他们搅在一起,你又糊涂了,你会不停的问,HTML是什么?CSS是什么?XML是什么?JS是什么?它们到底有什么用?无论是网络百科,还是一些IT专题网站,又或者一些牛人博客,他们都会告诉你,某个单一的东西是什么,这类文章很多,但很少有涉及,它们组合起来是什么,有什么用。我想,我写这篇文章,就是为了说明一下这个他们很少涉及的问题。 继续阅读

原文地址:http://blog.csdn.net/v_july_v/article/details/7382693

前言

   一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总结。

    毕竟受文章和理论之限,本文将摒弃绝大部分的细节,只谈方法/模式论,且注重用最通俗最直白的语言阐述相关问题。最后,有一点必须强调的是,全文行文是基于面试题的分析基础之上的,具体实践过程中,还是得具体情况具体分析,且场景也远比本文所述的任何一种情况复杂得多。 继续阅读