摘要: LVS是中国人发起的项目,真是意外呀!大家可以看http://www.douzhe.com/linuxtips/1665.html我是从最初的HA(高可用性)开始的,别人的例子是用VMWARE,可以做试验但不能实际应用,我又没有光纤卡的Share Storage,于是就选用ISCSI,成功后又发现ISCSI+EXT3不能用于LVS,倒最后发现GFS可用,我最终成功配成可实际应用的LVS,前后断断续... 阅读全文
posted @ 2009-11-01 12:25 】Richard【 阅读(395) 评论(0) 推荐(0)
摘要: 在这篇文章中将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的[url=javascript:;]知识[/url]体系,希望能给想从事互联网行业的同学一点初步的概念,:),文中的不对之处也请各位多给点建议,让本文真正起到抛砖引玉的效果。架构演变第一步:物理分离webserver和[url=javascript:;]数据库[/url]最开始,由于某些想法,于是在互联网上... 阅读全文
posted @ 2009-11-01 12:24 】Richard【 阅读(183) 评论(0) 推荐(1)
摘要: 1.介绍现在的[url=javascript:;]网站[/url]随着访问量的增加,单一[url=javascript:;]服务器[/url]无法承担巨大的访问量,有没有什么方便快捷的方式解决这个问题呢,答案是”有”!比如建立服务器群,进行均衡负载。但是如果要解决像电信网通这样的互访问题(中国网民的悲哀..),这个解决办法就无能为了了!要解决这个问题最方便快捷的方式就是建立... 阅读全文
posted @ 2009-11-01 12:20 】Richard【 阅读(204) 评论(0) 推荐(0)
摘要: dropdownlist设置选定的项 在ASP.NET 2.0 网站页面的开发过程中,经常需要把DropDownList等列表类控件的SelectedValue值设置为一个从数据库或其他地方读取出来的值。最简单的办法就是直接进行指定:DropDownList1.SelectedValue = "中国";但有的时候如果DropDownList1中没有"中国"这一项的话,赋值就会出现异常:异常详细信息... 阅读全文
posted @ 2009-10-30 16:29 】Richard【 阅读(213) 评论(0) 推荐(0)
摘要: 一直为项目采用何种RIA实现方式困扰,否定了flex,ext之后,终于选定了JQuery。理由么,JQuery并没有大量的封装javascript,迫使使用者需要系统的学习JQuery API,而是通过对DOM对象增强+API的方式工作。这样传统的javascript代码和HTML标签可以很好的与JQuery并存,并不用大面积的修改。 在JQuery的基础上进行开发也很方便,比传统javascri... 阅读全文
posted @ 2009-10-26 21:48 】Richard【 阅读(152) 评论(0) 推荐(0)
摘要: 主题: Aspnet_regiis.exe 原因描述: 先安装.net,然后再安装IIS,造成安装之后没有ASPNET这个用户. 另外,由于是在Windows 2003上安装的,所以安装的版本为.net 2.0,无法使用.net framework 1.1 解决办法: http://msdn.microsoft.com/library/chs/default.asp?url=/library/C... 阅读全文
posted @ 2009-10-22 21:16 】Richard【 阅读(291) 评论(0) 推荐(0)
摘要: =================分页========================== /*分页查找数据*/ CREATE PROCEDURE [dbo].[GetRecordSet] @strSql varchar(8000),--查询sql,如select * from [user] @PageIndex int,--查询当页号 @PageSize int--每页显示记录 AS set n... 阅读全文
posted @ 2009-10-22 15:08 】Richard【 阅读(162) 评论(0) 推荐(0)
摘要: VS 2008 新特性一览首先看一下IDE方面的改进:1)javacscript html css 智能感知,这个功能还是比较期待的2)javascript调试功能3)html编辑器在源文件和设计的基础增加split查看方式,这样就可以边改源文件边查看效果了4)智能感知方面,在可选列表可见状态下按下Ctrl键,可以使列表透明,以查看被遮盖的部分,松开Ctrl后继续进行选择。5)在创建项目之前,可以... 阅读全文
posted @ 2009-10-21 23:29 】Richard【 阅读(127) 评论(0) 推荐(0)
摘要: 我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。 (1)选择最有效率的表名顺序(只在基于规则的优化器中有效): Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(inter... 阅读全文
posted @ 2009-10-21 16:51 】Richard【 阅读(139) 评论(0) 推荐(0)
摘要: ASP.NET 2.0 版保留了 ASP.NET 1.1 版的所有缓存功能,同时添加了新功能并增强了现有功能。新功能包括缓存配置文件、自定义缓存依赖项、SQL 缓存依赖项以及在缓存页中创建动态内容(缓存后替换)。增强功能包括功能更强大的部分页(控件)缓存模型、增强的缓存配置以及输出缓存指令的改进。 1. 新缓存功能缓存配置文件缓存配置文件使您能够在应用程序的 Web.config 文件中创建缓存设... 阅读全文
posted @ 2009-10-21 16:50 】Richard【 阅读(166) 评论(0) 推荐(0)
摘要: 问题一 C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里? 答:关于property和attribute在很多书中都没有明显区分。我偏向于如下的理解: 特性(Attributes)是对设计时支持且又能在程序编译时起到作用的,方法/字段/类/程序集的属性声明。 属性(property)是更好地避免直接暴露你的私有成员而在类的声明的成员; ADO架构图表 ... 阅读全文
posted @ 2009-10-21 16:46 】Richard【 阅读(489) 评论(0) 推荐(0)
摘要: Form中的get和post方法,在数据传输过程中分别对应了HTTP协议中的GET和POST方法。二者主要区别如下: 1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。 2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连... 阅读全文
posted @ 2009-10-20 14:32 】Richard【 阅读(192) 评论(0) 推荐(0)
摘要: ReadExcelFiles//读文件源代码;using System;using System.Collections.Generic;using System.Text;using System.Data.OleDb;using System.Data;namespace CC{public class ReadExcel { private string FileName; private ... 阅读全文
posted @ 2009-09-19 21:34 】Richard【 阅读(663) 评论(0) 推荐(0)
摘要: Hibernate工作原理及为什么要用?原理:1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactory为什么要用:1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。2. Hibernate是一个基于JDBC... 阅读全文
posted @ 2009-02-10 17:42 】Richard【 阅读(770) 评论(0) 推荐(1)
摘要: 下列语句部分是MsSql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE database... 阅读全文
posted @ 2009-02-05 09:14 】Richard【 阅读(175) 评论(0) 推荐(1)
摘要: c#操作EXCEL文件C#操作Excel文件 摘要:本文介绍了Excel对象、C#中的受管代码和非受管代码,并介绍了COM组件在.net环境中的使用。  关键词:受管代码;非受管代码;Excel对象;动态连接库  引言  Excel是微软公司办公自动化套件中的一个软件,他主要是用来处理电子表格。Excel以其功能强大,界面友好等受到了许多用户的欢迎。在设计应用系统时,对于不同的用户,他们对于打印的... 阅读全文
posted @ 2009-01-13 17:16 】Richard【 阅读(757) 评论(1) 推荐(0)
摘要: 1.简述 private、 protected、 public、 internal 修饰符的访问权限。答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public :公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1.使... 阅读全文
posted @ 2008-11-21 12:09 】Richard【 阅读(276) 评论(0) 推荐(1)
摘要: 在后台调用excel组件,生成Excel,虽然可以对Excel文件进行完全控制,可以生成任何复杂的格式,但是有个很大的缺点,这种方式会产生很多Excel进程,很难完全清除掉,特别是在出错的时候,可能会使整个服务器崩溃。本文为大家介绍一个C#写的开源组件,并简单说下office2003和以上版本支持的XML格式。一 操作Excel二进制格式 OpenOffice.org发布过的俩个文档Excel F... 阅读全文
posted @ 2008-11-18 14:23 】Richard【 阅读(1044) 评论(0) 推荐(0)
摘要: (一).内容 在操作Excel的过程中遇到了一些问题. 比如: 访问Com组件权限,无法读取Excel等 文章描述了怎样双向操作(读取和生成)Excel文件,以及怎样解决遇到的问题!(二).代码 开始时用了下面两个方法进行生成和读取 Excel: 1.生成Excel文件方法一: '<summary>'下载Excel方法1(用流实现)'</summary>'<param... 阅读全文
posted @ 2008-11-18 13:25 】Richard【 阅读(377) 评论(0) 推荐(0)
摘要: TabContainer通常是与TabPanel控件配合使用的,目前很多控件库以及控件产品里基本都有这两个控件,标准控件里虽然没有,在ASP.NET AJAX里已经提供了这两个控件,用他们可以很方便的来定制选项卡级的开发。但是不同的控件都有他的优点和不足之处。比如ASP.NET AJAX里的我个人觉得界面效果太难看了,即使使用CSS也不好控制开发的灵活性不够好;如果说看界面我觉得RadContro... 阅读全文
posted @ 2008-11-12 15:04 】Richard【 阅读(458) 评论(0) 推荐(0)
摘要: 什么是ExtJS自Ajax之父Jesse James Garrett于2005年提出这一新概念之后,这一沉睡了多年的技术,换上新衣,一下子变得容光焕发。经过将近3年的发展,Ajax技术在国际社区内取得了很大的发展,已经比较成熟。Ajax发展至今,各种关于Ajax的框架层出不穷,但是从社区的情况来看,从来没有哪一种框架像ExtJS一样炙手可热。相信很多人都曾有过和我一样的感叹:“在中国真... 阅读全文
posted @ 2008-11-12 14:59 】Richard【 阅读(474) 评论(0) 推荐(0)
摘要: 现在的项目准备用ajax,用ajax.net实现,而不是atlas,所以先看下ajax.net,Ajax.Net现在的最新版本是AjaxPro5.11.4.2,下载地址是:www.schwarz-interactive.de 首先我们新建个项目,名字是AjaxPro,我用的是vs2005beta2版本。 右击站点名字点add reference添加对我们刚刚下载来的那个叫AjaxPro.2.dl... 阅读全文
posted @ 2008-11-12 14:52 】Richard【 阅读(188) 评论(0) 推荐(0)
摘要: Visual Basic.net还是C# ——如何选择.net语言 在.net中,如何选择VB或C#?这似乎已经争论了很久。很多人盲目选择,也产生了许多流言和错误。本文将从以下方面指导你选择正确的开发语言。 功能上的考虑 许多人认为C#的功能比VB.net强大,或者C#更加适合.net等。其实这不是一两句话能比较清楚的。C#的确有VB无法完成的功能,但VB也有C#无法完成的功能。总的来说,对于.... 阅读全文
posted @ 2008-11-01 12:51 】Richard【 阅读(530) 评论(0) 推荐(0)
摘要: 1)XML XML是The Extensible Markup Language(可扩展标识语言)的简写。目前推荐遵循的是W3C于2000年10月6日发布的XML1.0,参考(www.w3.org/TR/2000/REC-XML-20001006)。和HTML一样,XML同样来源于SGML,但XML是一种能定义其他语言的语。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发... 阅读全文
posted @ 2008-11-01 12:38 】Richard【 阅读(638) 评论(0) 推荐(0)
摘要: 网站完成后,需要部署到目标机器上,方法有很多,直接把文件Copy到目标机器上,执行SQL脚本,配置IIS,这样可以做到;也可以使用InstallShield这样到专业制作软件来打包。本篇文章是使用VS2005自带到安装部署工具来制作exe安装文件。 涉及到到内容包括:使用安装部署工具,建立数据库,配置IIS,文件操作,注册表等。参考了网上关于使用VS制作安装程序的文章。环境:Windows20... 阅读全文
posted @ 2008-10-31 21:28 】Richard【 阅读(230) 评论(0) 推荐(0)