摘要:■ : 称框架标记,用以宣告HTML文件为框架模式,并设定视窗如何分割。 则只是设定某一个框窗内的参数属性。 参数设定: 例子: COLS="90,*" 垂直切割画面(如分左右两个画面),接受整数值、百分数, * 则代表占用馀下空 间。数值的个数代表分成的视窗数目且以逗号分隔。例如 COLS...
阅读全文
摘要:ASP.NET实现匿名访问控制通过学习我掌握了两种控制方法,实现了对于网站的匿名访问控制,一个是通过IIS实现,另一个是通过ASP.NET实现。个人感觉两种基本上可以实现的功能没有什么差别,不过通过ASP.NET实现的更易于管理和维护。对于通过IIS的实现都比较清楚,可以对文件夹或单个文件(页面)设...
阅读全文
摘要:首先看看 CodeProject 上的两个东西1、The Freeze Pane DataGrid (http://www.codeproject.com/aspnet/FreezePaneDatagrid.asp)利用文章中提到做法及代码,可以实现在 ASP.NET 1.1 上的、支持横向滚动与...
阅读全文
摘要:usingSystem;usingSystem.IO;usingSystem.Text;usingSystem.Text.RegularExpressions;usingSystem.Runtime.Remoting;usingSystem.Runtime.Remoting.Proxies;usin...
阅读全文
摘要:我们在编写基于ASP.NET 的应用程序时,如果代码执行出错或检测到异常,一般会提示用户“返回”或“回退”,或者在多步操作、列表/详细的查看界面中,也会给用户提供回退到上一页面的链接,对于这种情况,大家很快就会想到的简单做法就是利用 Javascript 来实现,即 history.go(-1) ,...
阅读全文
摘要:ASP.NET 成功的其中一个原因在于它降低了 Web 开发人员的门槛。即便您不是计算机科学博士也可以编写 ASP.NET 代码。我在工作中遇到的许多 ASP.NET 开发人员都是自学成材的,他们在编写 C# 或 Visual Basic® 之前都在编写 Microsoft® Excel® 电子表格...
阅读全文
摘要:一. 设置web.config相关选项 先启用窗体身份验证和默认登陆页,如下。 设置网站可以匿名访问,如下 然后设置跟目录下的admin目录拒绝匿名登陆,如下。注意这个小节在System.Web小节下面。 把http请求和发送的编码设置成GB2312,否则...
阅读全文
摘要:**//**//*说明:1.支持多表查询2.支持任意排序3.不支持表别名参考了evafly920:[分享]千万数量级分页存储过程(效果演示)地址:http://blog.csdn.net/evafly920/archive/2006/03/03/614813.aspxIF(EXISTS(SELECT...
阅读全文
摘要:Economic Interactions: China vis-a-vis Hong KongSteven N S Cheung Contemporary Economic Policy, 1995, vol. 13, issue 1, pages 1-9 There are no downloa...
阅读全文
摘要:反射技术与设计模式 反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员, 包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数...
阅读全文
摘要:Provider提供程序模型中,常常使用反射工厂来获得配置的实例,虽然代码比较简单,但是却也必不可少。这里用添加了泛型这一特性,虽然性能不见得有什么提高(用不用泛型都会有一个类型转换),但是用了就好像给人一种性能提高了的感觉 ^_^ .usingSystem.Reflection;namespace...
阅读全文
摘要://为了使用Win32 API,需要先引入下面这个命名空间using System.Runtime.InteropServices;namespace k8{ public partial class _3k8Frm : Form { #region Dll Import 添加对API的引用 //获...
阅读全文
摘要:要对XML文件进行操作,须要声明以下命名空间:using System.Xml;一、检查指定XML文件是否存在System.IO.File.Exists(文件路径及名称);二、利用C#编程创建XML文件 我在网上找到了这样的两段代码: 代码一: XmlDocument xmldoc = new Xm...
阅读全文
摘要:我写了5年的应用程序了。客户的输入界面逻辑一直很烦人。“为什么程序老是提示我没有输入完整的关键数据。能不能不检测这一步和提示”,“这个框一定要输入吗?我不知道!”有些客户经常会给我来电这样说。我只能一次一次的给他们做解释“说明书上已经说了,这是你们业务上要求要输入的关键数据,是必要的唯一性检测。”。...
阅读全文
摘要:1.泛型介绍泛型类和泛型方法同时具备可重用性、类型安全和效率,这是非泛型类和非泛型方法无法具备的。泛型通常用在集合和在集合上运行的方法中。.NET Framework 2.0 版类库提供一个新的命名空间 System.Collections.Generic,其中包含几个新的基于泛型的集合类。建议面向...
阅读全文
摘要:.Net提供了许多多线程编程工具,可能是因为太多了,所以掌握起来总是有一些头疼,我在这里讲讲我总结的一些多线程编程的经验,希望对大家有帮助不需要传递参数,也不需要返回参数我们知道启动一个线程最直观的办法是使用Thread类,具体步骤如下ThreadStart threadStart=new Thre...
阅读全文
摘要:在我们研究两个变量(x, y)之间的相互关系时,通常可以得到一系列成对的数据(x1, y1、x2, y2... xm , ym);将这些数据描绘在x -y直角座标系中(如图1), 若发现这些点在一条直线附近,可以令这条直线方程如(式1-1)。Y计= a0 + a1 X ...
阅读全文
摘要:NET与Matlab结合 —— 最小二乘法直线拟合(C#)首先是一个.m文件drawgraph.m,确保它能够在Matlab里运行。我这里是最小二乘法直线拟合程序。%最小二乘法直线拟合%Created by Safirst C. Ke 2007.8.29 Wed 14:51function dra...
阅读全文
摘要:一.先来说说数组的不足(也可以说集合与数组的区别):1.数组是固定大小的,不能伸缩。虽然System.Array.Resize这个泛型方法可以重置数组大小,但是该方法是重新创建新设置大小的数组,用的是旧数组的元素初始化。随后以前的数组就废弃!而集合却是可变长的2.数组要声明元素的类型,集合类的元素类...
阅读全文
摘要:简介精确的时间计量方法在某些应用程序中是非常重要的。常用的 Windows API 方法 GetTickCount() 返回系统启动后经过的毫秒数。另一方面,GetTickCount() 函数仅有 1ms 的分辨精度,很不精确。故而,我们要另外寻找一种方法来精确测量时间。Win32 API 使用 Q...
阅读全文
摘要:A while back, I posted a list of ASP.NET Interview Questions. Conventional wisdom was split, with about half the folks saying I was nuts and that it w...
阅读全文
摘要:For the convenient measurement means and the character without touching the measured object of the computer vision technique, it has got great attenti...
阅读全文
摘要:where 子句用于指定类型约束,这些约束可以作为泛型声明中定义的类型参数的变量。 1.接口约束。 例如,可以声明一个泛型类 MyGenericClass,这样,类型参数 T 就可以实现 IComparable 接口:Code highlighting produced by Actipro Cod...
阅读全文
摘要:当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识(学而时习之嘛),总结了25个问题: 1.静态成员和非静态成员的区别?2.const 和 static readonly 区别?3.extern 是什么意思?4.abstract 是什么意思?5...
阅读全文
摘要:因为项目要求,制作的一个多文件上传,并显示进度条一段代码(vs2005环境)。(只为粗略的实现,代码并不规范)当多个文件上传的时候,需要依次队列形式一个个上传,当上传某个文件的时候,锁定进程,上传完毕再开启锁。在主类中的上传按钮事件代码://获取openFileDialog控件选择的文件名数组(op...
阅读全文
摘要:用户不喜欢反应慢的程序。在执行耗时较长的操作时,使用多线程是明智之举,它可以提高程序 UI 的响应速度,使得一切运行显得更为快速。在 Windows 中进行多线程编程曾经是 C++ 开发人员的专属特权,但是现在,可以使用所有兼容 Microsoft .NET 的语言来编写。不过Windows 窗体体...
阅读全文
摘要:vs2005的快捷键 Shift+Alt+Enter:切换全屏编辑Ctrl+B,T/Ctrl+K,K:切换书签开关Ctrl+B,N/Ctrl+K,N:移动到下一书签Ctrl+B,P:移动到上一书签Ctrl+B,C:清除全部标签Ctrl+I:渐进式搜索Ctrl+Shift+I:反向渐进式搜索Ctrl+...
阅读全文
摘要:一、代码编辑器1.代码折叠分块代码#region//代码块#endregion2. 快速定位代码 1. 使用"转到定义"功能定位标识符步骤: a. 选中一个标识符(类名、变量名、或方法名) b.点鼠标右键,从弹出的菜单总选择"转到定义"命令 2.使用书签: 步骤: a. 在需要定义为书签的地方,连续...
阅读全文