摘要: 前言在印象中,浏览器中的F5和刷新按钮是一样的效果,都是对当前页面进行刷新;Ctrl-F5的行为也是刷新页面,但是会清除浏览器缓存,这在前端调试时候会常用。二者真正的区别是什么呢?在stackoverflow上有人给出了很详细的解释,整理如下。说明在不同的浏览器中F5和CTRL-F5的行为是不一样的,但是他们的主要行为还是非常相似的,以下结果是在FF,IE,Opera和Chrome中进行过测试得出。F5使用缓存,并且只有在资源内容发生变化的时候才会去更新资源。当刷新一个页面的时候,浏览器会尝试使用各种类型的缓存,并且会发送If-Modified-Since头到服务器,如果服务器返回304 No 阅读全文
posted @ 2013-11-06 14:38 令狐葱★ 阅读(3733) 评论(0) 推荐(0) 编辑
摘要: 前言在文本处理中,CR(CarriageReturn),LF(LineFeed),CR/LF是不同操作系统上使用的换行符,具体如下:Dos和Windows采用回车+换行CR/LF表示下一行而UNIX/Linux采用换行符LF表示下一行苹果机(MAC OS系统)则采用回车符CR表示下一行区别CR与LF区别如下:CR用符号\r表示,十进制ASCII代码是13,十六进制代码为0x0DLF使用\n符号表示,ASCII代码是10,十六制为0x0A所以Windows平台上换行在文本文件中是使用0d 0a两个字节表示,而UNIX和苹果平台上换行则是使用0a或0d一个字节表示。问题一般操作系统上的运行库会自动 阅读全文
posted @ 2013-11-06 14:37 令狐葱★ 阅读(7151) 评论(0) 推荐(2) 编辑