2009年10月23日
摘要: 一、编码的必要性 E-mail只能传送ASCII码(美国国家标准信息交换码)格式的文字信息,ASCII码是7位代码,非ASCII码格式的文件在传送过程中就需要先编成7位的ASCII代码,然后才能通过E-mail进行传送;如果不经过编码,则在传送过程中会因为ASCII码7位的限制而被分解,分解之后只会让收信方看到一堆杂乱的ASCII字符。经过编码后的文件,在传送过程中可顺利传送,不会有“... 阅读全文
posted @ 2009-10-23 09:54 Play code 阅读(781) 评论(0) 推荐(0) 编辑
  2009年8月17日
摘要: 1 简介 所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 闭包是 ECMAScript (JavaScript)最强大的特性之一,但用好闭包的前提是必须理解闭包。闭包的创建相对容易,人们甚至会在不经意间创建闭包,但这些无意创建的闭包却存在潜在的危害,尤其是在比较常见的浏览器环境下。如果想要扬长避短地... 阅读全文
posted @ 2009-08-17 23:15 Play code 阅读(495) 评论(2) 推荐(1) 编辑
  2009年8月6日
摘要: 这篇文章已经有些日子了,现在因为自己的开发需要想选一款容易上手的PHP Framework,所以重新找了出来,看完以后顺便翻译了一下,由于原文是写于今年三月底,故而其中的很多框架的现状也发生了较大的变化,本篇译文也只是方便大家阅读,对于正在寻找这方面资料的读者做个参考,也给自己一个知识备份...... 引子PHP开发框架近来在PHP社区中成为讨论的热点,几乎每天都在推出新的框架。面对市面上超过四十... 阅读全文
posted @ 2009-08-06 13:39 Play code 阅读(368) 评论(0) 推荐(1) 编辑
  2009年8月1日
摘要: 一、使用LINQ读取使用Xdocument上的Load方法,可以快速的加载一个XML文档,然后使用LINQ对 加载XML文档进行查询或其他操作,这里仅简单偏历。所以,一旦查询一组元素有返回元素集,就可以使用一个简单的foreach循环访问每一个元素。核心代码如下:[代码]二、使用XmlReader构造函数当然还可以通过使用带有URL的XmlReader.Create方法来完成操作,它使用的是一个X... 阅读全文
posted @ 2009-08-01 15:37 Play code 阅读(3147) 评论(6) 推荐(4) 编辑
  2009年7月31日
摘要: 一、下看个两个例子1.xhtml代码[代码]2.css代码[代码]3.运行的结果4.改进css去掉span父元素的定位。css代码如下,[代码]5.修改后运行结果二、对结果的分析绝对定位的元素的位置相对于最近的已定位的祖先元素,如果元素没有已定位的祖先元素,那么它的位置相对于最初的包含块,根据用户定义的不同,最初的包含快可能是body或者html元素;绝对定位的元素会从文档流中分离,不再占据空间;... 阅读全文
posted @ 2009-07-31 19:43 Play code 阅读(3380) 评论(10) 推荐(3) 编辑
  2009年3月30日
摘要: 一、简介 当我们已经熟悉博客、播客、RSS、Wiki、P2P、SNS等这些Web 2.0概念或者名词时,人们已经开始对Web 3.0做起了规划。就如预期的一样,在web2.0大会上,web3.0的讨论成为会议的一个热点。而在web3.0中被提出的观点,则更具有深远意义。它悍足了互联网在人们生活中的地位,会以人们所需、数字化、多维化、更加开放的形式展现互联网。IT企业界也开始对Web 3.0加足了重... 阅读全文
posted @ 2009-03-30 11:29 Play code 阅读(6576) 评论(14) 推荐(0) 编辑
  2009年3月25日
摘要: 如何让你的SQL运行得更快 人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。在对它们进行适当的优化后,其运行速度有了明显地... 阅读全文
posted @ 2009-03-25 14:33 Play code 阅读(1300) 评论(4) 推荐(0) 编辑
  2009年3月19日
摘要: 人月神话作为一本软件工程的书籍,这本书被捧到了“神话”的高度,影响深远且畅销不衰。 我手中的是该书的“32周年中文纪念版”,装订的很好,很有手感。书只有25万字,分为19个相对独立的篇章,作者Brooks博士为人们管理复杂项目提供了最具洞察力的见解,既有很多发人深省的观点,又有大量软件工程的实践。他作为IBM360的项目经理,阐述了对软件工程各个方面... 阅读全文
posted @ 2009-03-19 14:45 Play code 阅读(1144) 评论(4) 推荐(0) 编辑
  2009年3月17日
摘要: 一、ASP.NET跟踪模式1.介绍提到ASP.NET跟踪模式,不能不提到ASP程序。ASP程序中在WEB页面上显示出某些变量当时的值,常常使用Response.Write进行输入,这在ASP程序中确实是一种很好的解决方案,但是,由于ASP.NET运行机理,这种方法在ASP.NET中会存在不少问题。问题总是要解决,ASP.NET推出了允许直接在代码中编写调试语句的新功能,从而在将应用程序部署到生产服... 阅读全文
posted @ 2009-03-17 14:50 Play code 阅读(3016) 评论(3) 推荐(0) 编辑
  2009年2月14日
摘要: 我能抽象出整个世界... 但是我不能抽象出你... 因为你在我心中是那么的具体... 所以我的世界并不完整... 我可以重载甚至覆盖这个世界里的任何一种方法... 但是我却不能重载对你的思念... 也许命中注定了 你在我的世界里永远的烙上了静态的属性... 而我不慎调用了爱你这个方法... 当我义无返顾的把自己作为参数传进这个方法时... 我才发现爱上你是一个死循环... 它不停的返回对你的思念压... 阅读全文
posted @ 2009-02-14 17:07 Play code 阅读(385) 评论(1) 推荐(0) 编辑