自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(237)
  • 收藏
  • 关注

如何查看当前用户的缺省SHELL?

用命令“echo $SHELL”可以查看。/bin/bash ------------------- Bash Shell/bin/csh ------------------- C Shell/bin/ksh ------------------- Kron Shell/sbin/sh ------------------- Bourne Shell但是用命令echo $0结果是 -bash不知...

2009-02-28 21:25:00 107

Solaris下用ROOT用户SSH远程的方法

#cd /etc/ssh#vi sshd_config找到#PermitRootLogin no改为PermitRootLogin yesLINUX下是默认是YES,而Solaris是NO。看来从红帽转到Solaris下还有不少细节要多多学习。

2009-02-28 20:15:00 66

多Web服务器备份

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

2009-02-28 17:49:00 73

UNIX的用户提示符

UNIX有两级用户提示符PS1和PS2。PS1:当bash等待命令输入时的提示符。PS2:当bash等待输入更多的信息以完成命令时将显示第二级提示符。默认为">"用特殊的字符来定义提示符,下面为最常用的特殊字符:/! 显示该命令的历史记录编号/# 显示当前命令的命令编号/$ 显示$符作为提示符(普通用户),如果用户是root的话,则显示#号// 显示反斜杠/d 显示当前日期/t 显示当前时间...

2009-02-28 16:55:00 250

第3章 命名规则

第3章 命名规则比较著名的命名规则当推Microsoft公司的“匈牙利”法,该命名规则的主要思想是“在变量和函数名中加入前缀以增进人们对程序的理解”。例如所有的字符变量均以ch为前缀,若是指针变量则追加前缀p。如果一个变量由ppch开头,则表明它是指向字符指针的指针。“匈牙利”法最大的缺点是烦琐,例如int i,j, k; float x,y, z;倘若采用“匈牙利...

2009-02-25 11:14:00 71

简明 Python 编程规范

本文最初发表于赖勇浩(恋花蝶)的博客:http://blog.csdn.net/lanphaday,如蒙转载,必须保留全文完整,未经本人同意,不得用于商业目的。51Testing软件测试网Lfhg$h$^$kT简明 Python 编程规范51Testing软件测试网-Vu'H/z;a+Jw-e@编码51Testing软件测试网gX,``7f 所有的 Python 脚本文件都应在文件头标上 # ...

2009-02-25 10:42:00 58

深入认识javascript中的eval函数

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

2009-02-20 12:35:00 51

JavaScript中的正则表达式解析

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

2009-02-20 11:14:00 48

前端开发常用调试工具

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

2009-02-19 22:38:00 75

Div vs span

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

2009-02-19 20:25:00 75

浅谈div 与 table

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

2009-02-19 20:15:00 51

DIV vs TABLE

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

2009-02-19 19:54:00 53

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

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

2009-02-18 21:52:00 116

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 92

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

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

2009-02-17 14:42:00 62

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

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

2009-02-17 14:41:00 60

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 71

JavaScript 和文档对象模型(DOM)

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

2009-02-17 14:35:00 69

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

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

2009-02-17 14:33:00 77

Ajax 安全工具

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

2009-02-17 14:31:00 104

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

2008 年 6 月 12 日让 Web 站点易于维护(请参阅 第 1 部分)之后,速度、可访问性和组织成为关键问题。学习如何分析站点的页面并改进其效率和布局。<!--START RESERVED FOR FUTURE USE INCLUDE FILES--><!-- include java script once we verify teams wants to ...

2009-02-17 14:30:00 73

Ajax 性能工具

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

2009-02-17 14:29:00 85

Ajax 性能分析

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

2009-02-17 14:28:00 122

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

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

2009-02-17 14:26:00 78

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

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

2009-02-17 14:25:00 115

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

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

2009-02-17 14:24:00 125

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

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

2009-02-17 14:22:00 76

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

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

2009-02-17 14:21:00 74

标准化显示运行在 Firefox3 和 Internet Explorer 7 上的 Web 门户

Firefox3 和 Internet Explorer 7看上去有什么不同吗?如何能够最好地使这些浏览器表现出一致的行为?应该使用像素还是 em 值?developerWorks 专栏作家Judith M. Myerson 向您展示了如何标准化显示运行在 Firefox 和 IE 中的 Web门户。她提供了一些技巧和提示,可以帮助您使用 em 值简化门户内容的开发,包括 Asynchronous...

2009-02-17 14:14:00 49

基于 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 63

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

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

2009-02-17 14:11:00 61

真正的 Web 2.0: Wikipedia 家族

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

2009-02-17 14:09:00 139

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

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

2009-02-17 14:07:00 93

JSP 技术 —— 是敌是友

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

2009-02-17 14:05:00 62

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

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

2009-02-17 14:04:00 188

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

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

2009-02-17 14:02:00 84

用 PHP 构建基于 Ajax 的 Web 站点

级别: 中级Ken Ramirez, 创始人, Axsys Technology Group2008 年 9 月 23 日学习使用原生 JavaScript™ 代码和 PHP 编写 Asynchronous JavaScript +XML(Ajax)应用程序的过程。本文介绍几个框架和应用程序编程接口(API),可以用它们减少开发 Ajax Web应用程序所需编写的代码量。PHP...

2009-02-17 14:01:00 59

JSON 入门指南

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

2009-02-17 13:59:00 50

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

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

2009-02-17 13:54:00 99

详解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 43

空空如也

空空如也

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

TA关注的人

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