上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 43 下一页
摘要: 看了这个题目,很多人肯定觉得有点太老土了,IE6都快到末路了,不过这个方法确实非常经典,我觉得很有必要记下一笔。 在制作水平菜单的时候,我们经常使用ul和li元素,利用float属性让这些元素在水平的位置上对齐,同时利用width:auto来保持每个菜单随着内容的不同而变化宽度。在多数浏览器上,这个方法都很有效,只是除了IE6之外。 以下面的代码为例: <style type="text... 阅读全文
posted @ 2012-07-05 21:48 Cocowool 阅读(4591) 评论(0) 推荐(0) 编辑
摘要: 去年就知道了Sublime Text 2这款编辑器,当时就颇有好感,还用了一段时间来进行开发。最近,偶然知道了还有Zen Coding这样的一个插件之后,简直对这个插件以及可以支持插件的Sublime Text 爱不释手。 先说什么是Zen Coding。 如果你用过jQuery,那么一定会对选择器有深刻的印象。Zen Coding由两个核心组件构成:一个缩写扩展器;一个HTML标签匹配... 阅读全文
posted @ 2012-07-01 16:02 Cocowool 阅读(25965) 评论(3) 推荐(1) 编辑
摘要: 上次我们提到了在Mac下安装gcc,今天来安装一个经常在命令行下使用的工具Wget。Wget是一个支持HTTP、FTP的下载工具,经过合理的配置参数,我们甚至可以将一个网站的内容全部拷贝下来。笔者的系统是Mac OS Lion 10.7.4 ,安装好了gcc,如果没有安装gcc的同学,需要下载Xcode,然后通过下载命令行工具来进行安装。下载Wget的源代码:下载地址直接安装的话,会发生下面的错误。checking for compress in -lz... yeschecking for gpg_err_init in -lgpg-error... nochecking for gcry_ 阅读全文
posted @ 2012-06-24 22:48 Cocowool 阅读(9557) 评论(0) 推荐(0) 编辑
摘要: Codeigniter框架提供了实现多个应用Application的方法,如参考资料[2]中描述的,这种方法实际上是在网站目录下存在多个入口文件和Application文件夹的方式。这种方式实现有个缺点,加入我做了一个应用放在Application下,同时为这个应用做了一个后台放在Admin文件夹下,实际上Model里的模块是可以共用的,但是使用这种方式却不得不将Model做一份拷贝,当然我们也可... 阅读全文
posted @ 2012-06-13 16:55 Cocowool 阅读(3562) 评论(0) 推荐(0) 编辑
摘要: 在处理进程间的同步与互斥问题时,我们离不开信号量和PV原语,使用这两个工具的目的在于打造一段不可分割不可中断的程序。应当注意的是,信号量和PV原语是解决进程间同步与互斥问题的一种机制,但并不是唯一的机制。 信号量: 信号量的概念1965年由著名的荷兰计算机科学家 Edsger Wybe Dijkstra 艾兹格·迪科斯彻 提出。 其核心思想是用一种新的变量类型(Semaphore)来记录可用... 阅读全文
posted @ 2012-06-11 12:26 Cocowool 阅读(13091) 评论(3) 推荐(3) 编辑
摘要: YUI是Yahoo发布的一个JS框架,虽然不如jQuery简单,但是如果你是要做一些复杂的事情的时候,有一个合适量级的框架还是能有用不少。 YUI3中的一些定义。 Module。YUI3中的每块代码都可以看作是一个Module。 1: YUI().use('node', function(Y){ 2: 3: Y.one('div.status').set... 阅读全文
posted @ 2012-06-01 13:38 Cocowool 阅读(2808) 评论(0) 推荐(3) 编辑
摘要: Ruby语言中,以对象为基本单位,可以说所有的元素都是对象。按照之前对于面向对象程序的理解,对象是指包含了特定属性和方法集合的一组程序。对象由类来定义,具体的表现为对象实例。也就是说,对象是类的实例化[2]。 Ruby语言的基础元素 对象:数值对象、字符串对象、正则表达式对象、时间对象、文件对象、目录对象、数组、哈希、例外对象等 数值对象 由于Ruby中一切数据都是... 阅读全文
posted @ 2012-05-31 16:29 Cocowool 阅读(7670) 评论(0) 推荐(1) 编辑
摘要: 进程间通信概述 进程间通信有如下的目的:1、数据传输,一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几M之间;2、共享数据,多个进程想要操作共享数据,一个进程对数据的修改,其他进程应该立刻看到;3、通知事件,一个进程需要向另一个或一组进程发送消息,通知它们发生了某件事情;4、资源共享,多个进程之间共享同样的资源。为了做到这一点,需要内核提供锁和同步机制;5、进程控制,有些进程希... 阅读全文
posted @ 2012-05-22 11:24 Cocowool 阅读(14169) 评论(0) 推荐(0) 编辑
摘要: Ruby 代码如下 1: def isZhishu?(num) 2: count = 2 3: while count < num do 4: return false if ( num % count ) == 0 5: count = count + 1 6: end... 阅读全文
posted @ 2012-05-18 15:24 Cocowool 阅读(420) 评论(2) 推荐(0) 编辑
摘要: HP-UX操作系统全称为Hewlett Packard UniX,是惠普服务器上所有的操作系统。其发源自 AT & T SRV4系统,可以支持HP的PA-RISC处理器、Intel的Itanium处理器。因为PA-RISC的停产(RISC机器现在越来越没落了),今后的主流就是只支持Intel的处理器了。 HP-UX操作系统版本包括:11.11(11iv1)、11.23(11iv2)、11.31(... 阅读全文
posted @ 2012-05-15 14:48 Cocowool 阅读(8853) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 43 下一页