lzzzing学习笔记

正在学的和想要学的

   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  44 随笔 :: 7 文章 :: 17 评论 :: 0 Trackbacks

04 2008 档案

posted @ 2008-04-17 23:00 lzzzing 阅读(83) | 评论 (0)  编辑

posted @ 2008-04-17 22:59 lzzzing 阅读(84) | 评论 (0)  编辑

posted @ 2008-04-17 22:59 lzzzing 阅读(85) | 评论 (0)  编辑

posted @ 2008-04-17 22:58 lzzzing 阅读(80) | 评论 (0)  编辑

posted @ 2008-04-08 22:47 lzzzing 阅读(35) | 评论 (2)  编辑

posted @ 2008-04-07 12:35 lzzzing 阅读(94) | 评论 (0)  编辑

posted @ 2008-04-06 13:03 lzzzing 阅读(92) | 评论 (0)  编辑

     摘要: 如今我们经常说起Web2.0,那么,什么是Web2.0?它与Web1.0有什么不同?事实上,Web2.0没有一个确切的概念,相对于Web1.0,它有明显的特征:每个人都是内容生产与获取者、信息个性化定制自由度大、网页技术不同、长尾效应明显。在Google或百度搜索一下Web2.0会找到一些详细的Web2.0解释,与其看这些解释何不“看图识字”呢?这篇文章从图片出发解释什么是Web2.0。  阅读全文
posted @ 2008-04-06 12:53 lzzzing 阅读(39) | 评论 (0)  编辑

posted @ 2008-04-05 23:31 lzzzing 阅读(43) | 评论 (0)  编辑

     摘要: 本章的主题是Python程序的运行环境,目标是阐述解释器的运行时行为:包括程序启动、站点配置及程序终止。  阅读全文
posted @ 2008-04-05 13:03 lzzzing 阅读(207) | 评论 (1)  编辑

     摘要: 本章的主题是Python的输出输出细节:命令行参数、环境变量、文件I/O、Unicode及对象持久化。  阅读全文
posted @ 2008-04-05 13:02 lzzzing 阅读(332) | 评论 (0)  编辑

     摘要: 本章的主题就是模块和包。较大的Python程序基本上都使用模块和包进行组织,Python发行版也包括方方面面许许多多的模块...  阅读全文
posted @ 2008-04-05 13:00 lzzzing 阅读(177) | 评论 (0)  编辑

     摘要: 类是用来创建数据结构和新类型对象的主要机制.本章的主题就是类,面向对象编程和设计不是本章的重点。本章假定你具有数据结构的背景知识及一定的面向对象的编程经验(其它面向对象的语言,比如java,c++).(参见第三章,类型和对象 了解对象这个术语及其内部实现的附加信息)  阅读全文
posted @ 2008-04-05 12:58 lzzzing 阅读(129) | 评论 (0)  编辑

     摘要: 为便于代码维护,绝大多数子程序都被分解并重新组织为函数以使代码模块化。 在Python 中定义一个函数很简单,Python从其它函数编程语言中借鉴了很多有用的思路用来简化某些特定任务。本章的主题是函数,匿名函数,函数编程特性及 eval()与execfile() 函数和exec语句.还详细描述了列表内涵(list comprehensions),一个强大的列表构建方法.  阅读全文
posted @ 2008-04-05 12:57 lzzzing 阅读(185) | 评论 (0)  编辑

     摘要: 本章描述程序中与控制流有关的语句.主题包括条件语句,循环及异常.  阅读全文
posted @ 2008-04-05 12:56 lzzzing 阅读(171) | 评论 (0)  编辑

     摘要: 本章的主题是 Python 语言的内建运算符及表达式求值的优先级。  阅读全文
posted @ 2008-04-05 12:55 lzzzing 阅读(220) | 评论 (0)  编辑

     摘要: Python 程序中的一切数据都是对象。对象包括自定义对象及基本的数据类型如数值、字符串、列表、字典等。你能够以类或扩展类型的方式创建自定义对象。本章主要描述 Python对象模型及第四章--运算符与表达式中要用到的一些预备知识。  阅读全文
posted @ 2008-04-05 12:53 lzzzing 阅读(297) | 评论 (1)  编辑

     摘要: 本章讲述了Python程序的语法和代码约定。 本章的主题有行结构,语句分组,保留字,字符串,运算符,token等等,另外对如何使用 Unicode 字符串也做了详细的描述。  阅读全文
posted @ 2008-04-05 12:52 lzzzing 阅读(161) | 评论 (0)  编辑

     摘要: 本章是Python的快速入门,在这一章并不涉及python的特殊规则和细节,目标是通过示例使你快速了解Python语言的特点。本章简要介绍了变量,表达式,控制流,函数以及输入/输出的基本概念,在这一章不涉及Python语言的高级特性。尽管如此,有经验的程序员还是能够通过阅读本章的材料创建高级程序。我们鼓励新手通过运行示例,亲身体验一把Python。  阅读全文
posted @ 2008-04-05 12:50 lzzzing 阅读(250) | 评论 (0)  编辑

     摘要: 在 跨越边界 系列中,作者 Bruce Tate 推动了这样一个概念:今天的 Java 程序员可以通过学习其他方式和语言受益。Java 技术曾经是编程阵营中所有开发项目的最佳选择,但这种情况已经发生了变化。其他框架正在塑造 Java 框架的构建方式,从其他语言中学到的概念有助于 Java 编程。所编写的 Python(或 Ruby、Smalltalk 或 ... 请自由填空)代码可以改变您编写 Java 代码的方式。

本系列介绍了完全不同于 Java 开发,但又直接适用于 Java 开发的编程概念和技术。在某些情况下,需要集成之后才能利用这些技术。在其他情况下,则可以直接应用这些概念。单独的工具不如其他语言和框架影响 Java 社区的开发人员、框架、甚至基本手段的这个概念重要。  阅读全文
posted @ 2008-04-05 12:41 lzzzing 阅读(93) | 评论 (0)  编辑

     摘要: 符合 W3C 标准是网站的发展趋势,目前,几乎所有的浏览器都使用 W3C 标准,W3C 标准保证您的网站在所有主流浏览器中都获得一致的表现,您再也不需要象90年代末那样,向不同的浏览器输出不同的内容。

  阅读全文
posted @ 2008-04-04 21:59 lzzzing 阅读(39) | 评论 (0)  编辑

     摘要: 完美网站的最后一个步骤是让更多的人找到您。搜索引擎是最理想的网站推广途径,将您的网站针对搜索引擎进行优化,使之更符合搜索引擎推荐的规范,可以显著提高您在自然搜索中的排名。  阅读全文
posted @ 2008-04-04 21:59 lzzzing 阅读(30) | 评论 (0)  编辑

     摘要: 网站的性能关乎用户访问体验,让网站支撑更多用户,让每个用户的等待时间更短是我们的目标。性能的提高靠的是数据库优化,高效率的 HTML 代码渲染以及内容缓存。  阅读全文
posted @ 2008-04-04 21:58 lzzzing 阅读(28) | 评论 (0)  编辑

     摘要: 网站的安全非常重要,如果您的网站中存在需要授权才能访问的内容,保护好这些内容是您的责任,使用安全的数据库技术,对关键数据进行加密,过滤用户上传的数据是保证网站安全的重要途径。  阅读全文
posted @ 2008-04-04 21:56 lzzzing 阅读(33) | 评论 (0)  编辑

     摘要: 设计体现了一个网站的艺术素养,然而并不是说您应当过分设计,设计风格应结合您的行业,要简洁,清新,优雅,平和,设计仅仅是在用户访问您的内容时获得一种外在印象,不可喧宾夺主。  阅读全文
posted @ 2008-04-04 21:55 lzzzing 阅读(33) | 评论 (0)  编辑

     摘要: 完美的内容是用来使用的,不管您的内容多么精彩,如果它们很难访问,用户照样会离开,易用性不仅仅牵扯到技术,更多的是良好的 Web 创作习惯,易用性包含34条规则  阅读全文
posted @ 2008-04-04 21:54 lzzzing 阅读(28) | 评论 (0)  编辑

     摘要: 内容是一个网站最有价值的部分,内容为王就是这个意思,用户访问您的网站的唯一目的是获取有价值的内容,丰富的内容,准确的内容,不断更新的内容是成功网站的三个要素。完美网站的 101 项指标中,有 23 项是关于内容的,我们把内容放在首位,事实上,您应该把 80% 的重心放在内容上面,这 23 项内容指标分别为……  阅读全文
posted @ 2008-04-04 21:53 lzzzing 阅读(18) | 评论 (0)  编辑

     摘要: 世界上最有趣的职业是网站设计师,有人为自己的作品喊价5000美金,有人129美金就行,而很多人根本看不出这两者的差别,我见过一个加拿大 Freelancer 设计师,他的网站上有个报价系统,你可以选择自己的预算范围,其中最小的一个选项是2500-5000美金,而在 Craigslist (www.craigslist.org)上,百把美金的网站设计师比比皆是。如果你读 Alistapart (www.alistapart.com),就会知道顶尖设计师整天都在想什么,他们简直是小题大做,为一些细微的东西较真,这世界上不乏追求完美的人,而完美并不存在,于是所有人都胡乱地做,网站是这样一种产品,它的消费者以为是高不可攀的东西,在设计者眼里可能视之如草芥,它的门槛如此之低,而真正的好作品又是如此之难。  阅读全文
posted @ 2008-04-04 21:51 lzzzing 阅读(38) | 评论 (0)  编辑

     摘要: 我们可以在计算机上运行各种计算机软件程序。每一个运行的程序可能包括多个独立运行的线程(Thread)。
线程(Thread)是一份独立运行的程序,有自己专用的运行栈。线程有可能和其他线程共享一些资源,比如,内存,文件,数据库等。
当多个线程同时读写同一份共享资源的时候,可能会引起冲突。这时候,我们需要引入线程“同步”机制,即各位线程之间要有个先来后到,不能一窝蜂挤上去抢作一团。  阅读全文
posted @ 2008-04-04 14:09 lzzzing 阅读(57) | 评论 (0)  编辑

posted @ 2008-04-04 14:08 lzzzing 阅读(117) | 评论 (1)  编辑

posted @ 2008-04-04 14:05 lzzzing 阅读(214) | 评论 (2)  编辑

     摘要: PHP是个伟大的web开发语言,灵活的语言,但是看到php程序员周而复始的犯的一些错误。我做了下面这个列表,列出了PHP程序员经常犯的10中错误,大多数和安全相关。  阅读全文
posted @ 2008-04-04 13:56 lzzzing 阅读(28) | 评论 (0)  编辑

posted @ 2008-04-04 13:52 lzzzing 阅读(28) | 评论 (0)  编辑

     摘要: 本书的目标是向读者提供一个完整的 Haskell 编程手册。读者不需要任何有关Haskell 编程或者函数型语言编程的知识便可以阅读此书。当然了,如果读者熟悉编程有关的一些基础知识(例如算法等等),那么将很有帮助。  阅读全文
posted @ 2008-04-04 13:44 lzzzing 阅读(136) | 评论 (0)  编辑

     摘要: 我在过去的几周内一直在写JavaScript代码──使用我们的对话框系统来个性化Mozilla。假设你要求:“嘿,电脑,我要教你如何在Amazon.com上找书。首先你象这样进入Amazon,然后在这里输入你要的书的名字。点击“Go”然后……”我的困难在于对Mozilla编码使我的对话框系统可以“看”浏览器中正在进行什么然后自己可以执行这些动作。

由于Mozilla中较高的层次是用JavaScript实现的。所以我一直在废寝忘食研究它(我的Rhino book里面全是我做的书签)我写的越多,我越觉得它像Lisp。

  阅读全文
posted @ 2008-04-03 22:02 lzzzing 阅读(20) | 评论 (0)  编辑

     摘要: Haskell是一种函数编程语言. 1980年代以前对函数编程有很多研究, 但不同的研究者使用各自不同的语法记号, 一起交流时造成一些不便. 后来1987年的时候, 在FPCA'87会议上制定了统一的Haskell语言. Haskell吸收了各家的长处, 是一种纯粹的函数编程语言,并根据科学家Haskell B.Curry的名字命名. Haskell经过多年的发展完善, 目前使用的版本是Haskell 98.  阅读全文
posted @ 2008-04-02 22:51 lzzzing 阅读(90) | 评论 (2)  编辑