-
[综合] C#中String.Join用法
String.Join方法(String,String[])在指定String数组的每个元素之间串联指定的分隔符String,从而产生单个串联的字符串。例如:string[]array={abc,def,ghi}; stringa=string.Join("-",array); 此时a="abc-d...
60
热度 -
[综合] C#中的 Join 方法和 Split 方法
Join和Split都是把原先需要循环解决的问题变成一个函数调用。 1.Split的作用是从一个字符串中,按分隔符取出各分量。如:stringtestString="JamesHare,1001BroadwayAve,St.Louis,MO,63101";string[]results=testSt...
41
热度 -
[综合] C# 中的 join 用法示例
示例代码: privatevoidbtnQuery_Click(objectsender,EventArgse){StringBuildersb=newStringBuilder();//解决加不加where问题的两种方法的比较。//加空格或者\n解决两个条件粘连的问题//1、用where1=1解决...
84
热度 -
[综合] 做一个能够在线阅读单词的网站
做一个能够在线阅读单词的网站。 SoundPlayersp=newSoundPlayer("c:/1.wav"); sp.PlaySync(); TTS(TextToSpeech); 快速为单词录制音频的功能。用数据库。 实现句子连读功能。 用户控件:界面控件的复用,新建“用户控件”,按照要求拖放控...
37
热度 -
[综合] 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现
1、1、2、3、5、8、13、21、34......求第30位数是多少,用递归算法实现 解剖递归算法 猛一看这一串数据还真看不出来个啥,但是只要你认真查找,就能看出规律。 从上面可以看出前两个数相加得到第三个数。 publicstaticintSuanFa(inti){if(i>0){if(1...
23
热度 -
[综合] 面试题-使用递归计算1,1,2,3,5这样的队列的第100个数
intsum(intx) {if(x==1||x==2)return1;else{result=sum(x-1)+sum(x-2);}returnresult;}
84
热度 -
[综合] HTML(2)——颜色体系
1.body标签的bgcolor属性可以设定网页的背景颜色,<bodybgcolor="#006699">。 2.#006699这就是HTML中表示颜色的方式,每两个是一组,三组分别就表示R、G、B的值,是16进制表示。 关于RGB见备注:(任何颜色都是红、绿、蓝三色的组合颜色,三原色。...
45
热度 -
[综合] HTML(4)——图片
1.<imgsrc="a.jpg"/>注意图片是链接的,不是插入的,所以如果Src指向的文件不存在了,就看不了了。alt属性为图片无法显示时的显示文本,鼠标方式去也会有悬浮提示“点击查看大图”;border属性指定边框,border="0"不显示边框;width、height属性指定图片...
10
热度 -
[综合] HTML(6)——表单
去银行里边开户,你需要到柜台去填一张表,然后递给银行工作人员,由银行工作人员根据你填的信息来进行后续的处理,你本人不能直接去操作银行的系统去自己开户。对于网站同样是这样的原理:163邮箱注册来说,你在注册页面里也是填一张表:用了什么用户名、密码是什么。点击【注册账号】按钮以后,IE浏览器会将这个表格...
80
热度 -
[综合] HTML(7)——input表单详解
1.submit:点击submit按钮表单就会被提交给服务器,中文IE下默认按钮文本为“提交查询”,可以设置value属性修改按钮的显示文本。 2.text:size属性为宽度,value为值,maxlength为可以输入的最大长度,readonly只读。<inputtype="text"re...
32
热度 -
[综合] IDE(12)——VS系列(12)——使用VS创建网页
1.新建Web项目(新建→ASP.NetWeb应用程序),新建html页面(添加→新建项→Web→HTML页)。 2.查看页面的三种方式: (1)切换到“设计”视图,可以在这里查看初步的预览效果,不是很准,可以在“设计”视图从工具箱中拖放控件可视化的设计,设计复杂页面的时候很少直接可视化设计。 (2...
81
热度 -
[综合] 浏览器和浏览器兼容性
一、什么是浏览器? 1.浏览器就是接收浏览者的操作(打开一个网址、点击一个链接、点击一个按钮),然后帮浏览者去Web服务器请求网页内容(HTML格式返回),然后展现成人眼能够看得懂的可视化页面的软件。 2.IE==浏览器?IE是浏览器的一种,还有Netscape、FireFox、Opera、Chro...
25
热度 -
[综合] HTML和XML的联系和区别
1.HTML描述文本长什么样的。 2.XML描述存的什么数据。 3.XHTML可扩展超文本置标语言(eXtensibleHyperTextMarkupLanguage,XHTML),可看做是严谨的HTML。 4.DHTML是DynamicHTML的简称,就是动态的html。HTML、样式表和Java...
55
热度 -
[综合] Div 标签和 Span 标签
这是HTML中的两个标签。 1.层:<div></div>将内容放到层中,就以将这些内容当成一个整体进行处理,比如整体隐藏、整体移动等。div非常强大和常用。类似于WinForm的Panel。 2.span:div是将内容放到一个矩形的区块中,会影响布局,而span只是把一段...
98
热度 -
[综合] ASP.NET开发 笔试题目详解(1)——SQL,编程语言,web开发
1.SQL部分: 1.1问:聚集索引和非聚集索引的区别。 答:正文内容本身就是一种按照一定规则排列的目录称为“聚集索引”。目录纯粹是目录,正文纯粹是正文的排序方式称为“非聚集索引”。 1.2问:索引有什么意义?简单解释簇索引(clustered),及其优缺点。 答:聚集索引通常可加快UPDATE和D...
89
热度 -
[综合] ASP.NET开发 笔试题目详解(2)——特性(Attributes),属性(property),ADO.NET,ASP.NET
当文章太长的时候,请注意画线部分即可。其他部分,可作为学习的资料来看待。 问题一:C#中property与attribute的区别,他们各有什么用处,这种机制的好处在哪里?答:关于property和attribute在很多书中都没有明显区分。我偏向于如下的理解: 特性(Attributes)是对设计...
52
热度 -
[综合] ASP.NET开发 笔试题目详解(3)——委托和事件
问题四:C#中的委托是什么?事件是不是一种委托?答:委托:委托是C#中的一种引用类型,类似于C/C++中的函数指针。与函数指针不同的是,委托是面向对象、类型安全的,而且委托可以引用静态方法和实例方法,而函数指针只能引用静态函数。委托主要用于.NETFramework中的事件处理程序和回调函数。 一个...
67
热度 -
[综合] ASP.NET开发 笔试题目详解(4)——索引器(Indexer),FOREACH,ASP.NET 服务器控件的生命周期,接口和抽象类,自定义控件和一般用户控件的异同,面向对象的概念和特点
问题五:描述一下C#中索引器的实现过程,是否只能根据数字进行索引?参考答案:索引器(Indexer)是C#引入的一个新型的类成员,它使得对象可以像数组那样被方便,直观的引用。索引器非常类似于属性,但索引器可以有参数列表,且只能作用在实例对象上,而不能在类上直接作用。下面是典型的索引器的设计,我们在这...
116
热度 -
[综合] ASP.NET开发 笔试题目详解(5)——override与overload,DataReader和DataSet,C#的异常处理机制
问题十一:override与overload的区别。 override(重写)修饰符,覆写一个基类中的方法。 overload(重载)则是将同名方法重新写过,达到同名的函数实现不同的功能。从而实现了一个方法有不同的版本。 问题十二:DataReader和DataSet的异同。DataReader和...
52
热度 -
[综合] ASP.NET开发 笔试题目详解(6)——构造函数,值类型和引用类型的区别,ViewState,Icomparable,ASP.NET支持的部署机制,ASP.NET 页面间传递参数的方法
问题十四:构造函数的概念。构造函数是一种特殊的方法,调用它来初始化对象。构造函数的名称总是和包含它的类名称相同,并且从不返回值。构造函数分为两类:实例构造函数和静态构造函数。实例构造函数用来初始化特定的对象实例。静态构造函数也称类构造函数,在第一次使用类之前调用。一个类可以有多个构造函数。例如,可以...
65
热度