自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

架构演进-实例篇

1引言在标题的取名上,不敢说颇费心机,也算得上花费了一点功夫的。首先想到的是“架构设计过程”,又觉得是不是太大了,因为例子比较局部,不是很完整。叫做“结构变化过程”可能更好点。但是又怕名字取的小气了,进来的人少,参与讨论的就更少了,最终还是取了这个有点忽悠人的标题“架构演进”。今天的这个架构演进,使用系统中一个局部的实例进行推导和演进,一起来观察一下,架构是如何不满足需求的?架构如何演...

2011-08-31 14:39:00 63

教你如何查找入侵者

一天正在发呆,QQ上的一个朋友向我求救:“我的网站被黑了,首页给换了,SOS!”。最近正好无事,索性就帮帮他吧。收复失地刚刚准备在浏览器上输入他网站的地址,结果却停了下来:如果入侵者在首页挂了马,我岂不是也要遭殃?所以我先用查看挂马的工具检查了一下。没有不可见窗体、没有JS调用、没有Object,OK。进了首页看到上面只有入侵者的名字和一些图片,网站里边的具体情况待会再看吧。向朋友要了管理...

2011-08-31 13:06:00 327

教你如何查找入侵者

一天正在发呆,QQ上的一个朋友向我求救:“我的网站被黑了,首页给换了,SOS!”。最近正好无事,索性就帮帮他吧。收复失地刚刚准备在浏览器上输入他网站的地址,结果却停了下来:如果入侵者在首页挂了马,我岂不是也要遭殃?所以我先用查看挂马的工具检查了一下。没有不可见窗体、没有JS调用、没有Object,OK。进了首页看到上面只有入侵者的名字和一些图片,网站里边的具体情况待会再看吧。向朋友要了管理...

2011-08-31 13:06:00 112

服务器托管常见问题纠纷与解决方法

服务器托管常见问题纠纷与解决方法 大家在托管服务器时一定要火眼金晴,选择一个好的托管服务商,下面这些方法就帮助你扫除障碍和疑问。  一、服务器租用托管能带来那些好处   现在许多单位还在用虚拟主机,不仅价格贵,而且由于与别的网站共用一台服务器,所以速度、带宽受到诸多影响,托管服务器能带来很多好处:   首先,不受别人影响,网站更加稳定高速。  其次,由于获得...

2011-08-31 12:04:00 149

服务器租用之服务器带宽情况分析

什么是独享?什么是共享?  大、中型托管业务中,客户对带宽有较高的要求求,其网站的内容和性质决定只有使用独立的带宽资源才能满足品质的需求,而这种只给单独客户使用的带宽资源称为独享带宽。独享带宽的量是根据用户要求来配备,一般是以100M为一个递增单位。  独享带宽的收费方式区别于共享带宽,是两类的结合体,第一类是服务器所占用机架空间的机位费用,第二是独享带宽的费用,分门别类地...

2011-08-30 21:51:00 162

快速发现Windows系统监听或开放端口

通常情况下,如果想发现所有已经使用的和正在监听的端口,我们可以使用netstat命令。 netstat并非一个端口扫描工具,如果你想扫描计算机开放了哪些端口的话,建议使用本文介绍的方法。  Netstat命令基础  Netstat命令主要用于 显示协议统计信息和当前 TCP/IP 网络连接。  其格式如下:  NETSTAT [-a] [-b] [-e] [-n] ...

2011-08-30 21:50:00 255

快速发现Windows系统监听或开放端口

通常情况下,如果想发现所有已经使用的和正在监听的端口,我们可以使用netstat命令。 netstat并非一个端口扫描工具,如果你想扫描计算机开放了哪些端口的话,建议使用本文介绍的方法。  Netstat命令基础  Netstat命令主要用于 显示协议统计信息和当前 TCP/IP 网络连接。  其格式如下:  NETSTAT [-a] [-b] [-e] [-n] ...

2011-08-30 21:50:00 164

怎样做网站,需要考虑的几个seo因素

在做网站的时候,我们已经开始更多地考虑seo相关因素了,那么究竟哪些因素是最重要的呢?一、尽量使用文字而不是flash、图片、Javascript等来显示重要的内容或链接。首页尽量文字内容多,因为搜索引擎对图片、脚本、尤其是flash动画的抓取能力非常差。文字信息多不但有利于搜索引擎的收录,而且对网站的内容更新(这最终将极大地影响网站的关键词排名)也非常重要。二、网站的页面...

2011-08-30 21:17:00 104

如何选择最可靠的机房进行主机托管

现在做网站的公司和个人是越来越多,网上提供这种服务的公司和个人是鱼龙混杂,交钱之前是热情有加,访问速度飞快,交钱之后却找不到服务人员,访问速度奇慢,还经常停机。租用或购买虚拟主机的朋友对这个恐怕都深有体会,根据本人多年吃亏上当总结出来的经验,觉得应该注意以下三点:  1、 购买对方的这类产品时,对方一定要有ICP许可证。因为办理ICP许可证不光要有营业执照,还要提供相关资质到省通信...

2011-08-30 21:15:00 123

电脑最忌的18个小动作

1、大力敲击回车键这个恐怕是人所共有的通病了,因为回车键通常是我们完成一件事情时,最后要敲击的一个键,大概是出于一种胜利的兴奋感,每个人在输入这个回车键时总是那么大力而爽快地敲击。本人的多个键盘就是这样报废的,最先不看见字的是AWSD(呵呵,心知肚明),最先不能使用的按键却是Enter。  解决办法:解决方法有两个,第一是控制好你的情绪,第二是准备好你的钱包。我选的第二个,有时候好心情是钱...

2011-08-30 08:08:00 91

大型网站的监控、报警与故障转移

本章主要从大型网站的后台监控机制、报警机制和故障转移、服务切换等内容来论述。然后给出一个监控、报警和故障转移的解决方案。1.1 监控预警现代大型互联网公司主要有电子商务公司、社交网站公司和搜索引擎公司。在电子商务网站公司中,taobao.com的点击量在国内是最高的。日点击量20W以上。而这个点击量还不是均匀分不到24个小时,而是分布在几个时间段。因为人们的购物时间是集中在几个不同...

2011-08-29 09:11:00 206

大型网站的监控、报警与故障转移

本章主要从大型网站的后台监控机制、报警机制和故障转移、服务切换等内容来论述。然后给出一个监控、报警和故障转移的解决方案。1.1 监控预警现代大型互联网公司主要有电子商务公司、社交网站公司和搜索引擎公司。在电子商务网站公司中,taobao.com的点击量在国内是最高的。日点击量20W以上。而这个点击量还不是均匀分不到24个小时,而是分布在几个时间段。因为人们的购物时间是集中在几个不同...

2011-08-29 09:11:00 268

程序员应该如何去设计需求

刚出道的程序员,在做需求分析的时候,总是经常挨批,客户说他们不能按照客户的要求去设计原型,领导说他们不用心去与客户沟通交流。程序员总是感到自己很冤枉,明明客户没有给出一点建设性建议,程序员按照自己的意愿去设计实现之后,结果却不是客户所需要的,程序员的怎么就那么悲催呢? 其实,程序员的悲催完全是由于程序员的自大引起的。有些程序员开发过几个软件,就以为自己对需求的把控程度很成熟了,于是在与用户做需...

2011-08-29 09:08:00 76

TortoiseSVN 使用图解

刚到公司实习,为了版本控制,我公司使用SVN控制版本,在此记下SVN使用方法,仅供参考! 废话少说,上图!-------------------------------------------------------我是分割线-----------------------------------------------------------------------------...

2011-08-26 13:26:00 63

happy 暑假

Happy 暑假 这个暑假过的真快,感觉自己就做了三件事,一是学生信息管理系统,二是机房收费系统,三是听英语。这三件事饱满的占据了我整个暑假学习… 我觉得这个暑假过的快的原因就是敲代码,以前看到一个简单的例子都头疼,现在看到那么多窗体都慌了,但是硬着头皮走下去了。感觉自己代码经验太少,所以在完成功能的过程中总会遇到问题,还好可以去查,去问,这样不仅可以解决问题,还能更加记忆深刻,曾经看...

2011-08-26 11:14:00 48

分享31个非常有用的HTML5教程

几年前,HTML5前景还很模糊,只有少数的互联网极客才会关心。而现在,随着现代主流浏览器对HTML5的不断支持和完善,越来越多的开发者开始使用HTML5来制作各种功能强大的应用程序,HTML5正引领互联网新革命。为了方便大家更好的学习HTML5 ,本文向大家分享31个非常棒的HTML5教程和资源。1- Design & Code A Cool IPhone App Website ...

2011-08-26 09:01:00 146

分享31个非常有用的HTML5教程

几年前,HTML5前景还很模糊,只有少数的互联网极客才会关心。而现在,随着现代主流浏览器对HTML5的不断支持和完善,越来越多的开发者开始使用HTML5来制作各种功能强大的应用程序,HTML5正引领互联网新革命。为了方便大家更好的学习HTML5 ,本文向大家分享31个非常棒的HTML5教程和资源。1- Design & Code A Cool IPhone App Website ...

2011-08-26 09:01:00 66

[技巧]你会做Web上的用户登录功能吗?

Web上的用户登录功能应该是最基本的功能了,可是在我看过一些站点的用户登录功能后,我觉得很有必要写一篇文章教大家怎么来做用户登录功能。下面的文章告诉大家这个功能可能并没有你所想像的那么简单,这是一个关系到用户安全的功能,希望大家能从下面的文章中能知道什么样的方法才是一个好的用户登录功能。用户名和口令首先,我们先来说说用户名和口令的事。这并不是本站第一次谈论这个事了。如何管理自己的口令让你知...

2011-08-26 08:57:00 57

IIs工作原理

IIs工作原理引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。尽管我很推崇 悉江华 先生的《圣殿祭祀的Asp.Net开发详解》...

2011-08-26 08:49:00 104

iisapp命令查找CUP占用率过高的程序池

我们先来看看iisapp的一些参数iisapp -a pid可以查出对应的域名反之 iisapp -p domain 查pid的语法iisapp [a/AppPoolName | /pAppPoolID]参数/a AppPoolName指定特定应用程序池的名称。(可选项)/p AppPoolID按 ID 号指定应用程序池。(可选项)注释如果未...

2011-08-26 08:47:00 79

IIS6.0应用程序池回收和工作进程

IIS6.0应用程序池回收和工作进程 公司的一个网站程序长时间运行后,速度变慢,重新启动网站后速度明显变快,估计是网站程序占用的内存和CPU资源没能及时释放,才需要每隔一段时间重启网站释放资源。但手工重启总不能算解决问题的方法,怎样才能实现自动管理呢?IIS6.0的应用程序池自动回收功能可以解决这一问题。应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置。因为应用程序池中的...

2011-08-26 08:46:00 78

深入理解IIS工作原理

基本概念:1. 站点程序:在IIS中我们所新建的站点,可以为其配置ASP.net以及应用程序池的版本。2. 虚拟目录:用来将不同的文件夹中的内容通过虚拟目录组织到同一个文件夹中,相当于一个应用程序,也对应着一个应用程序池。3. 应用程序池:《微软概念》是将一个或多个应用程序连接到一个或多个工作进程集合的配置。因为应用程序池中的应用程序与其他应用程序被工作进程边界分隔,所以某个应用程序池...

2011-08-26 08:45:00 72

深入理解IIS工作原理

基本概念:1. 站点程序:在IIS中我们所新建的站点,可以为其配置ASP.net以及应用程序池的版本。2. 虚拟目录:用来将不同的文件夹中的内容通过虚拟目录组织到同一个文件夹中,相当于一个应用程序,也对应着一个应用程序池。3. 应用程序池:《微软概念》是将一个或多个应用程序连接到一个或多个工作进程集合的配置。因为应用程序池中的应用程序与其他应用程序被工作进程边界分隔,所以某个应用程序池...

2011-08-26 08:45:00 80

http错误号大全

态行包含HTTP版本、状态代码、与状态代码对应的简短说明信息。在大多数情况下,除了Content-Type之外的所有应答头都是可选的。但 Content-Type是必需的,它描述的是后面文档的MIME类型。虽然大多数应答都包含一个文档,但也有一些不包含,例如对HEAD请求的应答永远不会附带文档。有许多状态代码实际上用来标识一次失败的请求,这些应答也不包含文档(或只包含一个简短的错误信息说明)。...

2011-08-26 08:39:00 94

命令行启动Oracle10G(批处理)

每次启动Oracle10G都麻烦,都是体力活,为啥不写个批处理呢?@rem 在Windows上,使用net命令能否启动数据库,还受到一个注册表参数的影响,这个参数是:ORA_<SID>_AUTOSTART ,对于我的Oracle10g数据库,@rem 这个键值位于HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_Ora10g,我的数据库SID为e...

2011-08-26 08:36:00 79

命令行设置IP地址

每天回到家都要修改IP地址才能上网,而第二天来到公司还得修改为公司的IP地址。真他妈的烦。心想为啥不用批处理呢?写个批处理文件,每天他妈的双击一下不就ok了?@echo 设置本地连接IP为公司IP@netsh interface ip set address "本地连接" static 192.168.16.6 255.255.255.0 192.168.16.250 1@...

2011-08-26 08:34:00 167

超时时间已到。在操作完成之前超时时间已过或服务器未响应。 (.Net SqlClient Data Provider)...

在做一个小东西的时候出现了这个问题,就是使用VS调试几次项目后,使用SQL Server Management Studio管理数据库时,使用SA登录就会出现这个错误,当然,如果项目中的数据库连接字符串中使用的sa验证,那么项目也会连不到数据库的.可是如果是在 Server Management Studio和项目中使用Windows身份验证,就没有任何问题.提示错误消息如下Cod...

2011-08-25 20:28:00 250

VC6.0和VS2005:C++和C#编写调用COM组件

这篇文章就是关于COM组件的编写和调用的,主要包含了使用VC6.0编写和调用COM组件,VS2005中使用C#编写和调用COM组件,以及在VC6.0和VS2005之间互相调用COM组件。前一阵在工作中做项目的时候,遇到了COM组件的调用和使用问题,当时研究和好一阵,才把中间的环节打通,现在写出来为大家提供方便,这里包含了四个类型:1、在VS2005中,C#编写DLL并使用C...

2011-08-25 20:27:00 72

虚拟服务器负载均衡实现方法

虚拟服务器:对外它是单一的入口,对内有很多台计算机为它服务.对使用它的人来说,它是一台机器,有单一的入口点.具体的实现技术包括两种: 应用层的虚拟服务器,网络层的虚拟服务器.1.应用层的虚拟服务器是利用应用层的转发实现的,相当于一台代理服务器,这正是经常提到的虚拟服务器.实现方式:利用apache的 ProxyPass 可以实现对虚拟服务器的配置.(httpd.conf中)如某公司的W...

2011-08-25 20:25:00 109

类项目中的配置文件app.config在打包安装后的信息获取的问题

在一个项目中碰到这样的一个问题,做一个WORD插件,功能在类库项目中实现了,配置信息存在类库项目的配置文件app.config中,在进行打包后,获取的配置文件中的DocType节点信息时,使用以下方法ConfigurationManager.AppSettings["DocType"]获取的值总是获取不到,跟踪调试发现值为null,上网看到类库被应用以后,ConfigurationMana...

2011-08-25 20:24:00 89

Delete of BizTalkServerIsolatedHost failed解决方法

错误描述Error information:Delete of BizTalkServerIsolatedHost failedAdditional information:Cannot delete this object since it is being referenced directly or indirectly by one or more receive hand...

2011-08-25 15:43:00 56

批处理执行SQL备份

建立mybackup.bat ,输入以下内容直接运行该脚本,即可开始自动备份数据库也可把该脚本加入windows任务计划里执行----------------------------------------------------------------------------@echo offset path=%path%;C:/Program Files/Microsoft...

2011-08-25 12:56:00 83

批处理执行SQL备份

建立mybackup.bat ,输入以下内容直接运行该脚本,即可开始自动备份数据库也可把该脚本加入windows任务计划里执行----------------------------------------------------------------------------@echo offset path=%path%;C:/Program Files/Microsoft...

2011-08-25 12:56:00 77

SQL 备份语句

SQL 备份语句2009年08月17日 星期一 15:08--完整备份--完整备份 Backup Database NorthwindCS To disk='G:/Backup/NorthwindCS_Full_20070908.bak' --差异备份 Backup Database NorthwindCS To disk='G:/Backup/Nor...

2011-08-25 12:54:00 89

SQL操作全集

下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE...

2011-08-25 12:53:00 61

SQL 问题与解答 - 数据库移动、性能优化、备份和镜像

Paul S. Randal新阵列移动日问:我们当前的 RAID 很快就填满了,因此需要将一些 SQL Server 2005 数据库移到其他位置。新阵列已准备就绪,并且我一直在为移动数据库作准备。我刚刚发现其中一个数据库是事务复制发布服务器,我知道这表示我不能移动该数据库。我应怎样做?答:对您来说有一个好消息 - 只有 SQL Server 2000(和更早版本)具有以下局限性:...

2011-08-25 12:51:00 57

详解SQL Server中创建数据仓库已分区表

在本练习中,您将创建一个分区数据仓库事实数据表。非常大的表经常需要跨几个磁盘卷存储数据。ServerSecurity/Database/'>SQLServer表无法放置在特定文件中。但是,文件组可以放置在文件中,而表可以分配给文件组。这样您就可以控制ServerSecurity/Database/'>SQLServer中非常大的表中的数据的存储。而且,如果表跨几个文件组,定义哪些数...

2011-08-25 12:50:00 129

SQL 时间类型转字符串格式列表

日期时间转字符串Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16 Select CONVE...

2011-08-25 12:04:00 82

服务器硬件配置

7.2.2硬件7.2.2.1小规模并发场景² 并发环境说明中小企业小规模使用U8产品,总并发人数在10人左右,最多不超过15人。² 推荐硬件配置在此中情况下数据库服务器和应用服务器可以部署在同一台计算机上。在此种情况下推荐配置磁盘阵列,至少2张硬盘以上制作Raid1。如果使用台式机做服务器,请使用支持SATA硬盘,磁盘阵列的主板配置台式机,至少2张硬盘做Raid1。...

2011-08-25 10:09:00 464

三种服务器类型外观以及优缺点

我们常见的服务器外型有三种,塔式,机架,刀片三种外型的服务器。本文将详细分析这三种服务器及区别。  我们常见的服务器外型有三种,塔式,机架,刀片三种外型的服务器。下面我来详细说说这三种服务器及区别:  1.塔式服务器,也是我们常见的服务器,跟普通的PC主机一样,外型像塔一样立着,所以名为是、塔式服务器.  主要优点:由于外型较大 ,内部空间也比较大,配置较高,机器扩展性比较好,有足够的...

2011-08-25 09:31:00 833

空空如也

空空如也

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

TA关注的人

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