- 博客(6)
- 收藏
- 关注
原创 代码局部性对程序运行速度的影响
对编程一直有很多疑问,很多时候甚至不知道如何描述这些疑问,但我知道自己可以从哪里可以找到自己的疑问和答案,答案是计算机系统,但感情上总觉得太难,没信心。编程语言、操作系统和计算机系统结构是三门课,一直分开来学,操作系统和计算机系统两门课尚算有所交织,而编程语言的课程似乎总是和这两门课程没有重叠之处。但恰恰编程又是建立在那两门课程之上的,三门课若能同时交互地学习效果肯定不错。 仅就计算
2013-08-06 21:50:05 1052
原创 位图BitMap图像的读取与存储
做图像处理时的源文件一般要用无损的图像文件格式,位图(BitMap)是windows系统下可存储无压缩图像的文件格式。要实现位图文件的读取和存储,首先要明白位图文件的的存储数据结构。位图文件由四部分依序组成:BITMAPFILEHEADER,BITMAPINFOHEADER,调色板,Image Data。1)BITMAPFILEHEADER结构的长度是固定的14个字节,描述文件的有关信息。其数
2013-07-10 20:33:19 20079 1
原创 对javascript语言中实例化过程的理解
特别的,实例化第二步“执行函数体”结束时函数体可能会有返回值ret,那么,javascript是如何处理的呢?在返回值以前,this指向obj对象,返回值后呢?Javascript是这样做的:若ret不是对象,则不做处理,this仍指向obj对象;若ret是对象,则ret对象会冲去obj对象,即this指向ret对象,即new fun(arg)全部执行完成后得到的是ret对象。
2013-07-10 20:15:44 998 1
原创 对jquery框架的理解
jQuery的基本框架代码:要搞明白的问题:1. 仅向外提供两个命名空间:即jQuery和它的简称$,一切对jQuery库内方法的调用,都只能通过这两个命名空间。2. jQuery对象的生成方式:外部通过调用$(arg)方法就可以得到jQuery对象。 第一个问题:jQuery框架的最外层是可自动执行的闭包方法,该闭包方法执行结束后可
2013-07-10 20:13:49 4027 2
原创 html解析器不能正确过滤注释
之前做web前端界面时经常会出现一些莫名其妙的错误,通常都是挠破头皮绞尽脑汁也不知为什么,后来发现是html页面中一些被注释掉的js内容捣的鬼,删掉注释内容就可以了。虽然解决了问题却不知道为什么。 今天看了本js的书,作者说到这个问题,瞬间恍然大悟。原来这是html解析器的bug,书上说html解析器不一定能够正确解析并处理注释,还说这是html解析器的一个历史遗留问题,至今没有解决
2013-07-10 20:10:44 787
原创 伪静态的实现和客户端跳转与服务器端跳转
先说说什么是静态地址和动态地址。www.a.com/b.html是静态地址,而www.a.com/b.asp或www.a.com/b.jsp是动态地址,静态地址指向的是实际存在于服务器上的文件,而动态地址指向的并不是实际存在的文件,而是由服务器根据客户端请求通过程序动态生成的页面。很多动态地址都含有参数,形如www.a.com/b.asp?name=pete&id=123, 服务器应用收到这个
2013-07-10 20:08:12 2277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人