自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 50种方法巧妙优化你的SQL Server数据库

查询速度慢的原因很多,常见如下几种:    1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)    2、I/O吞吐量小,形成了瓶颈效应。    3、没有创建计算列导致查询不优化。    4、内存不足    5、网络速度慢    6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)    7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)    8、sp

2007-12-23 12:26:00 656

转载 asp.net(C#)海量数据表高效率分页算法

  转自:爱上技术网网站制作指南 | www.23js.net 首先创建一张表(要求ID自动编号):create table redheadedfile(id int identity(1,1

2007-10-21 22:40:00 433

转载 Asp.net日期字符串格式化显示方法

在使用Asp.net的过程中,我们经常需要对时间日期进行转换,达到不同的显示效果。默认格式为:2006-6-6 14:33:34 ,如果要换成成200606,06-2006,2006-6-6或更多的格式该怎么办呢?  这里将要用到:DateTime.ToString的方法(String, IFormatProvider)  示例:  using System;   using Syst

2007-10-09 12:06:00 970

转载 asp.net 关于form认证的一般设置:

 1: 在web.config中,加入form认证;                 2: 如果有注册页面时还应该允许匿名用户调用注册页面进行注册;  以下代码应该在之间,而不应该包含到..之间;  ----------------表示允许 匿名用户对 userReg.aspx页面进行访问.                       3 在登录成功后要  创建身份验证票, 表明已经通过认证的合法

2008-09-18 15:13:00 428

转载 使用TreeView绑定SQL数据源

这里采用了在页面一loading就把数据绑到TreeView的各节点的方式,而不是在展开时再作子节点的绑定,因此在点击父节点时就不会有刷新的感觉了。呵呵,代码并没优化.......aspx页面:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" >    树形节点绑

2008-08-06 17:19:00 1459 2

转载 Java/JSP中使用JDBC连接SQL Server 2005

Java/JSP中使用JDBC连接SQL Server 2005[转]Java/JSP中使用JDBC连接SQL Server 2005 接触Java或者JSP,难免会使用到数据库SQL Server 2000/2005(我使用2005标准版[9.0.3054]测试),经过自己的搜索和研究,使用JDBC连接SQL Server成功,特此整理方法(使用Eclipse 3.2)

2008-08-06 13:13:00 2357

原创 ajax 调用问题

在ajax 调用的时候...Session就失效..必须要把的引用改天[AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)] 

2008-04-01 12:51:00 522

转载 在C#中应用哈希表(Hashtable)

一、哈希表(Hashtable)简述  在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可以支持任何类

2008-03-10 09:15:00 401

转载 无刷新检测用户名

首先页面中代码                 var   xmlHttp   =   null;                 function   CheckUser()                 {                         try                         {                                 xmlHtt

2008-01-27 11:34:00 435

转载 如何从优化SQL入手提高数据仓库的ETL效率(转载)

1        引言数据仓库建设中的ETL(Extract, Transform, Load)是数据抽取、转换和装载到模型的过程,整个过程基本是通过控制用SQL语句编写的存储过程和函数的方式来实现对数据的直接操作,SQL语句的效率将直接影响到数据仓库后台的性能。目前,国内的大中型企业基本都具有四年以上计算机信息系统应用经验,积累了大量可分析的业务数据,这些信息系统中的数据需要通过搭建数据仓库平台

2008-01-15 11:59:00 556

转载 简单的3个SQL视图搞定所有SqlServer数据库字典

(2007-11-29更新)网上有很多SQL SERVER数据库字典的SQL语句,七零八落,我在工作整理了一下思路,总结SQL代码如下。数据库字典包括表结构(分2K和2005)、索引和主键.外键.约束.视图.函数.存储过程.触发器.规则。可以在企业管理器、查询分析器中简单执行,直接了当的查出SQL2K及SQL2005的所有数据字典,方便文档的编写,希望对大家有帮助。1. SqlServer2000

2008-01-15 11:30:00 387

原创 框架页面跳转

框架页面跳转

2008-01-15 10:59:00 510

原创 正则表达示收藏

整数或者小数:^[0-9]+/.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^/d{n}$"。只能输入至少n位的数字:"^/d{n,}$"。只能输入m~n位的数字:。"^/d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的

2008-01-13 13:29:00 343

转载 ASP.net2.0表单验证

如今的商业网站,或者个人网站,多少都有客户调查啊,用户注册之类的东西,必然会用到表单,这些表单的填写正确与否,明显是由手写代码的方式来控制的。我承认编写代码,是一项有趣的工作,不过每次验证表单都来手写代码,我们希望提高我们的工作效率,并不是把我们很有限的时间花在表单的验证工作上。     基

2008-01-13 13:13:00 428

转载 用JS验证ASP.NET2.0控件表单的方法(visual2005)

问题的提出: 问题1. 在.NET控件的表单中,控件的id都被加上一长串的字符比如:服务器端控件为uname的TextBox控件 在服务器端代码为 在客户端生成的HTML代码为 如何才能获得asp控件在前台生成的控件名称? 问题2. 而在服务器端页面的提交button,这样写却不能通过编译,提示错误checkform不是“ASP.theme_blueidea_skins_addnews_ascx”

2008-01-13 13:11:00 638

原创 JavaScript页面跳转常用代码

  这东东最难记,每次需要时都是重新到Google上搜,真是烦死了,这回整理一下贴到这。  按钮式:    链接式:  返回上一步  ">返回上一步  直接跳转式:  window.location.href=http://www.9ba.cn;  开新窗口:  云上的日子 

2008-01-12 14:28:00 377

原创 javascript 获取web控件的属性

1.javascript 设置控件的样式.有如下控件                门对门                直达车             设置他的样式的脚本为: document.getElementById().style.display="none";给他赋值为: document.getElementById().value="值";应注意的事

2008-01-12 13:47:00 1331

转载 JS操作select相关方法:新增 修改 删除 选中 清空 判断存在 等

1.判断select选项中 是否存在Value="paraValue"的Item2.向select选项中 加入一个Item3.从select选项中 删除一个Item4.修改select选项中 value="paraValue"的text为"paraText"5.设置select中text="paraText"的第一个Item为选中6.设置select中value="paraValue"的Item为

2008-01-09 21:25:00 505

转载 FormsAuthenticationTicket基于forms的验证

构建基于forms的验证机制过程如下: 1,设置IIS为可匿名访问和asp.net web.config中设置为form验证 2,检索数据存储验证用户,并检索角色(如果不是基于角色可不用) 3,使用FormsAuthenticationTicket创建一个Cookie并回发到客户端,并存储 角色到票据中,如: FormsAuthentication.SetAuthCookie(Username,t

2008-01-03 09:23:00 518

转载 关于asp.net c#中对cookie的操作

      今天有空就把操作cookie的写了,虽然很简单,不过免得到时候忘记了,之前就是忘记了还很实验了一番才弄出来,郁闷了。        下面是写cookie HttpCookie cookie = new HttpCookie("Info");//定义cookie对象以及名为Info的项 DateTime dt = DateTime.Now;//定义时间对象 TimeSpan ts=new

2008-01-02 22:28:00 443

转载 html中读取asp.net向Cookie中写入的中文内容

这几天研究一个B/S架构的系统,在页面间进行参数传递时需要读写Cookie,碰到问题:需在登录界面记录登录者的信息(用户名称)在cookie里,由其它页面读取,登录界面是.aspx文件,系统框架中有一个.html页面,是用javascript写的树形菜单,在树形菜单里要显示用户名称信息,1、javascript可以读取的函数有:1.1、function readCookie(name)

2008-01-02 22:19:00 1159

原创 IBatis.Net常用的查询方式

项目描述Cactus是一个对服务器端Java代码(Servlet,EJBs,Tag Libs, Filters,....)进行单元测试的简单的测试框架。Cactus的目标是降低编写服务器代码单元测试的成本。它使用并扩展了Junit。 Cactus实现了in-container策略,意味着测试是运行在容器内的。 Cactus系统由一

2007-12-29 14:25:00 493

转载 Transact_SQL小手册(各种sql语句大集合)

Transact_SQL小手册 *******************Transact_SQL********************--语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE

2007-12-19 11:05:00 390

转载 ASP.NET导出数据到Excel

该方法只是把asp.net页面保存成html页面只是把后缀改为xlc不过excel可以读取,接下连我看看还有别的方式能导出数据,并利用模版生成。下面是代码县新建一个asp.ne的tweb应用程序把代码粘贴进去就好了html页面代码OutPutExcel文件名:接下来是cs页面里的代码using System;using System.Collections;using System.Comp

2007-12-11 15:16:00 599

转载 webform页面间传值的特殊方法

 网上天天有人问怎么在webform页面之间传值,基本上来说,大家熟悉的是(1)url字符串传值(2)session传值(3)直接读取server.transfer过来的页面上的数据前面2个就不说了,大家都知道怎么用,后面一个可能用的人比较少,这里做一下介绍。Web 窗体页是应用程序中的类,因此可以向处理任何类一样为它们创建属性。但是,由于 Web 窗体页实际上仅在执行页的过程中存在,它们的生

2007-12-11 15:08:00 460

转载 一个ASP.NET的进度条

 1.创建进度条:                    正在检索数据,请稍候...                                                                                                                  var progressEnd = 15;  // set to number of p

2007-12-11 14:49:00 427

转载 marquee基本语法的全解释

基本语法  ...  移动属性的设置 ,这种移动不仅仅局限于文字,也可以应用于图片,表格等等方向  #=left, right ,up ,down 从右向左移! 方式  #=scroll, slide, alternate 一圈一圈绕着走! 只走一次就歇了! 来回走 循环  #=次数;若未指定则循环不止(infinite) 只走 3 趟  只走 3 趟 只走 3 趟! 速度  

2007-12-11 14:16:00 402

转载 js的日期格式化函数

 最近要求让form页面里的所有input框用回车键代替Tab键。但现在基本的页面大部分已经加完,而且如果让页面里的input框代码里满是脚本代码也不好,所以我设计了一个动态添加用回车代替Tab的脚本。其关键之处在于tabindex,其设计思想是:每个表单元素都默认有一个tabindex,其值分别为前一个表单元素的tabindex的值加一,函数的功能就是当用户按下回车键时把它的键值由回车改为Tab

2007-11-28 20:13:00 1436

转载 Ajax.net实现loading登陆的效果

 恩,这几天在看着那些大网站的一些Ajax.net的loading的效果,也想写一个,虽然很简单,但容易说明问题。我的这个例子是在登陆的时候显示用户正在登陆的等待信息。同样的使用了AjaxPro.dll。一,在aspx的页面的代码如下 1@ Page Language="C#" AutoEventWireup="true" CodeFile="Default5.aspx.cs" Inherit

2007-11-28 09:15:00 638 1

转载 ASP.NET如何进行性能优化问题

 一、SqlDataRead和Dataset的选择  Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接  (SqlDataReader 读数据是快速向前的。SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的

2007-11-26 11:23:00 404

转载 Web.config详解+asp.net优化

一、认识Web.config文件Web.config 文件是一个xml文本文件,它用来储存 asp.NET Web 应用程序的配置信息(如最常用的设置asp.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你

2007-11-26 11:17:00 806

转载 ASP.NET性能优化

1. 数据库访问性能优化   数据库的连接和关闭   访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。   连接池的大小是有限的,

2007-11-16 00:06:00 557

转载 Asp.NET中常用的一些优化性能的方法

ASP.NET 的缓存机制相比ASP有很大的改进,本文档除对常用优化方法进行总结介绍外,强调了如何使用ASP.NET的缓存来获得最佳性能。1:不要使用不必要的session和ASP中一样,在不必要的时候不要使用Session。可以针对整个应用程序或者页面禁用会话状态:l         禁用页面的会话状态l         禁用应用程序的会话状态在应用程序的Web.Config文件的session

2007-11-16 00:03:00 361

转载 C#格式化字符串,日期

2007年11月09日 星期五 15:20 时间格式化有时候我们要对时间进行转换,达到不同的显示效果  默认格式为:2005-6-6 14:33:34  如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢  我们要用到:DateTime.ToString的

2007-11-12 10:41:00 700

转载 菜鸟的最爱 .NET经典代码汇总(四)

  程序的学习是一个循序渐进的过程,一些常用的或经典代码应该保存下来以便日后使用。本文就给出一些.net的经典代码,希望对大家有所帮助……   26.模板列<ASP:TEMPLATECOLUMN visible="False" sortexpression="demo" headertext="ID"><ITEMTEMPLATE><ASP LABEL text=’<%# DataBin

2007-10-29 16:29:00 381

转载 菜鸟的最爱 .NET经典代码汇总(三)

  程序的学习是一个循序渐进的过程,一些常用的或经典代码应该保存下来以便日后使用。本文就给出一些.net的经典代码,希望对大家有所帮助……   21.自定义异常处理  //自定义异常处理类   using System;   using System.Diagnostics;   namespace MyAppException   {   ///    /// 从系统异常类Appli

2007-10-29 16:27:00 344

转载 菜鸟的最爱 .NET经典代码汇总(二)

  程序的学习是一个循序渐进的过程,一些常用的或经典代码应该保存下来以便日后使用。本文就给出一些.net的经典代码,希望对大家有所帮助……  11.获取" . "后面的字符  i.ToString().Trim().Substring(i.ToString().Trim().LastIndexOf(".")+1).ToLower().Trim()  12. 打开新的窗口

2007-10-29 16:26:00 370

转载 菜鸟的最爱 .NET经典代码汇总(一)

 程序的学习是一个循序渐进的过程,一些常用的或经典代码应该保存下来以便日后使用。本文就给出一些.net的经典代码,希望对大家有所帮助……   1.弹出对话框.点击转向指定页面  Response.Write("");   Response.Write("");  2.弹出对话框  Response.Write("");  3.删除文件 string filename ="2

2007-10-29 16:24:00 422

转载 DataRabbit 轻量的数据访问框架(06) -- IRelationAccesser

   (完全限定类名:DataRabbit.Relation.IRelationAccesser)       前面介绍的IOrmAccesser是对单表进行ORM访问,而ITableAccesser是对单表进行基于关系的访问,如果我们要进行联合查询这样的跨表搜索,则使用它们就无法达成目标。这时,你可以使用IRelationAccesser。与IOrmAccesser和ITableAccesser

2007-10-27 16:14:00 392

原创 DataRabbit 轻量的数据访问框架(05) -- ITableAccesser

   (完全限定类名:DataRabbit.Relation.ITableAccesser)       ORM并不能完成所有的事情,有些数据库访问还是需要基于关系来进行,对于那些不提供基于关系进行数据访问操作的纯ORM框架,我认为是不明智的。在DataRabbit中,基于ORM的访问和基于关系进行数据访问各占了一半的天空,这使得我们在无法用ORM达成的地方,可以转向使用基于关系的访问器来达成。D

2007-10-27 16:13:00 406

空空如也

空空如也

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

TA关注的人

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