自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(193)
  • 资源 (12)
  • 收藏
  • 关注

转载 多Web服务器备份

发布活动已经成为政府、机关、企事业单位对外宣传服务的重要口舌,因此它们的安全性和稳定性也越来越受到关注。如何利用现有的设备建立一套有效的警报、备份、切换系统,以保证服务的安全与不间断呢?     重要的Web服务在正常工作的同时,必然需要建立一套对应的备份系统,来确保数据的安全性以及不间断性。这里的意外主要指的是电源的中断、服务器硬件的自然损坏、服务器系统软件的崩溃,以及各种形式的黑客攻击

2009-02-28 17:49:00 990

转载 深入认识javascript中的eval函数

发现为本文起一个合适的标题还不是那么容易,呵呵,所以在此先说明下本文的两个目的:(1)介绍javascript中的eval函数的用法(2)如何在函数内执行全局代码►先来说eval的用法,内容比较简单,熟悉的可以跳过。eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句。如果s语句执行结果是一个值,则返回此值,否则返回undefined。需要特别注意的是对象

2009-02-20 12:35:00 1162

转载 JavaScript中的正则表达式解析

正则表达式是一个描述字符模式的对象。   JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法.  在JavaScript中,正则表达式是由一个RegExp对象表示的.当然,可以使用一个RegExp()构造函数来创建RegExp对象,也可以用JavaScript1.2中的新添加的一个特殊语法来创建RegExp对象.就像字

2009-02-20 11:14:00 1161 2

转载 前端开发常用调试工具

一些前端开发 IE 中的常用调试工具:Microsoft Script Debugger —— Companion.JS need to install thisCompanion.JS —— Javascript debugger for IE , like Console API featureIE Developer Toolbar —— Like Firebug (DOM/

2009-02-19 22:38:00 801

原创 Div vs span

DIV 和 SPAN元素最大的特点是默认都没有对元素内的对象进行任何格式化渲染。主要用于应用样式表。两者最明显的区别在于DIV是块元素,而SPAN是行内元素(也译作内嵌元素)。 具体步骤:  1.所谓块元素,是以另起一行开始渲染的元素,行内元素则不需另起一行,测试一下下面的代码你会有更形象的理解:  2.块元素和行内元素也不是一成不变的,通过定义CSS的displa

2009-02-19 20:25:00 802

转载 浅谈div 与 table

和webpage打交道起页面布局就一直是我关注的内容,从早期table构架页面到DIV再到DIV+Table,可以说我们的需求一直在变,但是目的一直没有改变。为什么这么说,很明显从简单到复杂,再从复杂到简单;从简单运用到复杂运用;一切都是围绕需求性来做的。很多开发设计人员在从事页面布局开发的时候都要考虑到几点:布局是否合理,结构是否紧凑,是否有充分的扩展性,可读性是否强。而合理使用Table和DI

2009-02-19 20:15:00 729

转载 DIV vs TABLE

1.大大缩减页面代码,提高页面浏览速度,缩减带宽成本;2.结构清晰,容易阅读3.缩短改版时间。只要简单的修改几个CSS文件就可以重新设计一个有成百上千页面的站点。4.强大的字体控制和排版能力。CSS控制字体的能力比糟糕的FONT标签好多了,有了CSS,我们不再需要用FONT标签或者透明的1px GIF图片来控制标题,改变字体颜色,字体样式等等。5.CSS非常容易编写。你可以象写ht

2009-02-19 19:54:00 753

转载 全球100家历史最悠久商业网站

导语:《PC World》近日评出了100家历史最“悠久”的商业网站,虽然说“悠久”,但实际上,这些商业网站依旧很年轻,问世不过20多年。在这20多年里,互联网发生了翻天覆地的变化,首批问世的商业网站中,许多已经不复存在。  第一个商业域名诞生于1985年,当时PC操作系统还是MS-DOS 3.0,大多数都运营在Tandy 1000个人电脑中。当时,一家刚刚成立的名为“戴尔”的公司计划推出第一

2009-02-18 21:52:00 952

转载 Java EE 迎合 Web 2.0

2007 年 11 月 26 日如果 Web 2.0 应用程序使用的是基于标准的 JavaPlatform, Enterprise Edition 5 (Java EE)开发方法,那么将会面临着严重的性能和可伸缩性问题。这是因为,大量支持 Java EE 平台的底层设计原理(尤其是使用同步 API的应用)并不适合 Web 2.0 解决方案的需求。本文将解释 Java EE 和 Web 2.0

2009-02-17 14:43:00 802

转载 社会计算:实现 Web 2.0 功能的最大化

2007 年 9 月 27 日从本质上说,社会计算是支持交互和交流的社会软件工具的使用。使用 Web2.0,大型企业的社会软件对架构师产生了影响,使其更难以通过形式化的权力来进行管理,因为机构的权力通过许多方式迁移到社区。了解如何正确地面对这种趋势,可以提升整个开发社区的一致性和合作能力,并在社会社区扩大和增强的同时,使您观点保持影响力并得以接受。到目前为止,您可能已经听说过有关 Web

2009-02-17 14:42:00 984

转载 使用 Web 2.0 体系结构实现更灵活的企业

2007 年 9 月 21 日Web 2.0存储库可以帮助您创建灵活的软件体系结构,并且这种软件可以很容易地插入到 Web 2.0社区和外部网。要创建满足可修改性、性能、安全性、可伸缩性和可重用性等方面需求的可变系统,这项工作可能充满挑战。在本文中,您将了解相关的技术以帮助确保您的 Enterprise Web 2.0 体系结构能够满足您的质量需求。实现自动化的驱动力许多公司需要在提供

2009-02-17 14:41:00 718

转载 Web 2.0 与 SOA: Web 2.0 介绍

2007 年 8 月 31 日Web 2.0 是近来很热的一个词语,也是一个比较模糊的概念,人们有着各种不同的理解。在这个新启动的“Web 2.0 与 SOA ”系列专栏的第一篇中,Web 2.0&SOA 专家毛新生将梳理 Web 的发展脉络,介绍什么是 Web 2.0,Web 2.0的重点,Web 2.0 与 SOA 的关系,以及如何在企业中应用 Web 2.0。在本系列后续的文章中,他

2009-02-17 14:39:00 925

转载 JavaScript 和文档对象模型(DOM)

2008 年 7 月 11 日 更新 虽然很多人都熟知文档对象模型(DOM)是处理 XML的基础,但使用 HTML 的浏览器开始使这个主题发生一些变化。随着更新的浏览器通过客户端脚本(比如 JavaScript)实现 W3C文档对象模型,现在 DOM 又经历了一个轮回。本文将介绍通过 JavaScript 实现 DOM,并描述 Web页面的构建,用户可以向这个页面添加并编辑注释。注意:本文

2009-02-17 14:35:00 766

转载 提高 Ajax 应用程序性能,避开 Web 服务漏洞

2008 年 6 月 30 日部署高效带宽 Ajax 应用程序并不能保证 Service LevelAgreement 中的服务水平很高。无论怎样修改 Ajax代码来提高带宽效率,始终存在一些风险和漏洞,需要您进行监视并解决。developerWorks 定期撰稿人 Judith Myerson 对Ajax 进行了简单的概述,解释了 Web 服务漏洞是什么以及为何 Service LevelA

2009-02-17 14:33:00 643

转载 Ajax 安全工具

2008 年 6 月 16 日Ajax应用程序内部的某些安全漏洞会导致恶意黑客严重危害您的应用程序。身份窃取、对敏感信息进行未受保护的访问、浏览器崩溃、Web应用程序破坏、拒绝服务攻击等等,这仅是 Ajax 应用程序可能发生的安全事件的一部分,而开发人员在将 Ajax功能构建到应用程序时需要预防这些安全问题。developerWorks 定期撰稿人 Judith Myerson推荐了一些可以增

2009-02-17 14:31:00 742

转载 继承 Web 站点: 让 Web 站点易于维护

2008 年 6 月 12 日让 Web 站点易于维护(请参阅 第 1 部分)之后,速度、可访问性和组织成为关键问题。学习如何分析站点的页面并改进其效率和布局。 假设您有一个 Web 站点,而且它仍然可以使用。您使用过此站点,它通过了验证,并且您确定它是易于维护的(有关如何实现这些目标,请参阅本系列的 前一篇文章)。即使它是可维护的,您的站点也可能运行和加载的速度很慢,

2009-02-17 14:30:00 745

转载 Ajax 性能工具

2008 年 5 月 26 日浪费服务器资源会影响 Ajax 应用程序的性能,从而导致过度的HTTP 请求、高内存消耗以及需要进行大量的轮询才能使应用程序工作。developerWorks 的专栏作家 Judith Myerson推荐了一些开源工具和 Firefox 插件,您可以利用它们解决问题并提高 Ajax 应用程序的性能。简介在我撰写的 developerWorks 文章 “提高

2009-02-17 14:29:00 839

转载 Ajax 性能分析

2008 年 5 月 19 日由于 Asynchronous JavaScript +XML(Ajax)的出现,用户对交互性和性能的期望越来越高了,而开发人员也把 Ajax 视为 Web应用程序中必需的部分。随着更多的代码转移到客户端和网络模型的改变,开发人员社区构建了更多工具来解决 Ajax独特的性能问题。本文讨论如何使用工具集在 Ajax 应用程序中寻找和纠正性能问题。性能是促使开发人

2009-02-17 14:28:00 839

转载 进行 HTML、JavaScript 和 Ajax 开发和调试的必用工具

2008 年 4 月 02 日使用最好的开源工具处理 Web 页面、脚本和样式,简化新站点和页面的开发。动态检查和修改 HTML 标记、CSS 和 JavaScript,检查 DOM 以及客户机-服务器通信并了解 bookmarklet 如何让开发变得更为安全和容易。JavaScript 应用程序变得越来越复杂了 —— 为了在服务器和客户端调试代码,开发人员必须要了解大量的工具和应用程序。

2009-02-17 14:26:00 790

转载 让跨浏览器测试 Web 应用程序变得简单

2008 年 1 月 22 日一直以来,“对多个浏览器进行测试”像是一条难以解开的咒语,因为需要对大量浏览器进行测试。对所有浏览器进行测试(尤其是目前)几乎是不可能的。但是这比您想象中的要容易很多。本文将介绍各种实现跨浏览器测试的技术,既包括比较全面的技术,也包括便捷但不严谨的技术。您必须要面对的一个问题就是,需要根据自己的资源进行选择。我们都知道(我们也应该 知道),需要在多个浏览器

2009-02-17 14:25:00 944

转载 真正的 Web 2.0: 链接开放的数据

2008 年 3 月 20 日了解链接开放的数据(Linking Open Data,LOD),这一社区计划致力于将 Web的形式从相互隔离的文档转变为更加广阔的信息数据空间。LOD 的关键原则是:简单,容易为 Web 开发人员所接受,并对其他许多流行的 Web趋势起补充作用。了解如何使您的数据更容易被发现、更有价值且更易于重用(甚至支持未来的重用方式),从而让数据得到更广泛的使用。在

2009-02-17 14:24:00 949

转载 打造可靠的 Ajax 应用程序,第 2 部分: 构建 Ajax 后端

2008 年 5 月 14 日后端处理 — 服务器端脚本和程序 — 并不总能一投入到 Ajax应用程序中就很好地运转。相反,若能仔细地提前规划以确保数据以恰当及有效的格式发送,反而能让整个应用程序更内聚,并能减少不必要的复杂性。在本文中,Brett McLaughlin 展示了一个好的服务器端脚本如何能补足 Ajax 行为。在本系列的 第 1 部分,我们在 Nathan Smith 的 H

2009-02-17 14:22:00 691

转载 打造可靠的 Ajax 应用程序: 第 1 部分:构建前端

2008 年 5 月 08 日如今,Ajax 仍然是业界的热门字眼,越来越多的应用程序都采用 Ajax 技术构建。然而,构建一个好的 应用程序并不容易。本文将着重讨论如果构建直观易用的受 Ajax 驱动的应用程序。Ajax 并不只是一种技术。大多数开发人员却认为它是,并试图借助诸如 XML 和 JavaScript 这类语言证明其观点。但这种观点非常局限,并且,忽视了付钱给您的人:客户,不

2009-02-17 14:21:00 676

转载 基于 REST 的 Web 服务:基础

代表性状态传输(Representational State Transfer,REST)在 Web领域已经得到了广泛的接受,是基于 SOAP 和 Web 服务描述语言(Web Services DescriptionLanguage,WSDL)的 Web 服务的更为简单的替代方法。 接口设计方面这一转变的关键证据是主流 Web 2.0 服务提供者(包括Yahoo、Google 和 Faceboo

2009-02-17 14:12:00 704

转载 使用 jQuery,第 3 部分: 用 jQuery 和 Ajax 构建富 Internet 应用程序

jQuery 是一种 JavaScript 库,它是开发人员简化动态富 Internet应用程序的创建过程的最佳选择。随着基于浏览器的应用程序不断代替桌面应用程序,这些库的使用将越来越广泛。您将通过本系列文章中了解jQuery,并学习如何在 Web 应用程序项目中实现 jQuery。简介最近这几个月以来,JQuery 受欢迎的指数迅速攀升,现已成为 Web 开发人员首选的 JavaScri

2009-02-17 14:11:00 950 1

转载 真正的 Web 2.0: Wikipedia 家族

2008 年 12 月 09 日您一定听说过 Wikipedia(维基百科全书),但是您是否知道还有一些与 Wikipedia 相关的站点,它们可以提供同样有价值的由用户生成的内容?大量隶属于Wikipedia 的相关站点对 Web 开发人员非常有用。了解如何通过 Wikipedia以外的资源丰富您的信息空间,包括应用这些站点的数据的小部件示例。Wikipedia一直被认为是最流行的和最知

2009-02-17 14:09:00 913

转载 真正的 Web 2.0: 掌握知识共享许可

知识共享(Creative Commons,CC)计划专门面向内容(包括 Web内容)开发流行的许可协议,有人认为使用这种许可就意味着放弃了对内容的所有权利,这完全是一种误解。在本文中,了解如何为您的 Web站点和应用程序选择和使用 CC 许可以及这些许可在代码中该如何处理。Web 2.0的本质就是便于人们共享和重用信息,技术只是其中的一部分。纵观 Internet的发展历程,事实证明,律师并

2009-02-17 14:07:00 713

转载 JSP 技术 —— 是敌是友

级别: 初级Brett McLaughlin, 作家/编辑, O'Reilly Media2008 年 11 月 17 日作为一名资深的 Java 技术专家和 Enhydra 支持者,本文作者强烈建议开发人员在选择 Web 应用程序编程语言时,使用其他可以替代JavaServer Pages (JSP) servlets 的技术。JSP 技术是 Sun 的 J2EE平台和编程模型的

2009-02-17 14:05:00 872

转载 使用 JavaScript 拦截和跟踪浏览器中的 HTTP 请求

级别: 中级要 克俭 (kjyao@cn.ibm.com), 软件工程师, IBM金 发华 (jinfahua@cn.ibm.com), 软件工程师, IBM2008 年 11 月 07 日HTTP请求的拦截技术可以广泛地应用在反向代理、拦截 Ajax通信、网页的在线翻译、网站改版重构等方面。而拦截根据位置可以分为服务器端和客户端两大类,客户端拦截借助 JavaScript

2009-02-17 14:04:00 1133

转载 用 JavaScript 创建模块化的交互用户界面

级别: 中级Greg Travis, 软件工程师2008 年 10 月 28 日通过本文,了解使用拖放功能移动 Web 页面的不同部分的技巧。分别实现交互性的不同方面,然后再将它们组合在一起,这样便于灵活定制页面,也让您的 Web 用户非常满意。JavaScript是一种功能强大的语言,可用于创建基于 Web的应用程序。它已经足够稳定和成熟,完全可以创建与传统桌面应用程序相抗衡的程

2009-02-17 14:02:00 526

转载 JSON 入门指南

级别: 初级廖 雪峰, 撰稿人2008 年 8 月 22 日JSON即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。尽管有许多宣传关于 XML如何拥有跨平台,跨语言的优势,然而,除非应

2009-02-17 13:59:00 359

转载 基于 Web 2.0 的下一代网络银行

级别: 初级陈 序明 (chenxum@cn.ibm.com), 资深研发工程师, IBM 中国软件开发实验室单 建洪 (shanjh@cn.ibm.com), 资深软件工程师, IBM 中国软件开发实验室邵 煜, 软件工程师, IBM 中国软件开发实验室2009 年 2 月 06 日本文介绍 IBM BTT 产品的下一代网络银行理念及应用。阐述了网络银行的发展趋势、W

2009-02-17 13:54:00 695

转载 详解Javascript匿名函数的使用

一、什么是匿名函数? 网页教学网 在Javascript定义一个函数一般有如下三种方式: Webjx.Com函数关键字(function)语句: function fnMethodName(x){alert(x);} 函数字面量(Function Literals): var fnMethodName = function(x){alert(x);} Functio

2009-02-17 13:16:00 434

转载 Javascript - Select操作大集合

1、向Select里添加Optionfunction fnAddItem(text,value)        {            var selTarget = document.getElementById("selID");            selTarget.Add(new Option("text","value"));        }

2009-02-17 13:15:00 708

转载 JavaScript对象模型

数据类型基本数据类型基本数据类型是JS语言最底层的实现。简单数值类型: 有Undefined, Null, Boolean,Number和String。注意,描述中的英文单词在这里仅指数据类型的名称,并不特指JS的全局对象N an, Boolean, Number,String等,它们在概念上的区别是比较大的。对象: 一个无序属性的集合,这些属性的值为简单数值类型、对象或者函数。同

2009-02-17 13:11:00 560

转载 软件设计模式在JavaScript中的应用

1.简介  在Ajax技术出现之前,传统的Web应用中JavaScript代码所占的比例较少,并且大多数情况下都是采用面向过程的编程方式,真正将JavaScript作为一门高级语言进行正式编程的开发人员也很少。而目前富客户端的Web应用开发已经成为大势所趋,JavaScript在Web应用中所占的比例会越来越大。如何有效地实现代码的复用以及灵活应对需求的变化已经正式列入JavaScript程序

2009-02-17 13:04:00 432

转载 也谈Javascript的效率

最近遇到js的效率问题,是关于在页面中新增元素的问题;假设:我们有页面如下Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->HTML>HEAD>HEAD>BODY>div id="div1">div>B

2009-02-17 13:02:00 487

转载 汇总Javascript各种判断脚本

验证类1、数字验证内1.1 整数1.2 大于0的整数 (用于传来的ID的验证)1.3 负整数的验证1.4 整数不能大于iMax1.5 整数不能小于iMin2、时间类2.1 短时间,形如 (13:04:06)2.2 短日期,形如 (2003-12-05)2.3 长时间,形如 (2003-12-05 13:04:06)2.4 只有年和月。形如(2003-05,或者2003-5)2.5 只有小时和分钟,

2009-02-17 13:00:00 749

转载 JavaScript的9大陷阱

区分大小写:变量名、属性和方法全部都区分大小写 不匹配的引号、圆括号或花括号将抛出错误 条件语句:3个常见陷阱 换行:一直用分号结束语句来避免常见的换行问题 标点法:在对象声明的尾部逗号将导致出错 HTML id 冲突 变量作用域:全局变量对局部变量 函数重载:当重载不存在时,覆盖函数 区分string.replace()函数不是全局的 parseInt应该包含两个参数 “this”和绑定问题 为

2009-02-17 12:58:00 789

转载 Mssql和Mysql的安全性分析

数据库是电子商务、金融以及ERP系统的基础,通常都保存着重要的商业伙伴和客户信息。大多数企业、组织以及政府部门的电子数据都保存在各种数据库中,他们用这些数据库保存一些个人资料,还掌握着敏感的金融数据。但是数据库通常没有象操作系统和网络这样在安全性上受到重视。数据是企业,组织的命脉所在,因此选择一款安全的数据库是至关重要的。大型网站一般使用oracle或DB2,而中小

2009-02-17 12:51:00 696

计算机基础精华

总结各种IT面试基础精华,对面试很有帮助

2014-06-04

LeetCode题解

通向米国IT求职的极佳面试必备算法题库,经过分类整理

2014-06-04

手写代码必备手册

分类整理了各种常用面试算法,对算法要求较高的面试极为有用

2014-06-04

多种方法求2个数的最大公约数

介绍求最大公约数的方法:辗转相除法、二进制操作法等多种方法

2010-05-04

软件项目管理 人件中文第二版

《人件》第1版于 1987 年出版,专门讨论了软件开发和维护团队的管理问题,并向人们的传统认识提出了挑战。作者在书中推崇人本管理思想,正确指出知识型企业的核心是人,而不是技术,呼吁给予软件工作者充分的自由和信任。本书推出后,立即在西方引起了轰动,被誉为“几十年来对美国软件业影响最大的理念”。与《人月神话》一样,《人件》现已成为软件团队管理的经典之作。它和《人月神话》共同被誉为软件图书中“两朵最鲜艳的奇葩”。人们认为,《人月神话》关注“软件开发”本身,《人件》则关注软件开发中的“人”,因此,在成千上万的书架上,《人件》永远和《人月神话》并列在一起。1999 年 2 月,《人件》第2版出版,增补了8 章新内容。这些新内容拥有更加宽广的视角,对大中型组织中的团队如何运作进行了深入探讨。

2009-02-22

linux基本命令大全

由于操作和使用环境的陌生,如果要完全熟悉Linux的应用我们首先要解决的问题就是对Linux常用命令的熟练掌握。本书我们就来介绍Linux的常用基本命令

2009-01-08

编程高手箴言.chm

本书是作者十余年编程生涯中的技术和经验的总结。内容涵盖了从认识CPU、Windows运行机理、编程语言的运行机理,到代码的规范和风格、分析方法、调试方法和内核优化,内有作者对许多问题的认知过程和透彻的分析,以及优秀和精彩的编程经验。

2009-01-08

Oracle 9i10g编程艺术

oracle 9i10g编程艺术(中文版)TOM经典

2008-12-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除