HabiCat

三人行必有我师焉
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年7月20日

摘要: 转载原文出自:http://www.neatstudio.com/show-428-1.shtml这个标题念起来有点拗口,但却是理解数据结构的关键。标题中的4个术语,对应的英文分别是:shallow copy(注意,不是shadow copy)、deep copy、pass by value、pass by reference(或pass by address)。传址和传引用是一回事。一门编程语言的核心是数据结构,粗略来讲,可以把数据结构分成不可变类型(immutable)和可变类型(mutable)。为什么这么分呢?这涉及到内存分配问题。对于不可变类型,只要分配有限的内存空间即可,而对于可变 阅读全文

posted @ 2012-07-20 11:37 HabiCat 阅读(184) 评论(0) 推荐(0)

2012年7月19日

摘要: 1. 浅拷贝是指源对象与拷贝对象共用一份实体,仅仅是引用的变量不同(名称不同)。对其中任何一个对象的改动都会影响另外一个对象。利用python中的字典来简单说明下: 1 >>> x = {'username': 'admin', 'machines': ['foo', 'bar', 'baz']} 2 >>> x 3 {'username': 'admin', 'machines': ['foo', 阅读全文

posted @ 2012-07-19 21:44 HabiCat 阅读(229) 评论(0) 推荐(0)

2012年7月7日

摘要: 最近看了下curl,写了个非常简陋的内容采集,记录下使用方法。代码中的页面为多玩游戏的子页面。 1 /*********************** 禁止页面缓存 ***********************/ 2 header('Content-Type: text/html; charset=utf-8;'); 3 header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); 4 header("Last-Modified: " . gmdate("D, d M Y H:i:s&quo 阅读全文

posted @ 2012-07-07 23:51 HabiCat 阅读(165) 评论(0) 推荐(0)

2012年6月21日

摘要: 自己休息时间练习的分页方法,很简陋,莫见笑,如果有需要任何错误或者建议,请一定指出,小妹感激不尽。配上简陋的CSS,让分页更加“清新”,呵呵。。。1 <style type="text/css">2 3 html, body, a { color: #c8c8c8; font-size: 12px; }4 5 .current { font-size: 14px; font-weight: 700; color: red; }6 7 </style>';以下为PHP分页代码: 1 <?php 2 header("Content 阅读全文

posted @ 2012-06-21 08:30 HabiCat 阅读(128) 评论(0) 推荐(0)

2012年4月22日

摘要: 对正则表达式相关进行了粗略的整理,包括基本语法和常用表达式,当然以后会长期更新的,重在积累嘛。1. 元字符及其在正则表达式上下文中的行为\将下一个字符标记为一个特殊字符、或一个原义字符、或一个后向引用、或一个八进制转义符。^匹配输入字符串的开始位置。如果设置了 RegExp 对象的Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的位置。$匹配输入字符串的结束位置。如果设置了 RegExp 对象的Multiline 属性,$ 也匹配 '\n' 或 '\r' 之前的位置。*匹配前面的子表达式零次或多次。+匹配前面的子 阅读全文

posted @ 2012-04-22 14:19 HabiCat 阅读(199) 评论(0) 推荐(0)

2012年4月19日

摘要: 转载自ONEBOYS跨浏览器兼容性是网页制作永恒的难题。别看各浏览器厂商都努力在自己的浏览器中实现新式的css3标准特性,但都是以扩展样式的形式提供的,所以在未来一段时间里,样式表里的-moz-,-webkit-,(-ms-,-o-)等等前缀将长期存在。另外,虽说各家有志于扩张自己市场的浏览器厂商都提供了css3的新特性,但鉴于其老式版本的浏览器依然存在于用户的主机上(主要是微软旗下的ie6,7,8),除了考虑各家浏览器之间的兼容性外,我们还有必要向前兼容老式浏览器。这些老式浏览器(低版本ie)对于css3的不支持问题,真是阻碍我们迈向css3时代的一大障碍。不幸之幸,当年ie在轻视w3c标准 阅读全文

posted @ 2012-04-19 20:55 HabiCat 阅读(275) 评论(0) 推荐(0)

摘要: 转载自王晔的流水账 现在网页技术发展的很快,连网页制作标准都有了HTML5版的了,不过很多朋友可能都在观望,担心新技术会不兼容于老爷车式的浏览器,同时也不愿意写上那么多的Hack来确保兼容,但是大家可能和我一样也垂涎于HTML5这个新技术带来的新特性,大家都在观望,希望出现个吃螃蟹的人,不过这样的人已经有了,在这里淘宝网就开始尝试用HTML5新技术布局了,就目前看来,各项技术良好,而且保持了绝大多数浏览器的兼容。如果我们想用HTML5布局网站但想少写或者不写CSS Hack什么的,有什么便捷的办法呢?这点已经有人为我们铺好道路了,网上一些JavaScript脚本框架减轻了我们的工作,可以让我. 阅读全文

posted @ 2012-04-19 20:53 HabiCat 阅读(199) 评论(0) 推荐(1)