自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

寒池的博客

畅饮绿色心情 .net初学者天堂

  • 博客(63)
  • 收藏
  • 关注

原创 功能强大的分页存储过程,表名称不只是单个表或视图,可以是通过条件得到的任意数据

<br />看了很多网上的分页存储过程,一般表名都是单个表,或者是单个视图。但经常会遇到多个表连接后的数据再分页,每次做视图太麻烦了,所以自己重新写了个,tablename可以是任意的select出的数据。<br />1,单个表<br /><br />set ANSI_NULLS ON<br />set QUOTED_IDENTIFIER ON<br />go<br /> <br /> <br />ALTER procedure [dbo].[PageSingle]<br />(<br />@TableNa

2010-06-06 14:01:00 938

原创 将指定的aspx页面静态化

要将指定的页面静态化,比如首页,频道页静态化,其他页面,比如会员后台页面照样是动态的。using System;using System.Data;using System.Configuration;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web

2009-07-01 19:22:00 2491 1

原创 论坛生成静态页的方法

 四个办法:     一、最新页用静态,以前的不会有那么多人浏览,就保留用select输出。     二、LIST.HTML分为LIST1.HTML,LIST2.HTML,LIST3.HTML,。。。     最早的生成为LIST1.HTML,第11条以后生成为LIST2.HTML,以此类推     三、按十条主题为一页。     假设数据库中有10条记录。     再发一个主题时,更新静态文件l

2009-06-05 13:58:00 983

转载 网站架构(页面静态化,图片服务器分离,负载均衡)方案全解析

 网站架构(页面静态化,图片服务器分离,负载均衡)方案全解析 1、HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像我们常访问的各个门户站点的新闻频道,甚至他们的其他频道

2009-06-05 10:41:00 1782

转载 实现服务器负载均衡常见的四种技术

 为了提高服务器的性能和工作负载能力,企业通常会使用DNS服务器、网络地址转换等技术来实现多服务器负载均衡,特别是目前企业对外的互联网Web网站,许多都是通过几台服务器来完成服务器访问的负载均衡。   目前企业使用的所谓“负载均衡服务器”,实际上它是应用系统的一种控制服务器,所有用户的请求都首先到此服务器,然后由此服务器根据各个实际处理服务器状态将请求具体分配到某个实际处理服务器中,对外公开的

2009-05-18 13:32:00 1344

原创 IIS负载均衡

首页 系统网络管理 iis负载均衡集群 2003iis负载均衡 负载均衡技术 网络负载均衡 网站网页负载均衡 IIS负载均衡。想实现iis6负载均衡。1.iis应该如何实现负载均衡 2.实现后对于用户Session 有何影响,如何解决回答:建议,1) NLB -如何在 Windows Server 2003 中为网络负载平衡设置 TCP/IPhttp://support.microsoft

2009-05-18 13:22:00 6184 1

原创 动态生成静态页面的几种方法

方案1:     ///       ///   传入URL返回网页的html代码     ///       ///   URL     ///       public   static     string   getUrltoHtml(string   Url)     {     errorMsg   =   "";     try     {     System.Net.Web

2009-05-18 11:28:00 1037

原创 问题四,关于概念的实际应用(代码题)。公司面试99%要考的,有答案!

如果你是做WEB开发,即使你不懂得类,接口,抽象类,内存分配等的内涵,也没有什么大不了的,照样可以开发复杂的项目。不过,要想自己更进一步的发展,比如要想做架构。那你必须要懂的这些东西。这次摘了一些代码,一般面试是经常出的,主要考你对概念的理解。如果要做框架的话,这些更应该懂了。最后自己亲手写一遍,你会记得更牢。1,class Class1 {     private string str =

2009-05-12 13:13:00 663

转载 问题三,理解一下多态。

每个程序员学计算机的第一步可能就是类的3要素了吧!也做了很多年了。今天看到一篇文章写的很透彻。保存一下。通过继承,一个类可以用作多种类型:可以用作它自己的类型、任何基类型,或者在实现接口时用作任何接口类型。这称为多态性。C# 中的每种类型都是多态的。类型可用作它们自己的类型或用作 Object 实例,因为任何类型都自动将 Object 当作基类型。多态性不仅对派生类很重要,对基类也

2009-04-30 13:54:00 431

原创 要想进外企,英语当然要硬,其他的要看你对数据结构的理解,先总结一下。问题三,关于数据结构

问题一中说了堆栈和堆的不同, 现在我们看一下数据结构。线性表是有限个数据元素的序列。线性表的存储有顺序存储和链式存储两种。线性表的顺序存储是指用一组地址连续的存储单元以此存储线性表的元素。两个逻辑相邻的元素在物理上也是相邻的,能够快速取得指定索引的元素;但插入、删除元素时需要移动元素,效率较低;存储区是连续的,长度一般不能在原存储区的基础上扩大,扩大存储区需要复制原来的元素。与顺序表相比,链表

2009-04-13 15:54:00 625

原创 问题二,要想进外企,英语当然要硬,其他的要看你对数据结构的理解,先总结一下。类与结构的区别

 问到类与结构的区别,很多人都知道是值类型和引用类型的不同,其他的就不知道了。可是想微软那样的大公司要得到的信息不止这些。请接着看:一、类与结构的示例类示例:     public class TestTime     {         int hours;         int minutes;         int seconds;         public void p

2009-04-13 15:49:00 631

原创 问题一,要想进外企,英语当然要硬,其他的要看你对数据结构的理解,先总结一下。

  好像进外企,考的就是基础。有一次猎头打电话过来也说了就是微软考的基础的题感觉很变态。比如说做网站哪用的到知道堆栈和堆应用上的不同啊。所以很纳闷。不过反过来想想,你开发东西多了,这里边有些概念会理解的更深一些,比如说接口和抽象类的应用等。下边是找的一些资料:1,什么是GCGC的全称是garbage collection,中文名称垃圾回收,是.net中对内存管理的一种功能。垃圾回收器跟

2009-04-13 15:16:00 596

转载 NET常用设计模式——代理(Proxy)模式

代理(Proxy)模式 大数据调用 大计算 远程计算机访问 限制访问权限  应用实例1 using System;using System.Drawing;namespace Proxy{    ///     /// Summary description for Imager.    ///     public interface

2008-03-05 13:17:00 809

原创 NET常用设计模式——单件模式

 单件模式 整个系统中对象是唯一的 也可以有固定数目个如:对象池、portal中的配置对象 当前httpcontext appdomain 应用实列(一)using System;namespace CSDesingPattern{    class Singleton    {        private static Singleton mInstanc

2008-03-05 13:16:00 862

转载 .NET常用设计模式——迭代器模式

迭代器模式

2008-03-05 13:16:00 767

转载 一小时学会几种设计模式

设计模式很多种,如果看理论,是能理解了,但离使用还很远。现在有几个实例代码,整理了一下,1小时搞定。NET常用设计模式——工厂模式工厂模式 存在一个创建对象的工厂 调用者从中取得特别的对象 由工厂决定如何符合调用需求 客户不知道对象如何生成  应用示列(一)using System;namespace CSDesingPattern

2008-03-05 13:14:00 724

原创 新婚第一年,北方这样过。

   一年又过去了。去年到现在感觉什么都没过,时间就这样溜走了。唯一值得纪念的就是去年结婚了。结婚时早没有了早些时想要办多么隆重的婚礼的想法。也和别人一样只是走了一下俗套就那样过去了。  今年过了年,是我们结婚第一年,没过还真不知道,让我给你说说。像以前,特别远的亲戚我就不走了。可今年得必须走,因为还有礼钱。到每个亲戚家里都会给新娘钱的,关系近的就多点,远的就少了。不过这样下来好像也得五六百呢。我

2008-02-22 11:38:00 873 1

转载 转载分页控件

 一直以来都觉得分页是麻烦的事情,.NET中虽然有DATAGRID的分页,但用其他形式的列表仍然需要使用到分页,一次一次的写不利于效率及面向对象的方法,用类或用户控件也总觉得怪怪的,用第3方的自己觉得不放心,也不利于自己进行修改,干脆就自己写了一个。(另外注意:在控件编译时,可以在AssemblyInfo.cs文件中设置控件的标签和名称空间,如:using System.Reflection;

2008-01-21 11:34:00 496

原创 自己写的.net分页控件,测试没有问题!

共    0 页  当前第    1 页     首页    上一页                                下一页        ...    末页            ========================================using System;using System.Data;using System.Configuration;us

2008-01-21 11:32:00 846

原创 网站项目建设流程概述

一.概念 网站项目管理就是根据特定的规范、在预算范围内、按时完成的网站开发任务。二.需求分析 项目立项我们接到客户的业务咨询,经过双方不断的接洽和了解,并通过基本的可行性讨论够,初步达成制作协议,这时就需要将项目立项。较好的做法是成立一个专门的项目小组,小组成员包括:项目经理,网页设计,程序员,测试员,编辑/文档等必须人员。项目实行项目经理制。客户的需求说明书 第一步是需要客户提供一个完整的需

2008-01-02 15:30:00 770

转载 网站项目模型及业务流程分析

 随着技术的不断发展和用户对网站功能性的需求不断提高,如今网站项目的设计已经不能再仅仅简单地利用静态Html文件来实现,与前几年网站设计由一两名网页设计师自由的创作相比,网站项目的设计和开发越来越像一个软件工程,也越来越复杂,网站项目的设计和开发进入了需要强调流程和分工的时代,建立规范的、有效的、健壮的开发机制,才能适应用户不断变化的需要,达到预期的计划目标。   网站项目管理(WPM)的含义

2008-01-02 15:28:00 1468

转载 使用WAS Tool对web进行压力测试

 Web压力测试是目前比较流行的话题,利用Web压力测试可以有效地测试一些Web服务器的运行状态和响应时间等等,对于Web服务器的承受力测试是个非常好的手法。Web 压力测试通常是利用一些工具,例如微软的Web Application Stress、Linux下的siege、功能全面的Web-CT等等,这些都是非常优秀的Web压力测试工具。虽然这些工具给我们测试服务器承受能力带来方便,但是它们

2007-12-07 15:49:00 1015

原创 结婚的日子如此让人怀念!

  9月26,我结婚了。那时家长定的很急,我们很着急的忙活了一个月。一天天的临近,总感觉有干不完的事情,有什么纰漏的事没做。   等我们都回家了。要结婚了,觉得自己没有什么与众不同,那天照常很平静的过去了。那时自己好像什么都不懂,家里人告诉你需要做这个需要做那个的,说个不停。等当天时,什么都乱了。自己只是按照他们的安排去做了。一天下来,酒倒是没喝多少,可说不上来的累一直延续了一个星期。总觉得不心甘

2007-11-28 17:23:00 583

原创 再续cs中的委托

 最近要对他进行二次开发.以前从来没有接触过,所以感觉很兴奋,因为又可以学到很多东西了。看了很多资料,今天归纳一下:以异常出错为例进行阐述。他的调用过程是这样的:1:在错误发生后,调用Application_OnError方法;public class CSHttpModule : IHttpModule       { private void Application_OnError (Obje

2007-07-26 09:16:00 719

原创 new和override区别

 使用override修饰符主要用来修改方法、属性、索引器或事件。重写方法提供从基类继承的成员的新实现。由重写声明重写的方法称为重写基方法。重写基方法必须与重写方法具有相同的名称。        不能重写非虚方法或静态方法。重写基方法必须是虚拟的、抽象的或重写的。重写声明不能更改虚方法的可访问性。重写方法和虚方法必须具有相同的访问级修饰符。例如:虚方法为public的,重新方法也必须是publ

2007-03-06 20:17:00 737

原创 过了年,第一天上班!

一转眼的时间,每天盼望的年就这样无聊的过完了,远没有了孩提时那种激扬澎湃余有未尽的热情了 。年感觉是越过越没意思了,这几天来只是走亲戚就占了一大半,在家业没有以往我们一帮子的那样打打闹闹了,都是各忙各得呀!难道我们都大了 吗?时间在不觉中消失,幼稚也磨光了棱角。我们必须面对人生之艰辛,因为这工作一年来由那深刻的感触为伴。无论抱怨还是庆幸,我们还是要在自己的路上继续着画圈圈!感叹,年就这样过了。有个

2007-02-27 18:52:00 718

原创 今天最后一天上班,明天放假过年了,入职来总结

在学校时,盼望着上班,现在又再怀念过去了。工作算起来也差不多一年了。想想一年的收获真是没有多少。 起初觉得应该会学的很快,而且信誓旦旦胸有成竹的在不远的将来工资会猛增,现在感觉自己的目标定的有点高了。自己会的懂得不一定能用到实际开发中,在开发时还会遇到本以为理解很透彻的东西却又模糊了起来,大概这就是学习的过程吧!在前半年全是靠自己,进步很慢。碰到不会的问题花费很长时间都不一定能解决了。在来这里后,

2007-02-15 10:14:00 2940 1

原创 cookie使用总结--不需要在每页写入登陆验证!

1,如果使用form认证,那么更改web.config就可以了,可以针对单个文件操作。2,没有Form认证的话,想用Sessin来做认证,但有个问题就是Session每个页面都要写if(Session["id"]==null){ ...}当判断为空时转向login.aspx页面。建立一个基类页面 Base_Page.aspx把公共属性,方法写到这个基类基类页面的cs中其他页面继承此基类页面基类

2007-02-06 13:19:00 1019

原创 跟踪commnityServer系列一:CS与petshop中数据访问的解析

  狠忙一个月,今晚终于要上线了.想来,改了很多东西,也学到了不少.就把这里当做一个写笔记的地方吧,也许还会对一些人有所帮助.如果有时间我会继续在这里写一下总结的.还望大家多多批评指正! 这次想谈谈他的数据访问层,没有修改的. 废话少说了.在分析以前,首先要懂得接口和抽象类的区别和联系.抽象方法是必须实现的方法。 抽象类和接口的相似处:抽象类和接口都包含可以由派生类继承的成员。接口和抽象类都不能直

2007-01-22 19:09:00 960

原创 周一,也就是圣诞节,不开心

今天虽然是星期一,但一点儿也没有很高的兴致。我们改得cs,已经有一些成型,不过我做的只是一小部分。我得任务重一方面就是改css以及一些功能板块的重布局。虽然只是这些,也出现了很多问题。有时候改得真实很烦,就是感觉css 没意思,没有写代码那样思维深刻。而且我又不是做前台的,改得我是云头转向的,比如有时候只是一个边框就的一小时,不知道所有的程序员是不是这样。就是因为这些今天才感觉累。可是又返回来,这

2006-12-25 17:52:00 923

原创 使用.NET Reflector

 l         .NET Reflector是一个类浏览器和反编译器,利用反射机制来分析程序集,以展示程序集中各种类型及其成员的信息。l         下载.NET Reflector:http://www.aisto.com/roeder/dotnetl         通过菜单File->Open加载要分析的程序集,在左边的树型浏览器中可以看到该程序集包含的名字空间、类型(类、

2006-12-25 17:23:00 6393

原创 修改cs之我见前序

时间过得很快,很长时间都没写东西了。这段时间都在忙着改cs上线呢,所以很少有时间去总结。有两位高手带的滋味是很爽的,比以前感觉好多了,学东西没那么盲目了 ,也不会轻易放弃了。改微软的东西是可以学到很多东西的,我将会从最简单的修改皮肤开始,来说明我在2次开发时碰到的问题和疑点及解决方法,还会总结一些知识点。我的说明会更详细,包括修改导航栏,版面布局,功能的增删,css的重新定义等。希望大家关注吆。。

2006-12-12 20:08:00 990

原创 马篷窝其人

 世上的人形形色色,各式各样.有这样一种人我把她视为马篷窝.因为她有一种一触即发,而且一发便不可收拾的优良性格.她行事果断,雷厉风行,但有时却也是极大的缺点,比如上班火车买了票去上火车,她总是压着点才到,有一句话叫常在河边走哪有不湿鞋,所以难免会经常误事.她的帝子不是一般的厉害,就好象马篷窝中所有的马蓬飞出来,追着你,围着你,那种感觉就是一个字爽,那还是小时候曾经有过的。 希望随着时间的潜移默化,

2006-12-04 18:48:00 1380 3

原创 研究缓存机制

 Asp.netforums中使用了两级缓存来处理一个用户在不同版面上的权限,第一级使用HttpRuntime.Cache,可是用户在不同的请求中从运行时提供的缓存机制中提高效率,第二级是HttpContext.Current,它是建立在第一级缓存之上,用于用户在同一个请求期间的缓存,这个缓存在用户请求一次结束后就不存在了,第一级缓存则可存在一个定义的时间内,但是这个时间是硬编码的,我们可以根据需

2006-11-30 11:23:00 1313

原创 Asp.Net Forums研究文章集合

Asp.Net Forums是如何实现代码分离和换皮肤的 http://www.cnblogs.com/dotey/archive/2004/05/28/11982.html模拟Asp.Net Forums实现可以换皮肤的控件 http://webuc.net/dotey/archive/2004/05/28/835.aspxAspNetForums 开发过程中的源代码管理 http://webu

2006-11-29 17:40:00 1538

转载 ANF与个人网站会员系统统一管理解决方案

问题的提出:解决网站原有的会员系统与ANF统一登录.注销.注册的问题,即将两个系统整合到一起实现目的:一个帐号在两个系统下通用,只要帐号和密码一致就OK,但由于两个系统是分别存在的,所以两个会员系统只要任改一个各自的密码,便可分开来使用,互不关联偶的解决方案(可能不是最好的)(1)由于网站会员系统先于ANF运行,所以首先得转换网站会员资料到论坛里,第一步就得增加论坛Components/Enume

2006-11-29 17:29:00 1748

转载 Asp.Net Forums 2.0 组件类库简要说明

1.ForumsDataProvider类,抽象类(多数据库支持的实现)是所有数据提供者的基类, 其中静态方法public static ForumsDataProvider Instance (HttpContext context, string providerTypeName, string databaseOwner, string connectionString)方法使用Cons

2006-11-29 11:58:00 2187 1

原创 跟踪petshop系列四:反射的使用

 看这些东西,并不是一天两天就可以看懂得,需要很多的知识点啊!实在看不懂的先放放,也许过一阵子会变得容易。还要时常回过头来再瞧瞧会再给你一些惊喜。在这里他用的是工厂模式。IAccount dal = PetShop.DALFactory.Account.Create();调用这个后,也就调用了 SQLServerDAL的account类,他实现了接口的insert()方法.你看里边的:using

2006-11-24 17:16:00 1003

原创 感叹时间

   感叹我们的过去,惋惜我们曾经的拥有。想起以前,总有一种斩不断,理还乱的惆怅。冥冥中又在自责当初的理所应当。回过头来,也许我们就是应该做那一时代的你,去大胆的尝试唯一,时潮的你。因为时间已过,你再想穿孩时的衣服已是时过境迁了。  说起时间,应该就是那种秋催叶落的无奈吧!也许,我还没体会到时间的富有,但早已尝过那种酸涩了。每当听到亲人说起自己已老时,自己想来也是迟早的事,但也总是有一种心不甘的感

2006-11-23 19:16:00 937

原创 跟踪petshop系列一: sqlhelp的参数缓存 续2--keywords的提取和分离

在这儿先说几句废话.作为初学者,刚开始接触时,根本就不知道该怎么入手.在我的系列中,我主要根据自己在学习时碰到的问题和疑惑展开并进行分析.相信初学者一定会受益非浅的.前边已经提过的,操作数据库的字符串被缓存了起来,这就大大提高了运行效率.但当看到search.aspx时,又出现了问题:keywords的提取和分离.我们在百度搜索时肯定用过多个关键字的查询吧!(如:我要查:petshop  参数。注

2006-11-23 14:57:00 937

空空如也

空空如也

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

TA关注的人

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