发布本人整理的面试问题大全,为准备找工作的同行们尽一份力!希望大家多补充或回答!

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               

主  题:  发布本人整理的面试问题大全,为准备找工作的同行们尽一份力!希望大家多补充或回答! 
作  者:  top1000 (天天向上) 
等  级:   
信 誉 值:  98 
所属社区:  .NET技术 C# 
问题点数:  0 
回复次数:  184 
发表时间:  2005-9-14 21:13:57 
  
 
  

1. C#中 property 与 attribute的区别,他们各有什么用处,

<script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
这种机制的好处在哪里?
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怎么实现?


 
 
Top 
 top1000(天天向上) ( ) 信誉:98  2005-9-14 21:14:57  得分: 0 
 
 
  
本人msn:hnuc@hotmail.com,欢迎大家多交流!

 
 
Top 
 IceChan(IceChan) ( ) 信誉:100  2005-9-14 21:20:25  得分: 0 
 
 
  
好贴,顶一下

 
 
Top 
 wang921718(从aquatic到computer) ( ) 信誉:100  2005-9-14 21:37:08  得分: 0 
 
 
  
顶啊,好好!

 
 
Top 
 yanam(神啊帮帮我吧) ( ) 信誉:100  2005-9-14 22:55:28  得分: 0 
 
 
  
好难啊,看来找工作难了

 
 
Top 
 sunsjorlin(ALonelyMan) ( ) 信誉:100  2005-9-15 0:16:30  得分: 0 
 
 
  
顶下


 
 
Top 
 top1000(天天向上) ( ) 信誉:98  2005-9-15 12:23:08  得分: 0 
 
 
  
别沉下去了!

 
 
Top 
 ljrcl() ( ) 信誉:100  2005-9-15 12:27:47  得分: 0 
 
 
  


 
 
Top 
 j_lei407(一笑(急需充电……)) ( ) 信誉:100  2005-9-15 12:38:34  得分: 0 
 
 
  
mark

 
 
Top 
 guenli() ( ) 信誉:100  2005-9-15 12:40:54  得分: 0 
 
 
  
帮顶一下!

 
 
Top 
 shrinerain(圣影雨) ( ) 信誉:100  2005-9-15 12:41:14  得分: 0 
 
 
  
收藏

 
 
Top 
 top1000(天天向上) ( ) 信誉:98  2005-9-15 12:50:08  得分: 0 
 
 
  
大家也别老是顶,也可以多多补充或对有把握的问题回答!

 
 
Top 
 song_2000(今天心情很不错) ( ) 信誉:99  2005-9-15 12:56:04  得分: 0 
 
 
  
学习.

 
 
Top 
 zerory(吸水的海绵) ( ) 信誉:100  2005-9-15 13:02:08  得分: 0 
 
 
  
恩 需要答案中

 
 
Top 
 kkk_visual(不学无术) ( ) 信誉:100  2005-9-15 13:14:21  得分: 0 
 
 
  
谢谢,正需要中。。

 
 
Top 
 ljhkim6(龙成啊少) ( ) 信誉:100  2005-9-15 13:22:29  得分: 0 
 
 
  
不错的题目

 
 
Top 
 happer6012() ( ) 信誉:100  2005-9-15 13:56:13  得分: 0 
 
 
  
mark

 
 
Top 
 top1000(天天向上) ( ) 信誉:98  2005-9-15 15:43:13  得分: 0 
 
 
  
呵呵,明天开始,慢慢解答上面的问题,欢迎大家积极参加!

 
 
Top 
 fengjianwei1982(小熊) ( ) 信誉:100  2005-9-15 15:46:53  得分: 0 
 
 
  
mark

 
 
Top 
 quanyi(长生天) ( ) 信誉:100  2005-9-16 14:50:20  得分: 0 
 
 
  
mark

 
 
Top 
 Queen_L(Queen) ( ) 信誉:100  2005-9-16 15:06:54  得分: 0 
 
 
  
谢了!

 
 
Top 
 emp(Thinking) ( ) 信誉:100  2005-9-16 15:10:54  得分: 0 
 
 
  
mark

 
 
Top 
 metababy(花纯春) ( ) 信誉:100  2005-9-16 15:19:02  得分: 0 
 
 
  
微软解决方案

 
 
Top 
 shrinerain(圣影雨) ( ) 信誉:100  2005-9-16 16:11:13  得分: 0 
 
 
  
请大家指出我的错误

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怎么实现?
这个不知道怎么说了。。。


 
 
Top 
 top1000(天天向上) ( ) 信誉:98  2005-9-16 16:52:24  得分: 0 
 
 
  
呵呵,看了楼上的回答,我今天几不回答了,大家先研究下你的答案吧!

 
 
Top 
 wsjdx(猫) ( ) 信誉:100  2005-9-16 16:57:11  得分: 0 
 
 
  
正需要呢

 
 
Top 
 ChenLiuqing(没有心的鸟^_^(★★★★★)) ( ) 信誉:100  2005-9-16 17:04:05  得分: 0 
 
 
  
学习

 
 
Top 
 yzh0523(水手) ( ) 信誉:95  2005-9-16 17:52:29  得分: 0 
 
 
  
收藏

 
 
Top 
 ybzsu(弑君者) ( ) 信誉:98  2005-9-16 18:00:55  得分: 0 
 
 
  
ArrayList ar=new ArrayList();
int [] list=new int[100];
for(int i=1;i<=100;i++)ar.Add(i);
Random rm=new Random();
for(int i=0;i<100;i++)
{
int index=rm.Next(99-i);
list[i]=(int)ar[index];
ar.RemoveAt(index);
}

 

 
 
Top 
 sunheartlee(心晴) ( ) 信誉:100  2005-9-16 18:12:07  得分: 0 
 
 
  
不错,谢谢了,
收藏!!

 
 
Top 
 top1000(天天向上) ( ) 信誉:98  2005-9-16 18:22:53  得分: 0 
 
 
  
楼上的回答的很强了,大家都可以试着回答下!

 
 
Top 
 yjlbukn(聪哥) ( ) 信誉:100  2005-9-16 18:27:49  得分: 0 
 
 
  
Q3: 维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么

使用数据库关系:这样可以尽可能的规范编码、对比较大型的开发来说也容易维护数据的一致性和完整性,也让数据库的性能尽可能的发挥出来。

实在是不能使用数据库的关系的时候才使用触发器,这让数据逻辑简单,但这时候要注意记录文档,不然,触发器多了,维护难度会相当大。
 
最后是自己编写逻辑:这样会造成数据的一致性,完整性的维护逻辑相当大,也十分分散,没有良好的文档记录习惯的话,一旦任务出现交接,其他人很难继续你未完成的工作,甚至于过一段时间以后,自己要完全理请逻辑都是一个麻烦的事!因为这些逻辑相当于隐藏起来了的。

 
 
Top 
 yjlbukn(聪哥) ( ) 信誉:100  2005-9-16 18:35:40  得分: 0 
 
 
  
22.Socket怎么实现?

这个问题是猪才会用来做测试题,

不同的语言有不同的方式,有不同的包,有不同的通讯方式!

就java和c#来说:他们都有net包/名称空间
直接使用类就是了,还要什么实现不实现的?
是c的话还有则说的:
比如端口需要监听,数据需要串行和反串行化等等。
这个不是一个问题了,是一个工程!

 
 
Top 
 ynmc(一天多一点) ( ) 信誉:100  2005-9-16 18:37:58  得分: 0 
 
 
  
藏了.

 
 
Top 
 yjlbukn(聪哥) ( ) 信誉:100  2005-9-16 18:38:15  得分: 0 
 
 
  
11.什么是虚函数?
没有实现的,可由子类继承并重写的函数。
12.什么是抽象函数?
规定其非虚子类必须实现的函数。


 
 
Top 
 mathsword(梦在流浪) ( ) 信誉:100  2005-9-16 18:55:59  得分: 0 
 
 
  
有空慢慢做

 
 
Top 
 yufenfeila(雨纷飞啦) ( ) 信誉:100  2005-9-16 20:44:50  得分: 0 
 
 
  
mark

 
 
Top 
 jianli0108(激光) ( ) 信誉:98  2005-9-16 23:02:06  得分: 0 
 
 
  
好贴子!收藏了

 
 
Top 
 lgr0727(特立独行的猪) ( ) 信誉:96  2005-9-17 11:47:38  得分: 0 
 
 
  
收藏

 
 
Top 
 salmon230() ( ) 信誉:100  2005-9-17 12:06:07  得分: 0 
 
 
  
学习

 
 
Top 
 chendd_911() ( ) 信誉:100  2005-9-17 12:24:51  得分: 0 
 
 
  
好贴,学习,收藏!

 
 
Top 
 wangwanru(蓝月亮) ( ) 信誉:100  2005-9-17 14:00:49  得分: 0 
 
 
  
好,收藏!UP!

 
 
Top 
 ndhjx(你的好记性) ( ) 信誉:98  2005-9-17 15:31:43  得分: 0 
 
 
  
这么帅的帖子!


 
 
Top 
 zhaoliang_chen(龙行天下) ( ) 信誉:100  2005-9-17 15:36:06  得分: 0 
 
 
  
事件是委托

 
 
Top 
 top1000(天天向上) ( ) 信誉:98  2005-9-17 19:21:20  得分: 0 
 
 
  
呵呵,今天去华为面试了,全是些算法题,而且考的太细致了。人又多,实在没意思,等了会就走了!
现在还记得最后两道:
1。有个字符串,下个函数删除从i开始后j个字符。
2。写个方法判断什么是对称数。比如121,34543,6678766。

 

 
 
Top 
 wangfuchong(怫悰) ( ) 信誉:100  2005-9-17 19:36:30  得分: 0 
 
 
  
看看

 
 
Top 
 wingnal(清淡天和) ( ) 信誉:100  2005-9-17 19:50:20  得分: 0 
 
 
  
up

 
 
Top 
 top1000(天天向上) ( ) 信誉:98  2005-9-18 15:52:08  得分: 0 
 
 
  
补充中:

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引用..


 
 
Top 
 charlie36(奈良鹿丸) ( ) 信誉:100  2005-9-18 16:27:06  得分: 0 
 
 
  
要是刚毕业的本科生找工作,面试人员也会出这样的题?

 
 
Top 
 zxbyhcsdn(沙子) ( ) 信誉:98  2005-10-5 1:03:32  得分: 0 
 
 
  
其实这些,去买一本砖头一样的.net书,认真看,应该是没有问题的

 
 
Top 
 weichaozu131083() ( ) 信誉:99  2005-10-5 1:14:17  得分: 0 
 
 
  
对不起,我一个也不会,我只会编程

 
 
Top 
 N_ccw(N神) ( ) 信誉:100  2005-10-5 2:01:09  得分: 0 
 
 
  
up
谢谢

 
 
Top 
 wjlrual(佳林) ( ) 信誉:100  2005-10-5 10:26:16  得分: 0 
 
 
  
up

 
 
Top 
 iuhxq(小灰) ( ) 信誉:100  2005-10-5 10:47:35  得分: 0 
 
 
  
学习呀,太难了。

 
 
Top 
 chenghp(CHP) ( ) 信誉:100  2005-10-5 10:52:58  得分: 0 
 
 
  
天哪。。。。。。。。。。这么难。。。。。。。天哪!@#¥#^%%¥#¥&*&%(&^

 
 
Top 
 antoniusguo(anton) ( ) 信誉:100  2005-10-5 11:14:54  得分: 0 
 
 
  
强贴,是男人就顶

 
 
Top 
 shrinerain(圣影雨) ( ) 信誉:100  2005-10-5 11:43:38  得分: 0 
 
 
  
to top1000(天天向上)
呵呵,今天去华为面试了,全是些算法题,而且考的太细致了。人又多,实在没意思,等了会就走了!
现在还记得最后两道:
1。有个字符串,下个函数删除从i开始后j个字符。
2。写个方法判断什么是对称数。比如121,34543,6678766。

1.构建一个链表,第i个单元的next指针指向j以后个单元就行了。中间的那些delete
2.回文判断,标准采用stack

这两个题算数据结构,没什么算法可言。


 
 
Top 
 turenjie(拉倒) ( ) 信誉:100  2005-10-5 13:26:40  得分: 0 
 
 
  
收藏学习中......

 
 
Top 
 xxxxxxxxx() ( ) 信誉:32  2005-10-5 13:51:39  得分: 0 
 
 
  
MRAK

 
 
Top 
 shrinerain(圣影雨) ( ) 信誉:100  2005-10-5 16:22:11  得分: 0 
 
 
  
to top1000(天天向上)
呵呵,今天去华为面试了,全是些算法题,而且考的太细致了。人又多,实在没意思,等了会就走了!
现在还记得最后两道:
1。有个字符串,下个函数删除从i开始后j个字符。
c++数据结构解法,一般都是考这些。。。
#include <iostream>
#include <list>
using namespace std;
int main()
{
string myName="shrinerain";
         list <char> myList;
list <char>::iterator curr=myList.begin();
for (int m=0;m<myName.length();++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 <iostream>
#include <stack>
using namespace std;
int main()
{
string myName="ssass";
         stack <char> myStack;
for (int i=0;i<myName.length();++i)
{
if(i<myName.length()/2)
    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<myName.Length/2)
{
   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!");

 
 
Top 
 renyu732(Sysinfo) ( ) 信誉:100  2005-10-5 17:01:51  得分: 0 
 
 
  
还不错.

 
 
Top 
 renepeng(边用边学asp.net) ( ) 信誉:100  2005-10-5 17:03:28  得分: 0 
 
 
  
不错,收藏

 
 
Top 
 sqfeiyu(流星雨) ( ) 信誉:100  2005-10-6 8:41:24  得分: 0 
 
 
  
樓上的C#算法實在~~~~~~
1。有个字符串,下个函数删除从i开始后j个字符
string stmp="asdfghj";
stmp.Remove(i,j);

2。写个方法判断什么是对称数。比如121,34543,6678766。
string sTmp="asdfgfdsa";
Array.Reverse(sTmp.ToCharArray());
System.Text.StringBuilder stb=new System.Text.StringBuilder("");
if(sTmp==stb.Append(Array.Reverse(sTmp.ToCharArray())).ToString())
    return true;
else
    return false;


 
 
Top 
 zhangfire(色狼也可以学.net) ( ) 信誉:100  2005-10-6 9:24:11  得分: 0 
 
 
  
mark

 
 
Top 
 love_2008(信天游) ( ) 信誉:100  2005-10-6 10:22:12  得分: 0 
 
 
  
这么多高人在此
小弟就不现丑了
看了这些面试题,
看样我要看基础的东西了
要不找工作就完蛋了呀??
学习。。。。。。。。。。。。。。。。。。。。

 
 
Top 
 leib_0474(夜之絮语) ( ) 信誉:100  2005-10-6 12:10:18  得分: 0 
 
 
  
我还是标记一下的好

 
 
Top 
 guenli() ( ) 信誉:100  2005-10-8 9:32:29  得分: 0 
 
 
  
真的有史以来的好贴啊

 
 
Top 
 Alang_79(欲寄相思千点泪,流不到,楚江东。) ( ) 信誉:100  2005-10-8 10:03:14  得分: 0 
 
 
  
标记一下

 
 
Top 
 hualin(林子) ( ) 信誉:100  2005-10-8 10:22:09  得分: 0 
 
 
  
不错,收藏

 
 
Top 
 lmz2004_01(数据孤岛) ( ) 信誉:94  2005-10-8 10:31:54  得分: 0 
 
 
  
期待答案中

 
 
Top 
 seekg() ( ) 信誉:100  2005-10-8 11:20:51  得分: 0 
 
 
  
旁听

 
 
Top 
 lih163(做自己喜欢的事) ( ) 信誉:87  2005-10-8 11:43:14  得分: 0 
 
 
  

 
 
Top 
 chaobeyond(冷雪) ( ) 信誉:100  2005-10-8 11:45:52  得分: 0 
 
 
  
楼主辛苦了!

 
 
Top 
 fredlin(fred) ( ) 信誉:100  2005-10-8 11:52:13  得分: 0 
 
 
  
hehe

 
 
Top 
 net205(向MVP学习!) ( ) 信誉:100  2005-10-8 12:02:28  得分: 0 
 
 
  
收藏了。。。

 
 
Top 
 fanweiwei(黑暗凝聚力量,堕落方能自由) ( ) 信誉:100  2005-10-9 8:41:19  得分: 0 
 
 
  
我再顶一下

 
 
Top 
 Cry_Out(东北) ( ) 信誉:100  2005-10-9 9:25:57  得分: 0 
 
 
  
mark

 
 
Top 
 xiaxilin(good good study, day day up!) ( ) 信誉:100  2005-10-9 9:33:34  得分: 0 
 
 
  
mark

 
 
Top 
 morou_007(默柔) ( ) 信誉:100  2005-10-9 9:37:42  得分: 0 
 
 
  
mark

 
 
Top 
 bwtlyzl123(想飞的水) ( ) 信誉:100  2005-10-9 10:02:23  得分: 0 
 
 
  
re

 
 
Top 
 luoshulin(草莽) ( ) 信誉:100  2005-10-9 10:28:23  得分: 0 
 
 
  
mark

 
 
Top 
 davidyoung821(随云) ( ) 信誉:98  2005-10-9 11:20:14  得分: 0 
 
 
  
我只能做个记号了!

 
 
Top 
 pshy(无心) ( ) 信誉:100  2005-10-9 11:38:27  得分: 0 
 
 
  
好东西,收藏起来~~

 
 
Top 
 Liao_0769(路人甲) ( ) 信誉:100  2005-10-10 8:27:37  得分: 0 
 
 
  
感謝!!!

 
 
Top 
 julong88((无锋之刃)) ( ) 信誉:100  2005-10-10 8:51:28  得分: 0 
 
 
  
其实很多问题很扯蛋

 
 
Top 
 xjking0331(Michael J) ( ) 信誉:100  2005-10-10 14:54:44  得分: 0 
 
 
  
up

 
 
Top 
 copine() ( ) 信誉:100  2005-10-10 15:20:59  得分: 0 
 
 
  
现在不能收藏了吗?只能mark一下了。

 
 
Top 
 itmingong(nous+wisdom+courage) ( ) 信誉:100  2005-10-10 16:10:12  得分: 0 
 
 
  
mark

 
 
Top 
 emedpengy(风云天下) ( ) 信誉:100  2005-10-10 17:25:47  得分: 0 
 
 
  
实在是强,没得说,如果这是我得面试题,那我完了,回农村养猪算了。为了不回家养猪,大家还是找个事件一起切磋一下这些题目。

 
 
Top 
 smallfish382(肖洁) ( ) 信誉:100  2005-10-10 19:41:00  得分: 0 
 
 
  
找本讲理论的知识,狂啃算了———
  还有就是经验,经验重要啊!!

 
 
Top 
 chenxy80(陈陈) ( ) 信誉:99  2005-10-10 19:50:19  得分: 0 
 
 
  
同意smallfish382
要理论啊

 
 
Top 
 MaxIE(MaxIE) ( ) 信誉:100  2005-10-10 19:54:24  得分: 0 
 
 
  
学习学习

 
 
Top 
 sunbin6ji(刹那烟火) ( ) 信誉:100  2005-10-10 20:19:43  得分: 0 
 
 
  
mark

 
 
Top 
 zwlippi(里皮) ( ) 信誉:100  2005-10-14 15:28:59  得分: 0 
 
 
  
事务是作为单个逻辑工作单元执行的一系列操作,要么全部执行,要么全部不执行...

 
 
Top 
 chinazp(c#学习群【86013083】欢迎高手指点) ( ) 信誉:100  2005-10-14 15:47:58  得分: 0 
 
 
  
收藏!
好东西,从头学习。


 
 
Top 
 fqhappier(疯清) ( ) 信誉:100  2005-10-18 9:02:04  得分: 0 
 
 
  
多谢

 
 
Top 
 GmLibra(平常心) ( ) 信誉:100  2005-10-18 9:08:38  得分: 0 
 
 
  
收了

 
 
Top 
 LGame(JGame) ( ) 信誉:100  2005-10-18 10:29:31  得分: 0 
 
 
  
帮顶

 
 
Top 
 me4tic(昵称) ( ) 信誉:100  2005-10-18 11:07:28  得分: 0 
 
 
  
赞!!!

 
 
Top 
 yzh0523(水手) ( ) 信誉:95  2005-10-18 11:18:53  得分: 0 
 
 
  
Mark

 
 
Top 
 claus2001(古风) ( ) 信誉:100  2005-10-18 12:53:07  得分: 0 
 
 
  
mark

 
 
Top 
 kension() ( ) 信誉:100  2005-10-18 13:32:43  得分: 0 
 
 
  
受益非浅!回家去慢慢做。

 
 
Top 
 mathsword(梦在流浪) ( ) 信誉:100  2005-10-18 13:45:49  得分: 0 
 
 
  
又被顶上来了

 
 
Top 
 wingnal(清淡天和) ( ) 信誉:100  2005-10-18 13:54:56  得分: 0 
 
 
  
兄弟们帮忙看看这个
http://community.csdn.net/Expert/topic/4333/4333138.xml?temp=.3283655

 
 
Top 
 gb_boy(该昵称太帅_系统拒绝显示) ( ) 信誉:100  2005-10-18 13:59:49  得分: 0 
 
 
  
好文,做个记号!

 
 
Top 
 lliuxxingw(lliuxxingw) ( ) 信誉:100  2005-10-19 14:24:33  得分: 0 
 
 
  
好好看看,有帮忙

 
 
Top 
 wujinzhou(吴风) ( ) 信誉:100  2005-10-19 14:43:36  得分: 0 
 
 
  
好贴啊,


 
 
Top 
 xu770(我爱鱼儿) ( ) 信誉:100  2005-10-19 14:45:02  得分: 0 
 
 
  
好人啊!

 
 
Top 
 quanyi(长生天) ( ) 信誉:100  2005-10-19 14:47:05  得分: 0 
 
 
  
mark

 
 
Top 
 mybobby(天天晴) ( ) 信誉:100  2005-10-19 14:51:13  得分: 0 
 
 
  
收~~

 
 
Top 
 cestar2005(往事随风) ( ) 信誉:99  2005-10-19 15:07:56  得分: 0 
 
 
  
UP

 
 
Top 
 holym(小雨) ( ) 信誉:100  2005-10-19 15:14:27  得分: 0 
 
 
  
mark

 
 
Top 
 wendy_fw(文子) ( ) 信誉:100  2005-10-19 15:19:21  得分: 0 
 
 
  
up

 
 
Top 
 boylez(boylez) ( ) 信誉:100  2005-10-19 15:21:43  得分: 0 
 
 
  
mark


 
 
Top 
 Simonzy(寒冰石) ( ) 信誉:100  2005-10-19 16:31:34  得分: 0 
 
 
  
up

 
 
Top 
 maboy007(磨剑中) ( ) 信誉:100  2005-10-20 0:59:12  得分: 0 
 
 
  
2。请说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺点。
可以在网页增加属性,通过 属性传值


 
 
Top 
 coffeeant(喝咖啡的蚂蚁) ( ) 信誉:100  2005-10-20 9:37:38  得分: 0 
 
 
  
mark

 
 
Top 
 Naola2001(摆地摊.Net) ( ) 信誉:93  2005-10-21 10:34:54  得分: 0 
 
 
  
mark


 
 
Top 
 dcrensky(想象乡相) ( ) 信誉:100  2005-10-21 16:55:53  得分: 0 
 
 
  
顶上去大家看

 
 
Top 
 pupo(泡泡) ( ) 信誉:100  2005-10-21 17:04:21  得分: 0 
 
 
  
mark

 
 
Top 
 diandian82(点点) ( ) 信誉:99  2005-10-21 19:10:08  得分: 0 
 
 
  
ok

 
 
Top 
 wanjun830(Spider) ( ) 信誉:97  2005-10-21 19:27:57  得分: 0 
 
 
  
全专业的呀
一个也不会
有作品不知道有没有人要?!

 
 
Top 
 yeerh(边城浪) ( ) 信誉:100  2005-11-8 20:50:09  得分: 0 
 
 
  
好帖,莫沉了,顶上切.......
明天面试..看了这些问题...感觉悬啊...

 
 
Top 
 Hemee() ( ) 信誉:98  2005-11-8 23:17:43  得分: 0 
 
 
  
Mark

 
 
Top 
 kapil() ( ) 信誉:80  2005-11-9 0:25:35  得分: 0 
 
 
  
mark

 
 
Top 
 cshmai(四海为家) ( ) 信誉:100  2005-11-9 1:09:28  得分: 0 
 
 
  
问题这么多?楼主辛苦了!顶

 
 
Top 
 amethyst8989(紫水晶) ( ) 信誉:100  2005-11-9 1:17:09  得分: 0 
 
 
  
up

 
 
Top 
 baffling(迷茫困惑中) ( ) 信誉:100  2005-11-9 11:37:12  得分: 0 
 
 
  
gz

 
 
Top 
 min_jie(止戈) ( ) 信誉:100  2005-11-9 12:04:46  得分: 0 
 
 
  
作个记号,学习一下。。

 
 
Top 
 huancaimihai(幻彩谜海) ( ) 信誉:100  2005-11-9 12:10:36  得分: 0 
 
 
  
哈哈,我会的问题在个位数!惨啊……

 
 
Top 
 oriega() ( ) 信誉:100  2005-11-9 12:13:08  得分: 0 
 
 
  
mark...
好贴,顶...
学习中....

 
 
Top 
 dcrensky(想象乡相) ( ) 信誉:100  2005-11-17 17:19:34  得分: 0 
 
 
  
贴,顶...

 
 
Top 
 beyondtkl(大龙驹<*想好好学学CPP*>) ( ) 信誉:100  2005-11-17 17:26:59  得分: 0 
 
 
  
HOHO hao...

 
 
Top 
 ljasmine(无妄) ( ) 信誉:100  2005-11-17 17:34:32  得分: 0 
 
 
  
up

 
 
Top 
 BigIdiot628(大笨蛋,谁叫你不努力!) ( ) 信誉:95  2005-11-17 17:37:46  得分: 0 
 
 
  
太长了,看晕了。
学习中

 
 
Top 
 shine_88() ( ) 信誉:100  2005-11-26 2:32:33  得分: 0 
 
 
  
谢谢!

 
 
Top 
 shine_88() ( ) 信誉:100  2005-11-26 2:36:02  得分: 0 
 
 
  
我星期一就要去面试了,不知道会考什么样的题?应届的。我同学面试都是一些智力方面的题,比如测量东方电视塔之类的,量杯子重量。。。。。。。

 
 
Top 
 junhao_666() ( ) 信誉:100  2005-11-26 8:22:35  得分: 0 
 
 
  
受益了 !

 
 
Top 
 xmxcw(xmxcw) ( ) 信誉:100  2005-11-26 15:27:28  得分: 0 
 
 
  
up

 
 
Top 
 chenxianping(做好程序員﹐向SA發展) ( ) 信誉:95  2005-11-26 15:37:54  得分: 0 
 
 
  
好貼

 
 
Top 
 apollolb2005(apollo) ( ) 信誉:100  2005-11-26 15:53:39  得分: 0 
 
 
  
好东西 顶


 
 
Top 
 ShengNet(打败.net) ( ) 信誉:100  2005-11-26 15:55:06  得分: 0 
 
 
  
好贴!收藏了!

 
 
Top 
 netgyc(Maldini_fans) ( ) 信誉:100  2005-11-26 15:58:27  得分: 0 
 
 
  
thanks!!

 
 
Top 
 HenryGo(孺子牛) ( ) 信誉:98  2005-11-29 12:07:36  得分: 0 
 
 
  
MAKR

 
 
Top 
 Kenny_Glacier(冰坼) ( ) 信誉:100  2005-11-29 12:59:50  得分: 0 
 
 
  
mark

 
 
Top 
 crossrowman(godi) ( ) 信誉:100  2005-11-29 13:03:36  得分: 0 
 
 
  

10天掌握ORACLE9/10g核心技术 
 


 
 
Top 
 mybobby(天天晴) ( ) 信誉:100  2006-2-24 8:45:18  得分: 0 
 
 
  
up

 
 
Top 
 hy98521(11) ( ) 信誉:100  2006-2-24 9:00:32  得分: 0 
 
 
  
up

 
 
Top 
 hjm1980_2004(浪迹天涯) ( ) 信誉:100  2006-2-24 9:44:30  得分: 0 
 
 
  
我感觉有太多不懂了,实在惭愧呀!

 
 
Top 
 LGame(JGame) ( ) 信誉:100  2006-2-24 10:25:15  得分: 0 
 
 
  
答案呢?

 
 
Top 
 Night_Elf(风暴虫) ( ) 信誉:105  2006-2-24 10:39:54  得分: 0 
 
 
  
只为占个位置

 
 
Top 
 yf1025(小桥,流水,人家) ( ) 信誉:100  2006-2-24 10:46:56  得分: 0 
 
 
  
占个位啊

 
 
Top 
 gxingmin(小高) ( ) 信誉:84  2006-2-24 11:11:33  得分: 0 
 
 
  
好帖,学习

 
 
Top 
 rxx(CSER) ( ) 信誉:99  2006-2-24 11:23:35  得分: 0 
 
 
  
好贴啊

 
 
Top 
 xiaoxiaoshan(萧萧) ( ) 信誉:100  2006-2-24 11:29:37  得分: 0 
 
 
  
ASP。NET与ASP相比,主要有哪些进步?
asp.net 支持界面和代码分离;
  可以利用IDE进行快速开发;
  编译执行速度快;
  可重用性代码的封装好
 


 
 
Top 
 xiaoxiaoshan(萧萧) ( ) 信誉:100  2006-2-24 11:31:16  得分: 0 
 
 
  
ADO。NET相对于ADO等主要有什么改进?
增加了面向对象的结构

 
 
Top 
 xiaoxiaoshan(萧萧) ( ) 信誉:100  2006-2-24 11:32:29  得分: 0 
 
 
  
第八,GC是什么? 为什么要有GC?
垃圾回收
释放被视为垃圾的内存

 
 
Top 
 giggsjw(秋叶) ( ) 信誉:100  2006-2-24 11:46:16  得分: 0 
 
 
  
看了,不懂的东西太多了,看来得好好学习下这些基础知识了

 
 
Top 
 jijl2001(jijl2001) ( ) 信誉:100  2006-2-24 11:47:46  得分: 0 
 
 
  
如果都用这种题目,那还有几人

 
 
Top 
 lingbo_wx(上海小浪人) ( ) 信誉:100  2006-2-24 13:22:21  得分: 0 
 
 
  
看来基础知识还是很重要的
不能光会code

 
 
Top 
 qwerttyy(猫猫抱抱狗狗跳跳) ( ) 信誉:101  2006-2-24 13:36:01  得分: 0 
 
 
  
我倒,做了这么久开发,只会答几个题。

 
 
Top 
 zeusvenus(清柳)(C#/ASP.NET) ( ) 信誉:128  2006-2-24 13:37:29  得分: 0 
 
 
  
置顶了,也许有兄弟需要!

 
 
Top 
 Rail100(It's a good day to die)(能忘掉结果,未能忘记遇上) ( ) 信誉:100  2006-2-24 14:03:13  得分: 0 
 
 
  
mark
虽然很基础,但有些很实用

 
 
Top 
 Qqwwee_Com(http://qqwwee.com) ( ) 信誉:100  2006-2-24 14:12:11  得分: 0 
 
 
  
mark下。

 

====CSDN 小助手 V2.5 ====
CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
速度快;使用方便;提供源代码。
界面:http://blog.csdn.net/Qqwwee_Com/category/146601.aspx
下载:http://szlawbook.com/csdnv2

 

 
 
Top 
 v888(做鬼也风流) ( ) 信誉:100  2006-2-24 14:20:56  得分: 0 
 
 
  
mark`

 
 
Top 
 lingfeng0626(网络游侠) ( ) 信誉:78  2006-2-24 14:23:45  得分: 0 
 
 
  
部分答案:

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 <iostream>
#include <list>
using namespace std;
int main()
{
string myName="shrinerain";
         list <char> myList;
list <char>::iterator curr=myList.begin();
for (int m=0;m<myName.length();++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 <iostream>
#include <stack>
using namespace std;
int main()
{
string myName="ssass";
         stack <char> myStack;
for (int i=0;i<myName.length();++i)
{
if(i<myName.length()/2)
    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<myName.Length/2)
{
   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!");

 
 
Top 
 din1001(技术还是非技术?) ( ) 信誉:100  2006-2-24 14:28:15  得分: 0 
 
 
  
mark

 
 
Top 
 half_bucket(半桶水) ( ) 信誉:100  2006-2-24 15:26:09  得分: 0 
 
 
  
很多概念不看就模糊了!

 
 
Top 
 cgzwwy(王伟晔) ( ) 信誉:100  2006-2-24 15:41:16  得分: 0 
 
 
  
从面试的问题 看到 ,中国依然 落后很多 ,人家都已经 解决 问题了 ,而中国人还在 背唐诗

 
 
Top 
 mabuchi() ( ) 信誉:100  2006-2-24 18:20:16  得分: 0 
 
 
  
模糊

 
 
Top 
 Kevin_jun() ( ) 信誉:100  2006-2-24 19:00:26  得分: 0 
 
 
  
收藏

 
 
Top 
 alang_jj(阿郎) ( ) 信誉:100  2006-2-24 19:26:33  得分: 0 
 
 
  
谢谢,收下了.正想换工作...

 
 
Top 
 asp_love(书山有路勤为径,学海无涯苦作舟) ( ) 信誉:85  2006-2-24 21:38:58  得分: 0 
 
 
  
ding

 
 
Top 
 whutcl8110(whut) ( ) 信誉:95  2006-2-24 21:48:00  得分: 0 
 
 
  
收藏

 
 
Top 
 vision_n(小聂子) ( ) 信誉:100  2006-2-24 21:57:55  得分: 0 
 
 
  
收藏

 
 
Top 
 hzfu007(幻影) ( ) 信誉:100  2006-2-25 8:47:05  得分: 0 
 
 
  
好!

 
 
Top 
 guoxinwei() ( ) 信誉:100  2006-2-25 9:50:40  得分: 0 
 
 
  
好贴子,收藏标记一下!

 
 
Top 
 happycoolsky(学习专用帐号) ( ) 信誉:100  2006-2-27 8:35:38  得分: 0 
 
 
  
好贴子,收藏标记一下!

 http://ike.126.com
 
Top 
 julong88((无锋之刃)) ( ) 信誉:100  2006-2-27 8:47:01  得分: 0 
 
 
  
1。用C#实现以下功能
a 产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
        int[] intArr=new int[100];
       Random rnd=new Random();
int i = 0;
while(i<100)
{
 int num=rnd.Next(1,101);
if(intArr[num]==0])
{
i++;
intArr[num] = num;
}
}


 
 

           

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow
这里写图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值