2007年经典面试题大全--面试者必看

Cisco Packet Tracer实战:三层交换机链路聚合配置全流程(附常见错误排查) 本文详细解析了在Cisco Packet Tracer环境中配置三层交换机链路聚合的全流程,包括基础网络设置、LACP协议配置、路由协议集成及高级优化技巧。通过实战案例和常见错误排查指南,帮助网络工程师和CCNA备考学员掌握这一提升带宽利用率和实现链路冗余的核心技术。 阅读详情
1. C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里?
2. 讲一讲你理解的web service,在dot net framework中,怎么很好的结合xml?(讲概念就行了)
3. C#, Java 和 c++的特点,有什么相同的地方,不同的地方,C#分别从c++和java中吸取了他们那些优点?
4. C#可否对内存进行直接的操作?(这可是个难点哦?要注意!)
5. 用Visual C++ 6.0编写的代码(unmanaged code),如何在CLR下和其他dot net component结合?
6. 以前作过的一些项目?介绍一下自己的编程经验。(这是蒙混不过去的,基本一问就知道是真是假)
7. 你对公司有什么期望?你的薪水期望值?为什么学计算机?以前的工作经验(这非常重要)?

Q3: 维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么
Q4:ADO。NET相对于ADO等主要有什么改进?
Q5:ASP。NET与ASP相比,主要有哪些进步?
Q6:C#中的委托是什么?事件是不是一种委托?
Q7:描述一下C#中索引器的实现过程,是否只能根据数字进行索引?
Q8:C#中要使一个类支持FOREACH遍历,实现过程怎样?
Q10:写一个HTML页面,实现以下功能,左键点击页面时显示“您好”,右键点击时显示“禁止右键”。并在2分钟后自动关闭页面。
Q11:你对XMLHTTP、WEBSERVICE 了解吗?简单描述其特点、作用
Q12:接口和抽象类有什么区别?你选择使用接口和抽象类的依据是什么?
Q13:自定义控件和一般用户控件的异同?如果要用这两者之一,你会选择哪种?为什么
Q14:大概描述一下ASP。NET服务器控件的生命周期
Q15:UML
Q16:面向对象的概念,主要特点
Q17:类划分的依据。类粒度问题
Q18:事物管理问题

第一,谈谈final, finally, finalize的区别。
第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。
第四,&和&&的区别。
第五,HashMap和Hashtable的区别。
第六,Collection 和 Collections的区别。
第七,什么时候用assert。
第八,GC是什么? 为什么要有GC?
第九,String s = new String("xyz");创建了几个String Object?
第十,Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
第十一,short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
第十二,sleep() 和 wait() 有什么区别?
第十三,Java有没有goto?
第十四,数组有没有length()这个方法? String有没有length()这个方法?
第十五,Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?
第十六,Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
第十七,给我一个你最常见到的runtime exception。
第十八,error和exception有什么区别?
第十九,List, Set, Map是否继承自Collection接口?
第二十,abstract class和interface有什么区别?
第二十一,abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized?
第二十二,接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)?
第二十三,启动一个线程是用run()还是start()?
第二十四,构造器Constructor是否可被override?
第二十五,是否可以继承String类?
第二十六,当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法?
第二十七,try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?
第二十八,编程题: 用最有效率的方法算出2乘以8等於几?
第二十九,两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?
第三十,当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
第三十一,swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
第三十二,编程题: 写一个Singleton出来。



top1000(天天向上) ( ) 信誉:98 2005-9-14 21:14:28 得分: 0




数据库方面:

1.存储过程和函数的区别
2.事务是什么?
3.游标的作用?如何知道游标已经到了最后?
4.触发器分为事前触发和事后触发,这两种触发有和区别。语句级触发和行级触发有何区别。

1。用C#实现以下功能
a 产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
b 对上面生成的数组排序,需要支持升序、降序两种顺序
2。请说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺点。
3。请说明.net中的错误处理机制,并举例
4。请说出强名的含义
5。请列出c#中几种循环的方法,并指出他们的不同
6。请指出.net中所有类型的基类
7。请指出GAC的含义
8。SQL SREVER中,向一个表中插入了新数据,如何快捷的得到自增量字段的当前值

您在什么情况下会用到虚方法?它与接口有什么不同?
Q:Override与重载有什么区别?
Q:值类型与引用类型有什么区别?
Q:怎样理解静态变量?
Q:向服务器发送请求有几种方式?
Q:DataReader与Dataset有什么区别?
Q:如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?
Q:用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?
Q:软件开发过程一般有几个阶段?每个阶段的作用?
Q:微软推出了一系列的Application Block,请举出您所知道的Application Block并说明其作用?
Q:请列举一些您用到过的设计模式以及在什么情况下使用该模式?
Q:您对WebService的体会?
Q:您对编程的兴趣如何?工作中遇到不懂的问题是怎样去解决的?您一般怎样去提高自己的编程水平?
Q:您离职的原因是什么?
Q:通过超链接怎样传递中文参数?
Q:请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?
Q:请编程实现一个冒泡排序算法?

1、override与重载的区别
2、.net的错误处理机制是什么
3、C#中接口和类的异同
4、DataReader和DataSet的异同

1.有哪几种方法可以实现一个类存取另外一个类的成员函数及属性,并请举列来加以说明和分析.
2.如果需记录类的实例个数,该如何实现,请写一个简单的类于以证明.
3.A类是B类的基类,并且都有自己的构造,析构函数,请举例证明B类从实例化到消亡过程中构造,析构函数的执行过程.
4.需要实现对一个字符串的处理,首先将该字符串首尾的空格去掉,如果字符串中间还有连续空格的话,仅保留一个空格,即允许字符串中间有多个空格,但连续的空格数不可超过一个.

一.填空题
1.c#中的三元运算符是__?:___?
2.当整数a赋值给一个object对象时,整数a将会被__装箱(封装)___?
3.类成员有_____种可访问形式? this.;new Class().Method;
4.public static const int A=1;这段代码有错误么?是什么? const不能用static修饰
5.float f=-123.567F;
int i=(int)f;
i的值现在是_____? 123
6.利用operator声明且仅声明了“==”,有什么错误么?
7.委托声明的关键字是______? delagete
8.用sealed修饰的类有什么特点?密封,不能继承
9.在Asp.net中所有的自定义用户控件都必须继承自________?Control
10.在.Net中所有可序列化的类都被标记为_____?
11.在.Net托管代码中我们不用担心内存漏洞,这是因为有了______?gc
12.下面的代码中有什么错误吗?_______
using System;
class A
{
public virtual void F(){
Console.WriteLine("A.F");
}
}
abstract class B:A
{
public abstract override void F(); // new public abstract void F();
}

13.当类T只声明了私有实例构造函数时,则在T的程序文本外部,___可以___(可以 or 不可以)从T派生出新的类,不可以____(可以 or 不可以)直接创建T的任何实例。
14.下面这段代码有错误么?
switch (i){
case():
CaseZero();
break;
case 1:
CaseOne();
break;
case 2:
dufault; //wrong
CaseTwo();
break;
}
15.在.Net中,类System.Web.UI.Page 可以被继承么?可以

二.简答题
1.在c#中using和new这两个关键字有什么意义,请写出你所知道的意义?using 指令 和语句 new 创建实例 new 隐藏基类中方法
4.谈谈类和结构的区别?类是引用类型、结构是值类型
5.一个长度为10000的字符串,通过随机从a-z中抽取10000个字符组成。请用c#语言编写主要程序来实现。
6.对于这样的一个枚举类型:
enum Color:byte{
Red,
Green,
Blue,
Orange
}
string[] ss=Enum.GetNames(typeof(Color));
byte[] bb=Enum.GetValues(typeof(Color));
试写一段程序显示出枚举类型中定义的所有符号名称以及它们对应的数值。
7.您了解设计模式么?请列出您所知道的设计模式的名称。 //
8.请在SQL Server中设计表来保存一个树状结构的组织结构图(假设结构图中只有名称这一项内容需要保存),如果我想查询某一职位下的所有职位,用一个存储过程来实现,你有什么思路?
9.什么叫做SQL注入,如何防止?请举例说明。
10.下面这段代码输出什么?为什么?
int i=5;
int j=5;
if (Object.ReferenceEquals(i,j))
Console.WriteLine("Equal");
else
Console.WriteLine("Not Equal");
//不相等,因为比较的是对象

1.写一个实现对一段字符串翻转的方法,附加一些条件,如其中包括“,”、“.”,对其设计测试用 例。
2.对一支纸杯设计测试用例(可以是广义的杯,不一定是某一支特定功能的杯)
开发语言概念题
3.什么是反射?
4.用Singleton如何写设计模式
5.C#中的垃圾回收机制是怎样的?
6.什么是Application Pool?
7.链表和数组的区别,各有什么优缺点.
8.Remoting在客户端服务器怎么实现 ?
9.什么是友元函数?
10.用标准C如何实现多态?
11.什么是虚函数?
12.什么是抽象函数?
13.什么是内存泄漏,怎样最简单的方法判断被存泄漏 ?

英语题
14.用英文介绍一下使用C#/C++做的项目,主要功能
15.如果要与美国开电话会议,会如何与美国的工程师沟通
16.如果老板认为你的技术落后,你会怎么回答

数据库知识题
17.使用什么工具来调用存储过程
18.SQL Server的两种索引是何形式?索引的作用?索引的优缺点?
19.触发器的作用

其它知识题及问题
20.什么是Web Service?
21.什么是XML?
22.Socket怎么实现?




请大家指出我的错误

1. C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里?
一个是属性,用于存取类的字段,一个是特性,用来标识类,方法等的附加性质

2. 讲一讲你理解的web service,在dot net framework中,怎么很好的结合xml?(讲概念就行了)
不会,正在学习中

3. C#, Java 和 c++的特点,有什么相同的地方,不同的地方,C#分别从c++和java中吸取了他们那些优点?
相同点:都是C系的,都是面向对象
不同点:Java,C#都是建立在虚拟机机制上,而C++不是

4. C#可否对内存进行直接的操作?(这可是个难点哦?要注意!)
可以

5. 用Visual C++ 6.0编写的代码(unmanaged code),如何在CLR下和其他dot net component结合?
编译Dll,[DLLImport]

6. 以前作过的一些项目?介绍一下自己的编程经验。(这是蒙混不过去的,基本一问就知道是真是假)
7. 你对公司有什么期望?你的薪水期望值?为什么学计算机?以前的工作经验(这非常重要)?

Q3: 维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么
触发器,性能好,事务性

Q4:ADO。NET相对于ADO等主要有什么改进?
新增dataset等,不需要随时保持连接,性能提高

Q5:ASP。NET与ASP相比,主要有哪些进步?
asp解释形,aspx编译型,性能提高,有利于保护源码

Q6:C#中的委托是什么?事件是不是一种委托?
委托是一种安全的函数指针,事件是一种消息机制

Q7:描述一下C#中索引器的实现过程,是否只能根据数字进行索引?
不会

Q8:C#中要使一个类支持FOREACH遍历,实现过程怎样?
实现一个接口

Q10:写一个HTML页面,实现以下功能,左键点击页面时显示“您好”,右键点击时显示“禁止右键”。并在2分钟后自动关闭页面。
JS代码

Q11:你对XMLHTTP、WEBSERVICE 了解吗?简单描述其特点、作用
xmlhttp可以主动获取远端web代码,类似HttpWebRequest

Q12:接口和抽象类有什么区别?你选择使用接口和抽象类的依据是什么?
接口用于规范,抽象类用于共性。

Q15:UML
统一建模语言

Q16:面向对象的概念,主要特点
封装,基层,多态



数据库方面:

1.存储过程和函数的区别
存储过程是编译好的存储在数据库的操作,函数不用说了。。。

2.事务是什么?
具有原子性特点

3.游标的作用?如何知道游标已经到了最后?
指示当前记录的位置,检查NULL

4.触发器分为事前触发和事后触发,这两种触发有和区别。语句级触发和行级触发有何区别。
一个是操作前,一个是操作后

1。用C#实现以下功能
a 产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
int[] intArr=new int[100];
ArrayList myList=new ArrayList();
Random rnd=new Random();
while(myList.Count<100)
{
int num=rnd.Next(1,101);
if(!myList.Contains(num))
myList.Add(num);
}
for(int i=0;i<100;i++)
intArr[i]=(int)myList[i];

b 对上面生成的数组排序,需要支持升序、降序两种顺序
ArrayList本身就能排序

2。请说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺点。
session(viewstate) 简单,但易丢失
application 全局
cookie 简单,但可能不支持,可能被伪造
input ttype="hidden" 简单,可能被伪造
url参数 简单,显示于地址栏,长度有限
数据库 稳定,安全,但性能相对弱


3。请说明.net中的错误处理机制,并举例
try catch final

4。请说出强名的含义
具有自己的key,可以在GAC为公用

5。请列出c#中几种循环的方法,并指出他们的不同
for wile foreach

6。请指出.net中所有类型的基类
object

7。请指出GAC的含义
全局程序集缓存

8。SQL SREVER中,向一个表中插入了新数据,如何快捷的得到自增量字段的当前值
select @@id... 什么的,忘了

您在什么情况下会用到虚方法?它与接口有什么不同?
前面已说

Q:Override与重载有什么区别?
一个是重写父类函数,一个是同一个函数的几种形式

Q:值类型与引用类型有什么区别?
值和指针的区别

Q:怎样理解静态变量?
所有实例公用一个的变量

Q:向服务器发送请求有几种方式?
get post

Q:DataReader与Dataset有什么区别?
一个是只能向前的只读游标,一个是内存中的表

Q:如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?
input type=""
url
数据库

Q:用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?
三层,表现,逻辑,数据, 安全性,维护性

Q:软件开发过程一般有几个阶段?每个阶段的作用?
需求分析,架构设计,代码编写,QA,部署

Q:请列举一些您用到过的设计模式以及在什么情况下使用该模式?
著名的singleton


Q:您对编程的兴趣如何?工作中遇到不懂的问题是怎样去解决的?您一般怎样去提高自己的编程水平?
Q:您离职的原因是什么?
Q:通过超链接怎样传递中文参数?
URLEncode URLDecode

Q:请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?
foreach

1.有哪几种方法可以实现一个类存取另外一个类的成员函数及属性,并请举列来加以说明和分析.
同一个名称控件直接,或者反射

2.如果需记录类的实例个数,该如何实现,请写一个简单的类于以证明.
const static int classNum=0;
classNum++;

3.A类是B类的基类,并且都有自己的构造,析构函数,请举例证明B类从实例化到消亡过程中构造,析构函数的执行过程.
构造先父后子,析够反之

4.需要实现对一个字符串的处理,首先将该字符串首尾的空格去掉,如果字符串中间还有连续空格的话,仅保留一个空格,即允许字符串中间有多个空格,但连续的空格数不可超过一个.
string inputStr=" xx xx ";
inputStr=Regex.Replace(inputStr.Trim()," *"," ");

二.简答题
1.在c#中using和new这两个关键字有什么意义,请写出你所知道的意义?using 指令 和语句 new 创建实例 new 隐藏基类中方法
using 引入名称空间或者使用非托管资源
new 新建实例或者隐藏父类方法

4.谈谈类和结构的区别?
类是引用类型、结构是值类型

5.一个长度为10000的字符串,通过随机从a-z中抽取10000个字符组成。请用c#语言编写主要程序来实现。
和前面那个差不多,一样

6.对于这样的一个枚举类型:
enum Color:byte{
Red,
Green,
Blue,
Orange
}
string[] ss=Enum.GetNames(typeof(Color));
byte[] bb=Enum.GetValues(typeof(Color));
试写一段程序显示出枚举类型中定义的所有符号名称以及它们对应的数值。
foreach

9.什么叫做SQL注入,如何防止?请举例说明。
利用sql关键字对网站进行攻击。过滤关键字'等

10.下面这段代码输出什么?为什么?
int i=5;
int j=5;
if (Object.ReferenceEquals(i,j))
Console.WriteLine("Equal");
else
Console.WriteLine("Not Equal");
//不相等,因为比较的是对象

1.写一个实现对一段字符串翻转的方法,附加一些条件,如其中包括“,”、“.”,对其设计测试用例 。
inputStr=inputStr.ToCharArray().Reverse().ToString();

2.对一支纸杯设计测试用例(可以是广义的杯,不一定是某一支特定功能的杯)
太宽了。。。

开发语言概念题
3.什么是反射?
动态获取程序集信息

4.用Singleton如何写设计模式
static属性里面new ,构造函数private

5.C#中的垃圾回收机制是怎样的?
三个generation,当每个generation内存满了的时候检查引用,无引用就回收内存

6.什么是Application Pool?
Web应用,类似Thread Pool,提高并发性能

7.链表和数组的区别,各有什么优缺点.
一个可以动态增长,一个固定(VB中可以Redim),性能数组教好

8.Remoting在客户端服务器怎么实现 ?
9.什么是友元函数?
friendly声明,可以访问protect级别方法

11.什么是虚函数?
可以被重写

12.什么是抽象函数?
必须被重写

13.什么是内存泄漏,怎样最简单的方法判断被存泄漏 ?
C++,C中忘了释放内存,内存不会再次分配

数据库知识题
17.使用什么工具来调用存储过程
任何一种语言

18.SQL Server的两种索引是何形式?索引的作用?索引的优缺点?
cluster和非cluster,加速查找,占用额外控件,维护索引耗费时间

19.触发器的作用
保证数据库操作变更能接到通知

其它知识题及问题
20.什么是Web Service?
使应用程序在整个网上可以被调用

21.什么是XML?
可扩展标记语言,可以做配置文件,可以传输数据,可以存储数据

22.Socket怎么实现?
这个不知道怎么说了。。。







部分答案:

1. C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里?
一个是属性,用于存取类的字段,一个是特性,用来标识类,方法等的附加性质

2. 讲一讲你理解的web service,在dot net framework中,怎么很好的结合xml?(讲概念就行了)
不会,正在学习中

3. C#, Java 和 c++的特点,有什么相同的地方,不同的地方,C#分别从c++和java中吸取了他们那些优点?
相同点:都是C系的,都是面向对象
不同点:Java,C#都是建立在虚拟机机制上,而C++不是

4. C#可否对内存进行直接的操作?(这可是个难点哦?要注意!)
可以

5. 用Visual C++ 6.0编写的代码(unmanaged code),如何在CLR下和其他dot net component结合?
编译Dll,[DLLImport]

6. 以前作过的一些项目?介绍一下自己的编程经验。(这是蒙混不过去的,基本一问就知道是真是假)
7. 你对公司有什么期望?你的薪水期望值?为什么学计算机?以前的工作经验(这非常重要)?

Q3: 维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么
触发器,性能好,事务性

Q4:ADO。NET相对于ADO等主要有什么改进?
新增dataset等,不需要随时保持连接,性能提高

Q5:ASP。NET与ASP相比,主要有哪些进步?
asp解释形,aspx编译型,性能提高,有利于保护源码

Q6:C#中的委托是什么?事件是不是一种委托?
委托是一种安全的函数指针,事件是一种消息机制

Q7:描述一下C#中索引器的实现过程,是否只能根据数字进行索引?
不会

Q8:C#中要使一个类支持FOREACH遍历,实现过程怎样?
实现一个接口

Q10:写一个HTML页面,实现以下功能,左键点击页面时显示“您好”,右键点击时显示“禁止右键”。并在2分钟后自动关闭页面。
JS代码

Q11:你对XMLHTTP、WEBSERVICE 了解吗?简单描述其特点、作用
xmlhttp可以主动获取远端web代码,类似HttpWebRequest

Q12:接口和抽象类有什么区别?你选择使用接口和抽象类的依据是什么?
接口用于规范,抽象类用于共性。

Q15:UML
统一建模语言

Q16:面向对象的概念,主要特点
封装,基层,多态



数据库方面:

1.存储过程和函数的区别
存储过程是编译好的存储在数据库的操作,函数不用说了。。。

2.事务是什么?
具有原子性特点

3.游标的作用?如何知道游标已经到了最后?
指示当前记录的位置,检查NULL

4.触发器分为事前触发和事后触发,这两种触发有和区别。语句级触发和行级触发有何区别。
一个是操作前,一个是操作后

1。用C#实现以下功能
a 产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
int[] intArr=new int[100];
ArrayList myList=new ArrayList();
Random rnd=new Random();
while(myList.Count<100)
{
int num=rnd.Next(1,101);
if(!myList.Contains(num))
myList.Add(num);
}
for(int i=0;i<100;i++)
intArr[i]=(int)myList[i];

b 对上面生成的数组排序,需要支持升序、降序两种顺序
ArrayList本身就能排序

2。请说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺点。
session(viewstate) 简单,但易丢失
application 全局
cookie 简单,但可能不支持,可能被伪造
input ttype="hidden" 简单,可能被伪造
url参数 简单,显示于地址栏,长度有限
数据库 稳定,安全,但性能相对弱


3。请说明.net中的错误处理机制,并举例
try catch final

4。请说出强名的含义
具有自己的key,可以在GAC为公用

5。请列出c#中几种循环的方法,并指出他们的不同
for wile foreach

6。请指出.net中所有类型的基类
object

7。请指出GAC的含义
全局程序集缓存

8。SQL SREVER中,向一个表中插入了新数据,如何快捷的得到自增量字段的当前值
select @@id... 什么的,忘了

您在什么情况下会用到虚方法?它与接口有什么不同?
前面已说

Q:Override与重载有什么区别?
一个是重写父类函数,一个是同一个函数的几种形式

Q:值类型与引用类型有什么区别?
值和指针的区别

Q:怎样理解静态变量?
所有实例公用一个的变量

Q:向服务器发送请求有几种方式?
get post

Q:DataReader与Dataset有什么区别?
一个是只能向前的只读游标,一个是内存中的表

Q:如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?
input type=""
url
数据库

Q:用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?
三层,表现,逻辑,数据, 安全性,维护性

Q:软件开发过程一般有几个阶段?每个阶段的作用?
需求分析,架构设计,代码编写,QA,部署

Q:请列举一些您用到过的设计模式以及在什么情况下使用该模式?
著名的singleton


Q:您对编程的兴趣如何?工作中遇到不懂的问题是怎样去解决的?您一般怎样去提高自己的编程水平?
Q:您离职的原因是什么?
Q:通过超链接怎样传递中文参数?
URLEncode URLDecode

Q:请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?
foreach

1.有哪几种方法可以实现一个类存取另外一个类的成员函数及属性,并请举列来加以说明和分析.
同一个名称控件直接,或者反射

2.如果需记录类的实例个数,该如何实现,请写一个简单的类于以证明.
const static int classNum=0;
classNum++;

3.A类是B类的基类,并且都有自己的构造,析构函数,请举例证明B类从实例化到消亡过程中构造,析构函数的执行过程.
构造先父后子,析够反之

4.需要实现对一个字符串的处理,首先将该字符串首尾的空格去掉,如果字符串中间还有连续空格的话,仅保留一个空格,即允许字符串中间有多个空格,但连续的空格数不可超过一个.
string inputStr=" xx xx ";
inputStr=Regex.Replace(inputStr.Trim()," *"," ");





Top
lingfeng0626(网络游侠) ( ) 信誉:78 2006-2-24 14:24:02 得分: 0



二.简答题
1.在c#中using和new这两个关键字有什么意义,请写出你所知道的意义?using 指令 和语句 new 创建实例 new 隐藏基类中方法
using 引入名称空间或者使用非托管资源
new 新建实例或者隐藏父类方法

4.谈谈类和结构的区别?
类是引用类型、结构是值类型

5.一个长度为10000的字符串,通过随机从a-z中抽取10000个字符组成。请用c#语言编写主要程序来实现。
和前面那个差不多,一样

6.对于这样的一个枚举类型:
enum Color:byte{
Red,
Green,
Blue,
Orange
}
string[] ss=Enum.GetNames(typeof(Color));
byte[] bb=Enum.GetValues(typeof(Color));
试写一段程序显示出枚举类型中定义的所有符号名称以及它们对应的数值。
foreach

9.什么叫做SQL注入,如何防止?请举例说明。
利用sql关键字对网站进行攻击。过滤关键字'等

10.下面这段代码输出什么?为什么?
int i=5;
int j=5;
if (Object.ReferenceEquals(i,j))
Console.WriteLine("Equal");
else
Console.WriteLine("Not Equal");
//不相等,因为比较的是对象

1.写一个实现对一段字符串翻转的方法,附加一些条件,如其中包括“,”、“.”,对其设计测试用例 。
inputStr=inputStr.ToCharArray().Reverse().ToString();

2.对一支纸杯设计测试用例(可以是广义的杯,不一定是某一支特定功能的杯)
太宽了。。。

开发语言概念题
3.什么是反射?
动态获取程序集信息

4.用Singleton如何写设计模式
static属性里面new ,构造函数private

5.C#中的垃圾回收机制是怎样的?
三个generation,当每个generation内存满了的时候检查引用,无引用就回收内存

6.什么是Application Pool?
Web应用,类似Thread Pool,提高并发性能

7.链表和数组的区别,各有什么优缺点.
一个可以动态增长,一个固定(VB中可以Redim),性能数组教好

8.Remoting在客户端服务器怎么实现 ?
9.什么是友元函数?
friendly声明,可以访问protect级别方法

11.什么是虚函数?
可以被重写

12.什么是抽象函数?
必须被重写

13.什么是内存泄漏,怎样最简单的方法判断被存泄漏 ?
C++,C中忘了释放内存,内存不会再次分配

数据库知识题
17.使用什么工具来调用存储过程
任何一种语言

18.SQL Server的两种索引是何形式?索引的作用?索引的优缺点?
cluster和非cluster,加速查找,占用额外控件,维护索引耗费时间

19.触发器的作用
保证数据库操作变更能接到通知

其它知识题及问题
20.什么是Web Service?
使应用程序在整个网上可以被调用

21.什么是XML?
可扩展标记语言,可以做配置文件,可以传输数据,可以存储数据

22.Socket怎么实现?
这个不知道怎么说了。。。



补充中:

1.面向对象的思想主要包括什么?
面向对象三大特征:继承,封套,多态.面相对象的思想也不是一句两句就能说清楚..主要思想就是减少代码重复,增大代码复用率..

2.什么是ASP.net中的用户控件
问这样的问题,一般是迷惑你.因为新手还是分不清楚用户控件和服务器控件(也称自定义控件)..用户控件一般用在内容多为静态,或者少许会改变的情况下..用的比较大..类似ASP中的include..但是功能要强大的多..

3.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
这个需要当前描述了..东西太多..打字要打死了..找个比较简单的说说吧!
CTS:公共类型系统.主要是为了语言之间的进行标准化处理.
CLS:公共语言规范.主要是确保代码可以在任何语言中访问的最小标准集体
CLR:公共语言运行时.主要是管理代码..处理,加载代码,以及所有服务的代码

4.列举一下你所了解的XML技术及其应用
xml用于配置,用于保存静态数据类型.接触XML最多的是web Services..和config

5.值类型和引用类型的区别?写出C#的样例代码。
值类型是在内存中保存,引用类型是在内存中保存一副本.你在内存中可以有多个某种引用对象..但是值类型始终只有一个.
最常见的值类型就是static,struct;
例如:
static int aa = 1;//值类型
如果多个用户改变aa的值则,aa的值会以最后一个修改的记录为准.其他人的修改则会被冲掉.
引用类型,最能说明问题的就是实例化..你new出来的对象单独分配一个独立的内存..所以值不会互相冲突/
具体的区别参考我的文章:http://lixianhuei.cnblogs.com/archive/2005/08/31/227274.html

6.ADO.net中常用的对象有哪些?分别描述一下。
Connection 数据库连接对象
Command 数据库命令
DataReader 数据读取器
DataSet 数据集

7.如何理解委托?
委托的概念,最好的说明就是事件.因为事件使用的就是委托.例如:this.Load += new System.EventHandler(this.Page_Load);这个就是使用了一个委托.
具体的用法请参考.我以前的帖子,设计猫鼠联动..

8.C#中的接口和类有什么异同。
类是方法功能的实现和集合,接口是规范类.约束类.
参考我的文章:http://lixianhuei.cnblogs.com/archive/2005/08/04/207123.html

9.。net中读写数据库需要用到哪些类?他们的作用
看第六题..答案差不多

10.UDP连接和TCP连接的异同。
这个说不清楚.

11.ASP.net的身份验证方式有哪些?分别是什么原理?
window验证:为每个用户开启window帐号,验证其身份.安全性较高.
forms验证:为每个登陆用户写入一个身份验证票据..在web使用最广的验证方式..灵活方便.

12.进程和线程分别怎么理解?
这个是新人最容易迷惑的东西..
进程:Process

13.什么是code-Behind技术。
新建一个VS.NET下的项目..看到ASPX,RESX和CS三个后缀的文件了吗??这个就是代码分离.实现了HTML代码和服务器代码分离.方便代码编写和整理.

14.活动目录的作用。
活动目录是window2000的最重要的功能.可以将用户信息全部集成起来,登陆以后可以访问多个不同的网络服务..没深入研究过.
查看一下帖子:http://www.ies.impu.edu.cn/resource/os/windowsx/WindowsGeneral/WinGeneral0008.htm

15..net中读写XML的类都归属于哪些命名空间?
System.XML类

16.解释一下UDDI、WSDL的意义及其作用。
解释不清楚了..又是一大块..

17.什么是SOAP,有哪些应用。
simple object access protocal,简单对象接受协议.以xml为基本编码结构,建立在已有通信协议上(如http,不过据说ms在搞最底层的架构在tcp/ip上的soap)的一种规范
是微软大力推广的Web Service使用的协议..

18.如何部署一个ASP.net页面。
不清楚问的什么意思...如果非要回答的话,就写一个带.aspx的后缀文件..然后安装IIS和FrameWork环境..浏览就好了.

19.如何理解.net中的垃圾回收机制。
垃圾回收体制如下:
如果发现内存不够,则垃圾回收器,将全部对象作为无效对象(被回收对象),然后先将全局变量,static,处于活动中的局部变量,以及当前CG指针指向的对象放入一个表中.然后
会搜索新列表中的对象所引用的对象.加入列表中,其他没有被加入列表的对象都会被回收.

20.常用的调用webservice方法有哪些?
我一般用的是WSDL..或者web引用..




呵呵,今天去华为面试了,全是些算法题,而且考的太细致了。人又多,实在没意思,等了会就走了!
现在还记得最后两道:
1。有个字符串,下个函数删除从i开始后j个字符。
c++数据结构解法,一般都是考这些。。。
#include
#include using namespace std;
int main()
{
string myName="shrinerain";
list myList;
list ::iterator curr=myList.begin();
for (int m=0;m
{
myList.insert(curr,myName[m]);
}
int i=5;//第5个开始
int j=3;//删除三个字符
int n=0;
curr=myList.begin();
while (n<=i+j)
{
if (n<=i)
{
curr++;
}
else
{
curr=myList.erase(curr);
}
++n;
}
curr=myList.begin();
while (curr!=myList.end())
{
cout<<*curr;
curr++;
}
cin.get();
return 0;
}

c#解法:
string myName="shrinerain";
int i=5;//第5个开始删除
int j=3;//删除3个
string myName2=myName.Substring(0,i)+myName.Substring(i+j,myName.Length-i-j);
Console.WriteLine(myName2);

2。写个方法判断什么是对称数。比如121,34543,6678766
#include
#include
using namespace std;
int main()
{
string myName="ssass";
stack myStack;
for (int i=0;i
{
if(i
myStack.push(myName[i]);
else
{
if (myName[i]==myStack.top())
{
myStack.pop();
}
}
}
if (myStack.empty())
cout<<"Yes!";
else
cout<<"No!";
cin.get();
return 0;
}

c#版本
string myName="ssahss";
bool flag=true;
int i=0;
while(i
{
string tempStr=myName.Substring(i,myName.Length-2*i);
if(tempStr.Substring(0,1)!=tempStr.Substring(tempStr.Length-1,1))
flag=false;
++i;
}
if(flag==true)
Console.WriteLine("Yes!");
else
Console.WriteLine("No!");
 
MATLAB库函数unwrap(相位解卷绕)的C语言实现 什么是相位解卷绕 Q = unwrap(P) Q = unwrap(P) corrects the radian phase angles in a vector P by adding multiples of ±2π when absolute jumps between consecutive elements of P are greater than or equal to the default jump tolerance of π radians. If P is a matrix, unw 阅读详情

相关推荐

微信小程序通过MQTT协议实现智能家居远程控制——基于阿里云物联网平台

本文详细介绍了如何利用微信小程序与MQTT协议,结合阿里云物联网平台,构建一套完整的智能家居远程控制系统。文章从平台配置、MQTT协议核心概念、小程序开发实战到单片机端对接,提供了全链路实践指南,并重点阐述了通过规则引擎实现消息路由与设备绑定的关键步骤,帮助开发者快速实现安全、稳定的自定义智能家居解决方案。

1205

开发8年的老Java才知道,通用流行框架大全

一面(个人感觉回答得还不错) 1. 自我介绍 2. 说项目,项目问的非常深(本人提到之前做过的一篇关于FULL GC的问题定位和优化的项目以及一个多并发的项目) 2.1 对于自己产于过项目的系统定位是否清楚? 2.2 对于系统的各个模块是否清楚? 2.3 每个接口的tps? 2.4 对于上下游系统的依赖? 2.5 对于使用到的中间件、框架是否清楚? 3. 你觉得你做的项目中最有亮点的事情? 4. memcache redis同类中间的差异、优缺点?使用注意点有哪些? memcache可以存储的

m0_57700125的博客 215

实战经验:Sensor Bringup中那些坑我都帮你踩过了(避坑指南)

本文是一份详尽的Sensor Bringup实战避坑指南,总结了从I2C通信、MCLK时钟、电源管理到图像异常等关键环节的常见问题与排查方法。文章提供了系统化的调试工作流,强调先硬件后软件的排查原则,旨在帮助硬件工程师快速定位并解决Sensor启动过程中的难题,提升开发效率。

weixin_29212429的博客 573

JSP面试题及答案

更新时间:2015-04-07 来源:网络投诉删除 【看准网(Kanzhun.com)】JSP面试题频道小编搜集的范文“JSP面试题及答案”,供大家阅读参考,查看更多相关面试题目 ,请访问JSP面试题频道。 浏览器jsp,html之间的关系 1.JSP与JavaServlet一样,是在服务器端执行的,通常返回该客户端的就是一...

前端码农 4749

Obsidian的Git插件设置配置全流程 -- 简单的电脑端多平台同步方案及常见问题

Git同步obsidian的保姆级教程和常见问题

weixin_44370439的博客 1万+

Burp Suite手工验证CORS漏洞的四步闭环法

CORS(跨域资源共享)是Web应用实现跨域通信的基础机制,其安全本质在于服务端对Origin头的校验逻辑与响应头组合的语义一致性。当服务端错误地返回Access-Control-Allow-Origin: *并配合Access-Control-Allow-Credentials: true,或采用弱校验(如字符串包含匹配)时,将导致敏感数据泄露与凭据劫持风险。该漏洞难以被自动化扫描器发现,因其依赖请求上下文、认证状态及动态策略判断。Burp Suite作为核心工具,需通过构造跨域请求、捕获预检响应、交叉验

weixin_30596343的博客 512

技术面试的《飞鸽传书2007绿色版下载》

<br />刚刚读过Lazy Programmer的《飞鸽传书2007绿色版下载》。最近恰巧参加过某公司的技术面试,加之前一段时间曾经为本人之前所在的公司进行了若干轮的技术面试,颇有所感,因此附一篇,如下。飞鸽传书2007绿色版下载:http://www.freeeim.com/ipmsg/ipmsg_2007/<br />我曾经提供过技术面试,也曾经参加过技术面试。在这里也随便说一点想法。供大家参考。<br />1. 即使是电话面试,也不能妄自尊大。<br />我举个例子。面试的时候应聘者(飞鸽传书200

小发猫 914

robosuite 入门教程(一)安装与基本用法

摘要:Robosuite是基于MuJoCo的模块化机器人仿真框架,提供标准化基准测试环境和多样化机器人控制功能。作为ARISE计划的一部分,该框架支持强化学习、模仿学习等算法研究,包含程序化环境生成、多模态传感器、多种控制器及遥操作设备。支持macOS/Linux系统,提供详细安装指南和功能演示脚本,包括随机动作测试、控制器验证、域随机化等。最新版本v1.5新增人形机器人支持、全身控制器和照片级渲染功能,旨在降低机器人学习研究门槛,促进算法开发与评估。

2506_90492529的博客 1266

c语言面试题集,c语言面试题集.docx

百度文库百度文库百度文库百度文库C语言面试题集2007-03-20关键字static有什么用途?(请至少说明两种)限制变量的作用域2.设置变量的存储域引用与指针有什么区别?引用必须被初始化,指针不必。引用初始化以后不能被改变,指针可以改变所指的对象。2)不存在指向空值的引用,但是存在指向空值的指针。NULL描述实时系统的基本特性在特定时间内完成特定的任务,实时性与可靠性什么是平衡二叉树?左右子树都...

weixin_39664995的博客 191

ABAP CDS Time Functions 全面解析:用 TIMS_IS_VALID 护航时刻字段的正确性

摘要:本文深入解析ABAP CDS时间函数TIMS_IS_VALID的应用,重点介绍其在企业系统时间字段校验中的关键作用。文章指出无效时间数据会导致业务流程混乱,而CDS层校验能有效减少重复逻辑。详细说明TIMS类型格式要求、空值处理规则,并提供两种工程实现方案:在CDS视图中直接派生校验列,或通过ABAP SQL在内存表中批量验证。最后给出可直接运行的代码示例,包括一个ABAP报表演示内存表验证,以及一个CDS View Entity实现系统时间自动映射与校验,帮助开发者在业务场景中快速落地时间校验功能。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 193

智能小车避障功能的实现(cpp,ubuntu)

智能小车避障功能的实现(cpp,ubuntu)

weixin_62135607的博客 4374

程序员必须要了解的知识点!总结2024年最全180道Android岗面试题,持续更新中_不能以程序员角度开发(2)

这次面试问的还是还是有难度的,要求当场写代码并且运行,也是很考察面试者写代码因为Android知识体系比较庞大和复杂的,涉及到计算机知识领域的方方面面。在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。

2401_84558406的博客 784

ImportError: DLL load failed: 找不到指定的程序的解决方案

本文主要介绍了ImportError: DLL load failed: 找不到指定的程序的解决方案,希望能对使用Python的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 18万+

CPU战争40年,终于把Intel打趴下了

虽然面试套路众多,但对于技术面试来说,主要还是考察一个人的技术能力和沟通能力。不同类型的面试官根据自身的理解问的问题也不尽相同,没有规律可循。上面提到的关于这些JAVA基础、三大框架、项目经验、并发编程、JVM及调优、网络、设计模式、spring+mybatis源码解读、Mysql调优、分布式监控、消息队列、分布式存储等等面试题笔记及资料。

2401_84407867的博客 598

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

几个经典的面试问题

<table border=0 cellspacing=0 align=center cellpadding=0height=170 width=96%><table border=0 cellspacing=0 cellpadding=0 height=29width=100%>当前位置:<a href=http

生活 技术 爱情 508

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

MySql 高频企业面试题_下面的语句为什么会失败create table fruits&amp;vegetables(name var

面试是跳槽涨薪最直接有效的方式,马上金九银十来了,各位做好面试造飞机,工作拧螺丝的准备了吗?掌握了这些知识点,面试时在候选人中又可以夺目不少,暴击9999点。机会都是留给有准备的人,只有充足的准备,才可能让自己可以在候选人中脱颖而出。本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取查询速度。4、经常和主字段⼀块查询但主字段索引值⽐较多的表字段。

2401_84692226的博客 1024

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

面试题

终于花了点心思找了下答案,整理得差不多了,也知道自己差不多是什么水平 :cry: PS:貌似经常考这些题,网上太多资料了,面试的时候实在是准备不够,机会只留给有准备的人啊…… ————————2010-05-25———————— 今天花了一天时间,两个城市往返了一趟,为的是面试 以下不是秘籍 :D 是我不懂的,记得比较清楚的题目,看有没有热心围观群众解答一下 哪的题目就...

lins87的博客 123

公司的一道面试题

这道题来自于公司的一道面试题 1、数据库中有一张表 2、输出到控制台 3、从这道题的表接口和输出看,使用递归做最为合理,很多面试者也用递归输出了全部数据,却倒在了每条数据前的空格上,仔细想一下,空格代表的其实是递归的路径。 4、遍历的时候路径有来有回,我们用成员变量来存储递归的次数,向下时+1,当递归结束返回时-1,就能得到正确的空格

sa1kou的博客 325

微软面试智力题(附答案)

转自:http://www.blogjava.net/wenhan-uk/archive/2007/08/17/137703.html   收藏微软面试智力题 (附答案) A.逻辑推理        1、你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段 ,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你 的工人付费?

shichexixi的专栏 8万+

15个变态的Google面试题以及答案

在当前经济形势不景气的情况下,谷歌招聘新员工是一件令人振奋的事,特别是对那些在当前金融风暴中渴望找到安全港的年轻经理们和软件开发商们来说是个好消息。  不过,也不要高兴太早,谷歌在招聘新员工时,更加青睐名牌大学的学生,即便你是人到中年,招聘时谷歌也会看你的大学平均成绩。谷歌需要的是那些有志改变世界的具有远大抱负的人才。不仅如此,即便是你达到了它们所有的这些要求,你还必须通过谷歌的面试,而谷歌面试的

极品小肥羊的博客 4936

性能测试工程师的面试题

2007年08月24日 15:15:00 最近翻译了一个性能测试工程师面试题,一翻译发现多是loadrunner的使用的基础知识,虽然我一贯的观点是loadrunner不等于性能测试,会使用loadrunner工具不代表就会做好性能测试。但是这个题目对于了解一个人的loadrunner使用基础还是有摸底的作用的,因此把题目发出来。其中觉得有些题目太容易,因此替换并修改了一写,希望对面试和被

秦梦瑶的专栏 832

面经 - C/C++ 基础篇

下列C++代码的输出结果是什么?[台湾某著名杀毒软件公司2010年7月笔试题] // Code 1 int i=1; int main() { int i=i; } // Code 2 int main() { int i=i; } // Ps:Code1 和 Code2 是等价的。 A. The i within main will have an undefined...

1150

面试题(数据库2)

3.SQL语言主观题 3.1在EDITION表中找出LIST_PRICE值的总和,和每个publisher值。 select publisher,sum(LIST_PRICE) from EDITION group by LIST_PRICE 3.2一个表(表a),里面有10条数据,这10条数据都是相同的,现要删除其中9条。请问怎么写SQL语句? 解析:SQL语言问题。本题十分简单,面试者

绿龙术士的专栏 487

C语言测试:想成为嵌入式程序员应知道的10个基本问题

作者:佚名 文章来源:不详 更新时间:2007-5-22       从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这个愚蠢的问题吗?如要你答出某个字符的ASCII值。这些问题着重考察你的系统调用和内存分配策略方面的能力吗?这标志着出题者也许花时间在微机上而不上在嵌入式系统上。如果上述任何问题的答案是“是

阿赞的专栏 352

一道看上去很吓人的算法面试题:如何对n个数进行排序,要求时间复杂度O(n),空间复杂度O(1)

2007年04月28日 22:59:00 看上去似乎任何已知的算法都无法做到,如果谁做到了,那么所有的排序方法:QuickSort,ShellSort,HeapSort,BubbleSort等等等等,都可以扔掉了,还要这些算法干吗阿,呵呵。不过实际上,在数字范围有限制的情况下,是有一个这样的算法的,只需要用一个数组记录每个数字出现次数就可以了。假定你的数字范围在0到65535范围之内,定义

秦梦瑶的专栏 769

嵌入式程序员应知道的几个基本问题

 嵌入式程序员应知道的几个基本问题2007-11-20 15:03        C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。   从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出

ciompmq的专栏 581
上一篇: 四年后最赚钱十大行业 网络编辑3G工程师入选
下一篇: 微软的面试题及答案-超变态但是很经典
wx红杉树
博客等级 码龄21年 383粉丝 296原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值