代码改变世界

随笔分类 - 07-理论研究

CSS选择器漫谈

2012-03-12 15:44 by iBlog, 467 阅读, 收藏, 编辑
摘要: 本文主要漫谈从CSS1.0到CSS3.0的选择器相关内容,在漫谈之前,还是需要简要了解一下CSS的发展历程。#CSS发展史#1994年哈坤·利提出了CSS的最初建议1996年12月CSS第一个版本被出版 主要定义了网页的基本属性,如字体、颜色、空白边等。第一版规范最新文档REC-CSS1-200804111998年5月CSS第二版出版 添加了一些高级功能,如浮动和定位以及一些高级的选择器,如子选择器、相邻选择器和通用选择器等。当前最新版本CSS 2.1CSS3 于1999年已开始制订,以模块的形式进行开发 2001年5月23日,W3C完成了CSS 3的工作草案,主要包括盒子模型、列表 阅读全文

MIME乱谈

2012-02-27 18:21 by iBlog, 1218 阅读, 收藏, 编辑
摘要: 他妈的!忘记保存了,live writer直接崩溃,半天写的文章没了.... 言归正传,今天在使用google maps开发一个应用,使用chrome调试时,突然跳出一个警告:Resource interpreted as Other but transferred with MIME type undefined.意思是:被解释为Other的资源,在被以未定义的MIME类型传输。这是google maps api引入导致某个MIME类型错误,不深究了。 说说mime(Multipurpose Internet Mail Extensions 多功能Internet 邮件扩充服务)吧,别问为. 阅读全文

java.sql.Types,数据库字段类型,java数据类型的对应关系

2012-01-30 16:24 by iBlog, 44453 阅读, 收藏, 编辑
摘要: 以下转自:http://kummy.itpub.net/post/17165/172850 本文在原文基础上有增减。本概述是从《JDBCTMDatabase Access from JavaTM: A Tutorial and Annotated Reference》这本书中摘引来的。JavaSoft 目前正在准备这本书。这本书是一本教程,同时也是 JDBC 的重要参考手册,它将作为 Java 系列的组成部份,在 1997 年春季由 Addison-Wesley 出版公司出版。8.1 概述由于 SQL 数据类型和 Java 数据类型是不同的,因此需要某种机制在使用 Java 类型的应用程序和使 阅读全文

话说回车和换行

2011-12-02 16:39 by iBlog, 4406 阅读, 收藏, 编辑
摘要: 看xml的时候发现这样的一段话:XML 以 LF 存储换行在 Windows 应用程序中,换行通常以一对字符来存储:回车符 (CR) 和换行符 (LF)。这对字符与打字机设置新行的动作有相似之处。在 Unix 应用程序中,新行以 LF 字符存储。而 Macintosh 应用程序使用 CR 来存储新行。让我对这三个(win,unix,mac)苦逼的主产生了兴趣,为啥你们不一样呢,难道你们认识“回车”和“换行”的时间有先有后吗?为啥没统一或者说为啥产生了CR和LF这两个玩意?说说历史吧!为什么会有两个貌似一样功能的东西?潜台词:很多时候敲击enter就是换行了呀,还回啥个车,回车就是换行吗... 阅读全文

[字符编码]Numeric Character Reference和HTML Entities(一)

2011-11-24 16:57 by iBlog, 4824 阅读, 收藏, 编辑
摘要: 你是否在dreamweaver里编辑网页的时候看到Σ这样的东西,你曾使用过 这样的玩意吧,或者你在调试webservice的时候看到返回xml字符串中现γ这样的怪物呢?你看不懂他们可能用浏览器或者DW预览一下都是可以看到庐山真面目的,它是谁? Σ这个是 Numeric Character Reference  这个是Character entities references从字面上观察,一个是用&#x+16进制+; 表达信息,一个是用&+字符串+; 突然让我想起了汇编语言里头的 助记 阅读全文

[程序员应该知道的]硬盘基本知识(二)

2011-10-25 11:31 by iBlog, 2046 阅读, 收藏, 编辑
摘要: 接着【程序员应该知道的】硬盘基本知识(一) ,了解硬盘基本机械构造以及运行原理之后,我们还想知道硬盘上的盘片是如何进行分区的、有哪几种分区、如何存储分区信息的? 阅读全文

[程序员应该知道的]硬盘基本知识(一)

2011-10-24 16:39 by iBlog, 8366 阅读, 收藏, 编辑
摘要: 首先简单认识一下硬盘的物理结构,硬盘内部的物理结构很复杂,只能从大的颗粒度去看内部的结构总体来说,硬盘结构包括:盘片、磁头、盘片主轴、控制电机、磁头控制器、数据转换器、接口、缓存等几个部份。所有的盘片(一般硬盘里有多个盘片,盘片之间平行)都固定在一个主轴上。在每个盘片的存储面上都有一个磁头,磁头与盘片之间的距离很小(所以剧烈震动容易损坏),磁头连在一个磁头控制器上,统一控制各个磁头的运动。 阅读全文

Java中的克隆(CLONE)

2011-10-10 16:18 by iBlog, 15019 阅读, 收藏, 编辑
摘要: 编程过程中我们常常遇到如下情况: 假设有一个对象object,在某处又需要一个跟object一样的实例object2,强调的是object和object2是两个独立的实例,只是在开始的时候,他们是具有相同状态的(属性字段的值都相同),跟同卵双胞胎很相似。遇到这种情况的做法一般是,重新new一个对象object2,将object的字段值赋予object2,可以说这种方法很土,我们可以使用clone方法克隆出一个跟object一样的object2,很高效。 阅读全文