自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 今天考试总结

长时间没有练习,考试中间代码打的太慢,一些都想不起来了,浪费很多时间,导致后面选择题没有时间认真看题,随便就把答案写了课后要多看看题,多练习练习,避免下次出现同样的错误。毕竟孰能生巧...

2020-07-15 12:06:17 163

原创 总结

今天考试就写了个查询还有页面弄了弄,下一次考试在多写个删除,之前的理解还是不够透彻

2020-07-15 11:50:34 166

原创 部门表Dept中有部门编号DeptID,员工表Emp中有员工所属部门编号DeptID、员工年龄Age,请写一条SQL语句把表Dept和表Emp进行连接,并按员工年龄Age进行降序排序。

select * from dept,emp where dept.deptid=emp.deptid order by age desc

2020-07-15 11:48:23 1707

原创 什么是viewstate,能否禁用?是否所用控件都可以禁用?

viewstate用于在两次postback之间保持状态的一种机制禁用viewstate将不能在回发之间保存状态。当控件状态无关使用viewstate将造成性能问题时需要禁用viewstate Viewstate是保存状态的一种机制,EnableViewState属性设置为false即可禁用...

2020-07-14 18:38:58 119

原创 Server.Transfer和Response.Redirect的区别是什么?

(1)Server.Transfer在服务器端完成,是服务器请求资源,服务器直接访问目标地址的URL,把那个URL 的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以客户端浏览器中的URL地址是不会改变的,这个过程中浏览器和Web 服务器之间经过了一次交互;Response.Redirect是客户端完成,是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,所以客户端浏览器中的URL地址是会改变的.这个过

2020-07-14 18:38:28 259

原创 请解释ASP.NET中的web页面与其隐藏类之间的关系?

一个ASP.NET页面一般都对应一个隐藏类,一般都在ASP.NET页面的声明中使用Page指令指定其后台代码文件及隐藏类。 例如一个页面Tst1.aspx的页面声明如下:<%@Page language="c#" Codebehind="Ts1.aspx.cs" AutoEventWireup="false" Inherits="T1.Ts1"%> Codebehind="Ts1.aspx.cs"表明经编译此页面时使用哪一个代码文件。 Inherits="T1.Ts1"表用运行时使用哪一个隐藏类

2020-07-14 18:37:58 146

原创 在ASP.NET 中有哪些数据验证控件(请解释ASP.NET中以什么方式进行数据验证)?

(1)RequiredFieldValidator(必填验证):检查用户是否输入; (2)CompareValidator(比较验证):检查两个表单输入项的输入信息是否存在某种指定关系,比如大于、等于等; (3)RangeValidator(范围验证):检查用户输入是否在某一指定范围; (4)RegularExpressionValidator(正则验证):检查用户输入是否符合某一指定的正则表达式要求; (5)CustomValidator(自定义验证): 检查用户输入是否符合开发者指定的验证逻辑规则。.

2020-07-14 18:37:28 1017

原创 WEB控件及HTML服务端控件能否调用客户端方法?如果能,请解释如何调用?

对于ASP.NET服务器端控件可以使用,ClientScriptManager的RegisterStartupScript等相关实例方法。这其中可以定义与客户端脚本交互的JavaScript。

2020-07-14 18:36:15 311

原创 请写出在ASP.NET中常用的几种页面间传值的方法,并说出它们的特点。

(1)QueryString 传递一个或多个安全性要求不高或是结构简单的数值。但是对于传递数组或对象的话,就不能用这个方法了 (2)session(viewstate) 简单,但易丢失 作用于用户个人,过量的存储会导致服务器内存资源的耗尽。 (3)application 对象的作用范围是整个全局,也就是说对所有用户都有效。其常用的方法用Lock和UnLock cookie 简单,但可能不支持,可能被伪造 (4)Cookie是存放在客户端的,而session是存放在服务器端的。而且Cookie的使用要配合AS

2020-07-14 18:35:44 224

原创 接口和类有什么异同

不同点: 不能直接实例化接口。 接口不包含方法的实现。 接口可以多继承,类只能单继承。 类定义可在不同的源文件之间进行拆分。 相同点: 接口、类和结构都可以从多个接口继承。 接口类似于抽象基类:继承接口的任何非抽象类型都必须实现接口的所有成员。 接口和类都可以包含事件、索引器、方法和属性。...

2020-07-14 18:34:05 250

原创 abstract class和interface有什么区别?

1.抽象类(abstract class) 抽象类是一种特殊的类,有如下的特点: .抽象方法制作声明,不包含具体的实现,可以看做是没有重写的虚方法. .抽象类不能被实例化.具有其他类相同的特性. .抽象类可以没有抽象方法和抽象属性,但是一旦有了抽象方法,就一定要把这个类声明为抽象类. .具体派生类必须要覆盖基类的抽象方法. .抽象类可以派生自另一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果覆盖,则其他派生类也必须覆盖他们. 2.接口(interface) 接口是引用类型的,类似抽象类但又不同于抽象类.

2020-07-14 18:33:26 500

原创 string str = null 与 string str =““说明其中的区别。

string str= " ",表示一个空串,被实列化了,占用了内存空间, string str=null,表示一个空引用,没有占用了空间,

2020-07-14 18:32:47 231

原创 简述ASP.NET中六大常用内置对象

Response对象 Request对象 Server对象 Application对象 Session对象 Cookie对象

2020-07-14 18:32:15 180

原创 类(class)与结构(struct)的异同?

Class可以被实例化,属于引用类型,是分配在内存的堆上的;Struct属于值类型,是分配在内存的栈上的

2020-06-28 15:18:49 446

原创 什么是装箱(boxing)和拆箱(unboxing)?

将值类型转换为引用类型的过程称为装箱 反之称为拆箱

2020-06-28 15:17:36 3912

原创 12.请叙述属性与索引器的区别

1、属性名可自定义,索引器必须以this命名。2、属性可以为实例或静态,索引器必须是实例的。3、索引器有索引参数列表,而属性没有。

2020-06-28 15:17:05 348 1

原创 属性和public字段的区别是什么?

属性可以对设值、取值的过程进行非法值控制,比如年龄禁止设值负数,而字段则不能进行这样的设置。虽然一般情况下get读取的值就是set设置的值,但是可以让get读取的值不是set设置的值的...

2020-06-28 15:16:33 418

原创 重载(Overload )和覆写(Override)的区别

概念:重载方法名相同,参数列表不同(参数类型及个数);覆写方法名、返回值类型、参数类型及个数完全相同范围:重载在一个类中,覆写在继承关系中限制:重载没有权限要求,覆写的方法的访问权限不能比父类更严格...

2020-06-28 15:16:02 183

原创 8.简述ADO.NET中的五个主要对象

Connection:主要是开启程序和数据库之间的连接。没有利用连接对象将数据库打开,是无法从数据库中取得数据的。Close和Dispose的区别,Close以后还可以Open,Dispose以后则不能再用。Command:主要可以用来对数据库发出一些指令,例如可以对数据库下达查询、新增、修改、删除数据等指令,以及调用存在数据库中的存储过程等。这个对象是架构在Connection对象上,也就是Command对象是透过连接到数据源。DataAdapter:主要是在数据源以及DataSet之间执行数据传

2020-06-28 15:15:21 204

原创 C#中string 和String 有什么区别

两种类型完全一样,没有区别;string 类型表示一个字符序zhi列(零dao个或更多 Unicode 字符)。 string 是 .NET Framework 中 String 的别名。尽管 string 是引用类型,但定义相等运算符( == 和 !=)是为了比较 string 对象(而不是引用)的值。 这使得对字符串相等性的测试更为直观。String 表示文本,即一系列 Unicode 字符;命名空间: System ;程序集: mscorlib(在 mscorlib.dll 中);Stri

2020-06-22 18:38:10 448

原创 4.静态类和静态方法的好处?

好处是:在外部调用静态方法时,可以使用"类名.方法名"的方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。缺陷是:静态方法在访问本类的成员时,只允许访问静态成员(即静态成员变量和静态方法),而不允许访问实例成员变量和实例方法;实例方法则无此限制...

2020-06-22 18:37:12 556 1

原创 简述抽象类和接口的区别?

一、抽象类:抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。二、接口:接口是引用类型的,类似于类,更和抽象类有所相似,以至于很多人对抽象类和接口的区别比较模糊。和抽象类的相似之处有三点:1、不能实例化;2、包含未实现的方法声明;3、派生类必须实现未实现的

2020-06-20 08:57:41 2857

原创 列举ASP.NET页面传值的几种方式?

使用QueryString, 如....?id=1; response. Redirect()....使用Session变量使用Server.Transfer

2020-06-20 08:57:05 383

原创 Execute()和Transfer()的区别是什么?

Execute是直接执行新的页面,且把bai相应的Post参数等du也传递过去,而Execute显示的是原来的地址,有利于隐藏处理页面地址。唯一的不同是Transfer不返回到原来的页面

2020-06-20 08:56:19 639

原创 简述 private、 protected、 public、 internal 修饰符的访问权限?

public:类或成员可以由同一程序集中的任何其他代码或引用它的另一个程序集访问。private:只能通过同一个类或结构中的代码访问类型或成员。protected:类或成员只能由同一个类中的代码访问,或者在从该类派生的类中访问。internal:类或成员可以由同一程序集中的任何代码访问,但不能从另一个程序集访问。...

2020-06-20 08:54:48 1580

原创 数据库常用约束

主键约束(Primary Key constraint):要求主键列数据唯一,并且不允许为空。唯一约束(Unique constraint):要求该列唯一,允许为空,但只能出现一个空值。检查约束(Check constraint):某列取值范围限制,格式限制等,如有关年龄、邮箱(必须有@)的约束。默认约束(Default constraint):某列的默认值,如在数据库里有一项数据很多重复,可以设为默认值。外键约束(Foreign Key constraint):用于在两个表之间建立关系,需

2020-06-16 17:40:56 497

空空如也

空空如也

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

TA关注的人

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