自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 WEB前端研发工程师编程能力成长之路(2)

var str = "http://www.xxx.com/?pn=0"; // 删除指定字符 pn=0// 我将这个字符串里所可能想到的各种情况都列举出来var a = [ "http://www.xxx.com/VMpn=?pn=0"// pn= 可能出现在 ? 前 , "http://www.xxx.com/VMpn=?pn="// URL里允许pn

2014-03-14 11:27:11 592

转载 系统管理员之企业生存守则

本文是一位资深的系统管理员对自己工作经历的描述,并且告诉大家在职场中需要注意的事情。这些宝贵的经验对于一个刚刚入职的系统管理员来说无疑是一份无价的财富。作者介绍:抚琴煮酒,英文名:Andrew.Yu。职业:外企Linux/unix系统管理员、项目实施工程师。抚琴煮酒是80年出生,2000年左右参加工作的,期间做过售前工程师及项目实施工程师,目前在一家外企做Linux/unix系统管理员(Adm

2014-03-13 16:44:16 728

转载 系统管理员必须了解的六大铁律

系统管理员们踏上岗位,都已经具备了一些有关系统和服务的知识,如如何搭建生产环境,如何备份,如何监控系统等等,这些知识可能来自学校,可能来自自学。然而在工作了数年之后,系统管理员们对生产环境中的操作又会有了很多新的了解。下面,资深运维专家Paul Venezia为我们总结了他认为系统管理员在生产环境中必须遵守的六大铁律。这是一些学校里不会教的知识。遵守这些规则,你几乎可以解决任何一个问题。在复杂

2014-03-13 11:23:45 460

转载 CentOS 6.0 最小化编译安装Apache+MySQL+PHP+Zend

CentOS 6.0 最小化编译安装Apache+MySQL+PHP+Zend2011年10月23日 ⁄LAMP ⁄ 评论数 5 ⁄ 被围观 5,057次+引言:   操作系统:CentOS 6.0 32位         下载地址:http://mirrors.163.com/centos/6.0/isos/i386/CentOS-6.0-i386-bin-DVD

2014-03-12 11:57:15 478

转载 符合为w3c标准的CSS Hack

符合为w3c标准的CSS Hack作者:罪惡 发布于:2010-2-3 16:42 WednesdayWeb前端教程如何让你的CSS既兼容各种浏览器,又可以通过w3c的验证?答案是CSS hack测试页面在附件压缩包中标准CSS样式#style {    color  :orange;}火狐效果 IE7 独有hack写法*+html #s

2014-03-11 14:15:53 529

转载 如何删除ckeditor的状态栏

如何删除ckeditor的状态栏作者:罪惡 发布于:2010-5-14 12:44 FridayWeb前端教程如何移除ckedior的状态栏上的元素路径显示和彻底移除状态栏?去ckeditor的官方文档库查找了一番,解决方案如下:移除元素路径的方法(上图中状态栏显示的 body p):在config.js中配置以下参数config.removePlugins

2014-03-11 14:15:14 720

转载 IPD流程在华为15年发展历程…

IPD流程在中国15年系列宣传(1)IPD流程在华为15年发展历程…华为自1999年启动IPD变革,到2013年6.5版本流程发布,在15年历程中IPD在华为从引入到成长,逐步扎根并持续优化。IPD流程体系和管理体系让华为在产品开发周期、产品质量、成本、响应客户需求、产品综合竞争力上都取得了根本性的改善,从依赖个人英雄转变为依靠管理制度来推出具有竞争力的高质量产品,有力地支撑了华为

2014-03-10 15:32:29 7414 1

转载 2013年欧洲10个最智慧的城市

说到智慧城市,欧洲是世界上其他城市学习的典范。欧洲城市往往人口更稠密,公共交通更完善,对自行车和步行投入更多,更重视可持续性和低碳的解决方案。而且,可能最重要的是,欧洲文化和欧洲公民更致力于建设可持续性更强和更智慧城市的进程。当然,这只是概括而言:这一系列的地区排名报告已经表明了这些城市在全球范围内的领先状况。但是,正如我在北美最智慧的城市排名中所写的,我们的城市中心“要求以21世纪的解决

2014-03-10 15:31:01 1503

转载 RHCS集群理论暨 最佳实践

RHCS集群理论暨最佳实践什么是集群?    集群是一组(>2)相互独立的,通过高速网络互联的计算机组成的集合。群集一般可以分为科学集群,负载均衡集群,高可用性集群三大类。    科学集群是并行计算的基础。它对外就好象一个超级计算机,这种计算机内部由十至上万个独立处理器组成,并且在公共消息传递层上进行通信以运行并发应用程序,像中国的银河,曙光超级计算机。    高可用性集群

2014-03-09 14:43:30 555

转载 Bat脚本处理ftp超强案例解说

Bat脚本处理ftp超强案例解说前言:   公司有几百台windows服务器,每次程序更新,如果是一台台拷数据,只怕安排十个人,一天都不一定做得完,所以就必须研究个全自动更新方案来,于是就想到了FTP,做个主FTP站,在几百台客户机上启动BAT脚本,每30秒检测一次,如果主站有更新程序,就自动下载更新,几分钟内,上400台windows服务器,都可以全自动更新程序完毕,相当实用,现把当

2014-03-09 14:42:37 1367

转载 SQL Server数据库入门学习总结

经过一段时间的学习,也对数据库有了一些认识,数据库基本是由表,关系,操作组成;对于初学者首先要学的一个大概的总结 经过一段时间的学习,也对数据库有了一些认识。   数据库基本是由表,关系,操作组成;对于初学者首先要学的:    1.数据库是如何存储数据的     表,约束,触发器    2.数据库是如何操作数据的     insert,update,dele

2014-03-08 13:52:41 1988

转载 详解Linux运维工程师应具备的十大技能

本人是Linux运维工程师,对这方面有点心得,现在我说说要掌握哪方面的工具吧。说到工具,在行外可以说是技能,在行内我们一般称为工具,就是运维必须要掌握的工具。我就大概列出这几方面,这样入门就基本没问题了。  Linux系统如果是学习可以选用Redhat或CentOS,特别是CentOS在企业中用得最多,当然还会有其它版本的,但学习者还是以这2个版本学习就行,因为这两个版本都是兄弟,没区别的

2014-03-07 16:06:50 1152

转载 专家谈Linux选型:掌握共性 拒厂商绑架

【IT168 专稿】一直以来,企业级操作系统之争就如同“三国演义”一般,Windows、Linux与Unix三大阵营并驾齐驱,互不示弱。如今,随着Unix的“势力”渐微,操作系统领域也就剩下另外两强了。虽然在个人桌面层面,Windows完爆Linux,但在企业级领域,Linux可是相当强势。  虽然Linux在企业级领域颇受欢迎,但由于其发行版众多,且每种发行版的特点都有所不同,所

2014-03-07 16:06:06 423

转载 技术架构说明书

技术架构说明书1 前言一个企业级的商业软件能够满足用户需要、正常运行、易于维护、易于扩展,必须拥有一个良好的软件架构支撑。本文主要是分析和构建一个企业级商业软件架构。2 架构分析企业级的商业软件架构在技术层面的要求主要体系在高性能、健壮性和低成本。 高性能对于企业级商业软件来说,软件架构需要尽可能地使软件具有最高的性能,支持最大的并发性。对于企业

2014-03-07 11:45:45 2520

转载 架构设计和概要设计

初步再来探讨下架构设计和概要设计的区别和边界问题。先谈下架构设计:架构设计包括了功能性架构和技术架构设计两个部分的内容,功能性架构解决业务流程和功能问题,而技术架构解决非功能性需求等问题。两种架构都包括了动态和静态两个方面的内容,对于功能性架构中动态部分为业务流程驱动全局用例,用例驱动的用例实现等;对于技术架构中动态部分为架构运行机制,而静态部分为框架,分层等方面的内容。功能性架构

2014-03-06 15:51:03 1114

转载 如何进行软件架构设计?

软件架构设计的目的     对于外包业务类型的项目,软件架构设计的目的与产品类型的项目有所不同,在这里主要讨论外包类型项目的软件架构设计目的。    1、为大规模开发提供基础和规范,并提供可重用的资产,软件系统的大规模开发,必须要有一定的基础和遵循一定的规范,这既是软件工程本身的要求,也是客户的要求。架构设计的过程中可以将一些公共部分抽象提取出来,形成公共类和工具类,以达到重用的目的。

2014-03-06 11:25:41 500

转载 如何从组件开始构建一座城市?

为什么越来越多的企业应用开发正在转向组件框架和解决方案?组件架构是否有前途?我相信答案是肯定的,而且很快所有开发框架都将会是基于组件的——这是近在眼前的事情。下面让我来向你揭示这一切的原因。你怎么来建设你的房子?一般你会从砌块开始。我们可以将构建Web应用与构建你的乡间小屋进行对比。你能够快速构建一个非常好看的应用,而且它具有所有必需的功能。同样,在你的房子里面,每一间房间都是针对具体的需求来

2014-03-05 10:39:47 444

原创 前端开发的工程之美

前端开发的工程之美总结一年的工作心得,三个概念越来越清晰:技术、工具、工程。搞清楚才知道空白、着力点在哪里。纯粹的技术约等于规范,HTML/HTML5、CSS/CSS3、Javascript之类的语言规范,以及浏览器的具体实现。工具是技术之上封装的各种通用库和框架,比如jQuery、Backbone、requireJS等等。对待技术和工具,技术自然是最基础的,工具是照着“说明书

2014-03-04 14:59:46 578

转载 软件架构设计分享

去年由于项目的需要,有时间看了看软件架构设计,读了些书和论文,以前认为架构师做的工作不太多,看完之后,感觉自己和架构师还有一段路程,笔者认为架构师不仅要熟悉技术,业务和管理,更重要的是要有自己的思想,架构设计在我看来,他不是技术,而是一种艺术。我喜欢艺术,我热爱架构,以前在自己的学习道路上总是渺茫,似乎现在找到了方向。         通过一段时间的学习让我认识了互联网软件架构,企业应用软件架

2014-03-04 14:55:51 492

原创 1.1 软件架构概念的分类

第1章  解析软件架构概念不积跬步,无以至千里。——《荀子•劝学篇》什么是架构?如果你问五个不同的人,可能会得到五种不同的答案。——Ivar Jacobson,《AOSD中文版》很多人都试图给“架构”下定义,而这些定义本身却很难统一。——Martin Fowler,《企业应用架构模式》不积跬步,无以至千里。作为本书的第1章,我们首先讨论软件架构的概念。为了给

2014-03-04 10:01:22 713

原创 架构设计和概要设计

初步再来探讨下架构设计和概要设计的区别和边界问题。先谈下架构设计:架构设计包括了功能性架构和技术架构设计两个部分的内容,功能性架构解决业务流程和功能问题,而技术架构解决非功能性需求等问题。两种架构都包括了动态和静态两个方面的内容,对于功能性架构中动态部分为业务流程驱动全局用例,用例驱动的用例实现等;对于技术架构中动态部分为架构运行机制,而静态部分为框架,分层等方面的内容。功能性架构

2014-03-03 17:24:43 1403 1

原创 1.2 软件架构概念大观

1.2  软件架构概念大观如前所述,将软件架构概念分类的好处是:包容细节差异、明确本质共性、促成概念总体上的清晰。下面我们再列举几个著名的软件架构定义,以期达到下列目的:(1)体会和证明众多软件架构概念都是围绕“组成”和“决策”两个视角展开的;(2)开阔视野,说不定和你合作的同事所接受的软件架构概念就是其中的一种。具体而言,下面的定义1和定义2属于架构概念的“决策派”,

2014-03-01 16:57:54 911

原创 1.1 软件架构概念的分类

第1章  解析软件架构概念不积跬步,无以至千里。——《荀子•劝学篇》什么是架构?如果你问五个不同的人,可能会得到五种不同的答案。——Ivar Jacobson,《AOSD中文版》很多人都试图给“架构”下定义,而这些定义本身却很难统一。——Martin Fowler,《企业应用架构模式》不积跬步,无以至千里。作为本书的第1章,我们首先讨论软件架构的概念。为了给

2014-03-01 16:57:16 596

原创 PhoneGap移动开发框架

移动这一块目前是iPhone遥遥领先,程序员是爱买Android,一般老百姓还是偏向iPhone。现在做手机程序的统统是iPhone优先策略——做一个程序,先写iPhone版,第二才考虑Android。在iPhone的带动下,Mac OS 在美国市场占有率都上升到9%了,相当可怕,有人认为苹果将成为九十年代带的微软。  从根子上来讲,谷歌是一家广告公司,苹果是一家设计公司,如果只是他们俩在

2014-02-28 16:53:32 400

空空如也

空空如也

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

TA关注的人

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