- 博客(19)
- 资源 (3)
- 收藏
- 关注
转载 排序算法思想解析
一、最快的排序算法:希尔排序算法希尔排序(Shell Sort)是插入排序的一种。因D.L.Shell于1959年提出而得名。希尔排序基本思想基本思想: 先取一个小于n的整数d1作为第一个增量,把文件的全部记录分成d1个组。所有距离为dl的倍数的记录放在同一个组中。先在各组内进行直接插人排序;然后,取第二个增量d21重复上述的分组和排序,直至所取的增量dt=1(dtt-l21),即所有记录放
2007-10-30 23:49:00 4032 2
转载 c#经典算法实现
一、冒泡排序(Bubble)using System; namespace BubbleSorter{ public class BubbleSorter { public void Sort(int[] list) { int i,j,temp; bool done=false; j=1; while((j { done=true; for(i=0;i
2007-10-30 23:47:00 1331
转载 asp.net基于角色的msdn链接
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;311495http://support.microsoft.com/kb/306590/ZH-CN/http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id=433http://aspnet.4gu
2007-10-30 21:42:00 768
转载 asp.net基于角色的安全性
原文章在 http://www.codeproject.com/aspnet/formsroleauth.asp原作者 Heath Stewart概要:ASP.NET 提供了基于角色(即 Roles)的认证机制,然而它对角色的支持是不完全的。本文试图通过一些例子来说明如何实现和使用这种基于角色的认证机制。 简介:ASP.NET 中窗体认证是一个功能非常强大的特性,只需要很少的代码就可以实现一个简单
2007-10-30 21:40:00 1627
原创 在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
今天安装完sqlserver2005 系统后在进行.net角色设置的时候遇到了":"在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) ""错误提示,经过一番努力终于解决,具体思路均来自网上,总结了一下前人的经验教训,现
2007-10-29 10:27:00 6682
转载 利用 AOP 实现 .NET 上完整的基于角色的访问控制(RBAC)模型
利用 AOP 实现 .NET 上完整的基于角色的访问控制(RBAC)模型 一. 背景 .NET 平台上没有完整的 RBAC 机制,.NET 中的安全模型(代码访问安全性:CAS)只是实现到 Role 层次,没有细化到 Task 层次,ASP.NET 2.0 中的诸多安全机制,如 Membership、Web.Config 的安全配置,都只能针对 Role 进行设置,大家在利用
2007-10-26 16:25:00 1232
转载 Role-Based Security With Forms Authentication
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;311495http://support.microsoft.com/kb/306590/ZH-CN/http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id=433http://aspnet.4gu
2007-10-26 01:10:00 942
转载 asp.net中使用基于角色role的Forms验证
asp.net中使用基于角色role的Forms验证asp.net中使用基于角色role的Forms验证,大致经过几下四步:1.配置系统web.configsystem.web> authentication mode="Forms" > forms name=".yaoCookies" loginUrl="/duan/Manage/login.aspx" protection="All
2007-10-26 00:34:00 1259
转载 利用DbProviderFactory实现数据操作跨数据库数据操作类.
using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.Common;using System.Configuration;using System.Collections;namespace Ths{ /**//// /// ======
2007-10-26 00:06:00 2248
转载 CSS常用命名规则
常用的CSS命名规则 头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left right center 登录条:loginbar 标志:logo 广告:banner 页面主体:main
2007-10-25 23:40:00 963
转载 asp.net控件开发系列(九)
上一篇讲了复合控件的基础知识,本来接着要继续讲复合控件样式的使用,让我们暂时回到前面第五篇的时候,继续讨论关于属性方面的一些知识. 再谈属性,学习自定义类型转换器写第五篇的时候,我一步步的加上元数据(特性),使得设计时效果更加好,如对复杂属性应用以下特性,使属性浏览器支持扩展/折叠效果,使你更加容易编辑子属性,但接着我又遇到了问题,所以必须去解决1.认识默认属性浏览器支持让我们再认识一下属
2007-10-21 01:40:00 983
转载 asp.net控件开发系列(八)
上一篇写了复合控件基本的概念,这次就继续上次的话题,来学习复合控件如何触发事件 在复合控件中中的事件处理(事件冒泡) 有一些复合控件直接把按钮触发事件所需的事情封装好,另外一种则是自定义事件,更具灵活性,当然这是根据需要设计的。以下会以例子来说明的.下面我们假设我们控件中有两个按钮.以下不列出所有代码,具体可在文章最后下载代码. (1) 直接实现按钮事件在控件中(以下代码并非实现复
2007-10-21 00:28:00 1081
转载 asp.net控件开发系列(七)
上一篇写了控件样式的一些基础的东西,接着我们继续讨论asp.net控件开发的一些东西.初步认识复合控件 这次我们要讨论的是复合控件.本文无法一步到位完整介绍,因为讨论的篇幅比较大,所以分两次写,这次就先讲些基本概念吧,剩着的下次写.好象复合控件网上已经有很多教程了,相信大家也看过很多.如果看过的朋友就当我再废话一便,没看过的朋友希望能给你带来帮助.1.复合控件概念复合控件跟用户控件有很多相
2007-10-20 23:02:00 1045
转载 asp.net控件开发系列(六)
上一篇讲了关于属性方面的一些东西 ,这次讲的是关于样式.简单介绍自定义控件样式属性 简单介绍自定义控件样式属性 位于WebControls命名空间的style类为顶级样式类.大部分标准控件都拥有其样式属性.1.下面为设置样式方法(1)你可以直接设置控件样式 Button1.BackColor = System.Drawing.Color.Red;(2)通过获取web控件的样式集合来
2007-10-20 22:20:00 1052
转载 asp.net控件开发系列(五)
上一篇简单的讲了从WebControl继承的控件(好象我讲的都是简单的,嘿嘿).本次讲的更简单,主题是是属性,只当分享经验,希望对大家有帮助简单介绍自定义控件简单属性和复杂属性我们根据属性的不同表现形式,把其区分为简单属性和复杂属性下面来看下属性的表现形式简单属性表现形式如下,大家都很熟悉asp:TextBox ID="TextBox1" Text="textbox控件" runat="se
2007-10-20 22:16:00 948
转载 asp.net控件开发系列(四)
一.从继承WebControl开始在第二篇教程中,重点介绍了Render()方法的使用,用来呈现控件,但从Control类继承的控件尚未发挥asp.net控件的作用.大家知道web服务器控件分为HTML服务器控件(如这样的形式)和标准服务器控件(就是这样的形式的控件)HTML服务器控件的控件从System.Web.UI.HtmlControls.HtmlControl 类派生标准服务器控件的控件从
2007-10-20 19:05:00 722
转载 asp.net控件开发系列(三)
上次讲了在继承Control类的时候为什么需要重写Render方法本次来介绍控件的事件处理. 我们知道Button控件有OnClick事件,DropDownList控件有SelectedIndexChanged事件.一.回发事件和客户端回发下面来看一个最简单的例子按钮单击事件1 protected void Button1_Click(object sender, EventArgs e)2
2007-10-20 18:57:00 921
转载 asp.net控件开发系列(二)
或许大家还对为何要重写Render方法存有疑惑,希望大家看看我举的例子,能够明白Render方法和其他两个方法的作用,然后真正明白为何一般情况下只须重写Render方法我们知道我们每次编写控件时,都需要重写Render方法,我们发现在Control类中很多方法可以重写,但我们没有去重写他们,我们需要遵循一个原则,在需要重载的时候再去重写他们我们还是先来看看与Render方法相关的两个方法
2007-10-20 18:53:00 784
转载 vs2005单元测试之道
使用 Visual Studio 对公共方法进行单元测试,跟以前 NUnit 一样,都是引用需要的类,然后对公共方法进行测试。 但是 Visual Studio 还可以对类的私有方法进行测试。而Visual Studio 不允许测试代码跟实际代码放在一个项目中,我们来看看是Visual Studio UnitTest如何做的。 比如我们有这样一个私有方法 namespace C
2007-10-19 22:24:00 1582
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人