IT技术博客

IT技术博客,精选各种精华文章供您阅读,是您学习各种IT技术的博客优选之地

谈*静态页*(或网页*静态化*)

“静态页”,在Web应用程序开发中是很常见的概念。只是我发现目前还是有相当部分的朋友,在这方面的存在一定的误区。因此现在独立写一篇文章,也想把一些问题讲讲清楚,以后在讨论的时候也好有个准。   不久前有朋友写了一篇题为《提供生成静态页核心代码》的文章,介绍了一种“向硬盘写入页面文件”的方式。这篇文章的内容在此并不多作讨论,这里引用一下作者给出的摘要:

Json简介入门

JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。相比XML,他更易于人阅读和编写,它是JavaScript的一个子集。 JSON采用完全独立于语言的文本格式,可以在流行的语言中使用,比如C# Java C++ VB。这些特性使JSON成为理想的数据交换语言。  一、Json的构建结构   &n

浅析.NET开发中代理模式的使用

当我们需要使用的对象很复杂或者需要很长时间去构造,这时就可以使用代理模式(Proxy)。例如:如果构建一个对象很耗费时间和计算机资源,代理模式(Proxy)允许我们控制这种情况,直到我们需要使用实际的对象。一个代理(Proxy)通常包含和将要使用的对象同样的方法,一旦开始使用这个对象,这些方法将通过代理(Proxy)传递给实际的对象。   一些可以使用代理模式(Proxy)的情况:   1、一个对

十步教你ASP.NET MVC2项目升级MVC 3 RC

微软在10号发布了ASP.NET MVC3的发布候选版(RC:Release-candidate),该版本提供了Razor视图引擎的智能感知等功能,并同样具备Online许可。眼馋的同学是不是已经迫不及待的想将现有项目升级呢?这里我就将官方ReleaseNotes中的升级办法翻译总结一下,以方便那些不喜欢看罗里啰嗦的英文文档的广大同学。   译文   要将现有的ASP.NET MVC2项目手动升

云计算之旅5—实战第一个云程序

一. 摘要   首先圣殿骑士很高兴云计算系列能得到大家的关注和支持,这个系列准备了几个月,终于在今天发布第一篇了(由于文章太长,拆成了两篇,这是其中一篇)。在这几个月中通过不断的使用和实践,对云计算总算有了一个较粗浅的认识,所以也希望能够和大家一起分享。在发布这篇文章之前也考虑了很久,因为一开始就讲概念的话,势必会得不到很好的效果,毕竟大家都不太熟悉这个新事物。与其“人云亦云&rdqu

C#4.0初探:dynamic 关键字

C#新增了dynamic关键字,正因为这一个小小的关键字,C#动态特性向前迈进了一大步。dynamic是一个类型关键字,声明为dynamic的类型与"静态类型"(这里的静态类型是指编译时确定的类型,下同)相比最大的特点它是"动态类型",它会运行时尝试调用方法,这些方法的存在与否不是在编译时检查的,而是在运行时查找,如果方法存在并且参数正确,会正常调用,否则会抛出Microsoft.CSharp.R

C#版数据结构之--线性表的链式存储(单链表)

1.单链表的定义和由来:   链表是用一组地址可能连续也可能不连续的存储单元来存储线性表中的数据元素,在存储数据元素时,除了要存储数据元素本身之外,还要存储与它相邻的数据元素的地址信息,这两部分组成了线性表中一个数据元素的映像,称之为"结点",存储数据元素本身的部分称之为:数据域,存储相邻数据元素地址的部分称之为:地址域,所有节点通过地址域链接起来,像一个链条,故用此种方式存储的线性表称之为:链表

面霸找工秘笈:海投500简历换来offer

当你面对一次次拒绝时,那种挫败感难以形容,一天晚上,我逃了两节课,在网上投了359封简历,直到手指流血。  找工作就像吃饭,拿到offer就好比吃到一半的时候打了一个嗝。打完这个嗝,我就可以更好地接着吃了。  ——何越峰  93.75%,这是今年华南农业大学工程学院机制4班目前的就业率。根据4月15日最新统计,除去两人保研,一人创业外,目前班上 32个学生中已有27人签约,

详解数据库中的分页、内存和I/O延迟

几年前我写了一篇关于 AIX 调优的文章,现在 AIX 7 出现了,所以有必要重新审视需要在 AIX 系统上执行的基本调优措施。已经发布的许多技术级别 (TL) 和一些建议可能会改变。在本文中,我将提供与 AIX 5.3、6.1 和 7 中的可调项相关的 AIX 调优信息。   我主要关注 I/O、内存和网络。在默认情况下,AIX 6 和 7 在内存调优方面做得相当好,只需要做几个小调整。但是,A

技术人员如何走出职业迷茫

您是怎么看待技术人员普遍面临的职业迷茫问题?   在我的印象当中,工作两三年的技术人员,是最容易遭遇职业迷茫的。这个时候的技术人员,在专业上有了一些基础,在业务上也有了一定的经验,处理日常工作对他来讲是小菜一碟,所以日子过得是比较舒服的,然而一个人最舒服的时候往往也是其成长最慢的时候,对于一个有上进心的技术人员来讲,他感受到的可能就不是舒服了,而是沮丧。这可能是技术人员在职业发展上遭遇的第一个瓶颈

JavaScript的写类方式(1)

从这篇起,会由浅到深的分析JS OO之写类方式,大概会有5-8篇。后面陆续会分析流行库(框架)的写类方式。一些写类工具函数或框架的写类方式本质上都是 构造函数+原型。只有理解这一点才能真正明白如何用JavaScript写出面向对象的代码。或者说组织代码的方式使用面向对象方式。当然用JS也可写出函数式的代码,它是多泛型的。   为了讨论的单一性,暂不考虑类的继承,(私有,受保护)属性或方法。EMCA

XML和实体序列化和反序列化

近来的项目中用到了序列化就抽空学习了一下,拿出来给大家分享一下:   类为我们提供了自己对象串行化(Serialize)和反串行化(Deserialize)的xml的方法,该类可以序列化的内容:    公共类的公共读写字段或者属性    XmlElement对象    XmlNode对象    Dataset对象    实现了Icollection 或IEnumerable的类   该类在设计中有

面试中常见六种错

       在求职面试中,没有人能保证不犯错误。只是聪明的求职者会不断地修正错误走向成熟。然而在面试中有些错误却是一些相当聪明的求职者也难免会一犯再犯的,我们称之为“高级”错误。一、不善于打破沉默       面试开始时,应试者不善打破沉默,而等待面试官

HTML5 – 一个拖拽功能的例子

我最近出席了一系列的研讨会,HTML5这个主题在这些会上反复出现。出于好奇我略看了几眼后,开始觉得应该好好的挖掘一下HTML5,看看它究竟会给我们今天技术上带来哪些好处。一个特别有意思的东西就是拖拽功能编程接口…早期的HTML编程开发者一直对此渴望却不可及。我感觉这个功能非常有用…拖拽功能的实现已经成了几个不费吹灰之力的函数调用了。   为了演示拖拽用例,我要创建一个

2009年11月John Resig(jQuery创始人)在荷兰Fronteers大会上的演讲.

视频与幻灯片(含视频下载): http://fronteers.nl/congres/2009 ... -javascript-testing演讲很口语化, 且没有抄本记录, 因此翻译的过程稍微删减了一点无法听清的内容与废话. 但是大意应该没有影响.John Resig的演讲已经逐渐从JS测试与性能剖析转向了jQuery 1.4.x的宣传.这一部是他唯一集中讲述测试的演讲, 也是我认为最

完美程序员的10种品质

谁是完美程序员?著名博客作家Alex Iskold在《明星软件工程师的10种特质》一文中给出这个问题的答案:   1. 热爱编程   2. 完成事情   3. 持续重构代码   4. 使用设计模式   5. 编写测试   6. 善用现有代码   7. 专注可用性   8. 编写可维护的代码   9. 能用任何语言编程   10. 知晓基本的计算机科学   这是一份合理的清单,但是这份清单侧重于次

关于静态页和SEO的看法

我们先来讨论一下,什么叫做“静态页”。有朋友说,放在硬盘上的htm或html文件便是一种静态页,Web服务器不需要做额外的处理,直接读取文件内容并输出就可以了,而这样的静态文件对于SEO是有帮助的。至于理由,是搜索引擎会对html结尾的文件给更好的权值(这好像还是结论,不是理由),而这是“常识”,“了解一点SEO的人都知道这个&rdquo

面试时最难的25个问题

简介: 工作面试时最难的25个问题,很好的准备是成功的一半。如果你是一个对目前的职位不满意,正着手去在新的一年里找到一个新的职位,这篇文章就是你的一个帮手。工作面试是你去面对未来的老板的征途中最重要的一个过程。你必须像进行一个击剑锦标赛或着一个国际象棋比赛那样的坚韧和敏捷来对待面试。   准备是成功的一半如果你是一个对目前的职位不满意,正着手去在新的一年里找到一个新的职位,这篇文章就是你的一个帮

项目经理成长日记(6)——对不上的帐

    中午吃过了午饭,端着杯茶做在休息室里正稍稍休憩。公司内部特别开辟出一个空间,并装修成吧台,高脚转椅,微高的台面和酒吧里面的样子多少有点类似。不少人见过微软、google的office的专修格调,让多少人羡慕而又渴望。其实程序员作为脑力劳动的工作者,有时候我们太需要像作家那样的灵感源泉,所以office的风格或多或少应该尽量给人营造一种比较轻松的环境,这样在轻松

令你的简历与众不同几个小窍门

不少求职者为了吸引招聘方的眼球,在简历上列举了许多荣誉和成绩,结果啰里啰唆一大堆,能给招聘单位留下深刻印象的优点反而湮没其中,未能凸显出来。笔者的一位朋友是个有心人,论学历,他只是大专毕业,如何才能在本科生扎堆的不利情况下,让对方看上自己呢?他使用逆向思维,在简历的撰写上来了个“倒叙”。一般来说,简历总是从介绍自己的姓名、兴趣、爱好等开始的,他却从用人单位都比较注重的&ld