新知识
文章平均质量分 84
韩义
这个作者很懒,什么都没留下…
展开
-
Main方法
Main有四种形式1.无参数无返回值static void Main() { //... } 2.无参数有返回值static int Main() { //... return 0;} 3.有参数无返回值static void Main(string[] args) { //... } 4.有参数有返回值static int Main原创 2013-03-04 21:15:38 · 980 阅读 · 3 评论 -
C#中的引用传递、值传递
一、传递参数既可以通过值也可以通过引用传递参数。通过引用传递参数允许函数成员(方法、属性、索引器、运算符和构造函数)更改参数的值,并保持该更改。二、传递值类型参数 值类型变量直接包含其数据,这与引用类型变量不同,后者包含对其数据的引用。因此,向方法传递值类型变量意味着向方法传递变量的一个副本。方法内发生的对参数的更改对该变量中存储的原始数据无任何影响。如果希望所调用的方法更改参原创 2013-03-13 14:53:18 · 1986 阅读 · 4 评论 -
C#中base和this关键字
this: 用于引用类的当前实例,也包括继承而来的方法,通常可以隐藏this。MSDN中的小结功能主要包括: (1)限定被相似的名称隐藏的成员 (2)将对象作为参数传递到其他方法 (3)声明索引器 this指代类对象本身,用于访问本类的所有常量、字段、属性和方法成员,而且不管访问元素是任何访问级别。因为,this仅仅局限于对象内部,对象外原创 2013-03-24 16:35:54 · 3797 阅读 · 4 评论 -
C#中override和overload的区别
1.override: 父类:public virtual string ToString(){return"a";} 子类:public override stringToString(){return "b";}2.overload: 同一类中或父子关系类中皆可. public string ToSt原创 2013-03-28 17:07:38 · 1046 阅读 · 5 评论 -
SqlTransaction 对事物的处理
1.事物的分类:分布式事务:是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式的不同节点之上。 本地事务:在单个 EIS 或数据库的本地并且限制在单个进程内的事务。本地事务不涉及多个数据来源。2.本地事物处理:实例:说明:定义一个数组,并将数组中的数据插入到具有两字段的数据表中,其中一字段为自增长,另一个字段中数据为ch原创 2013-04-16 12:42:55 · 3164 阅读 · 3 评论 -
利用VB.NET Format函数实现四舍五入功能
VB.NET经过长时间的发展,很多用户都很了解VB.NET了,这里我发表一下个人理解,和大家讨论讨论。在VB.NET要做到四舍五入的功能应该用VB.NETFormat这个函数,用CInt或CLng都只能取到整数部分,而用VB.NET Format函数可以取到你所指定的小数位数。 Public Function Round(numAsVariant,nAsLong) As String原创 2013-06-11 10:43:19 · 5394 阅读 · 5 评论 -
C#中一些易混知识的比较
Equals 和==的区别 C#中有两种不同的相等:引用相等和值相等 ==是比较两个变量的值是否相同或两个引用是不是指向同一个内存地址。 Equals()方法是比较两个对象指向内存空间里的内容是不是相同。也就是比较两个“引用类型”是否是对同一对象的引用,即两个对象的内容是否相同。公共变量和属性的区别原创 2013-06-20 15:49:36 · 1328 阅读 · 1 评论 -
windows窗体继承问题
窗体继承什么时候用的到呢?当我们使用三层架构来编写我们的cs程序时,我们的U层大部分是windows窗体。这个时候如果我们有一些公共变量,或者是一个窗体需要使用另一个窗体的数据。或者是有一些用于判断的公共的方法。比如为空判断、合法判断。对于这些判断而言。我们当然可以在U层放一个类。然后需要用到这些函数的时候就从这些类里面掉。对于需要用到其他窗体的变量我们当然可以用 (U窗体).变量 的方式原创 2013-06-27 22:47:31 · 1290 阅读 · 1 评论 -
母版页和相对路径
一个经常让开发人员疑惑的问题是母版页是如何处理相对路径的。如果你使用的是静态文字,这一问题不会困扰你。不过,如果你加入了标签或者指向其他资源的HTML标签,问题就可能发生。 当你把母版页和内容页放在不同的目录时,问题就发生了。把母版页和内容页分放到不同的目录,这是大型网站推荐使用的最佳实践。实际上,微软建议你在专门的文件夹里保存所有的母版页。不过,如果你不够小心,使用相对路径时会原创 2013-07-21 16:40:27 · 1707 阅读 · 12 评论 -
机房收费系统完美设计——事务处理VS三层架构
事务处理之前我的博客中有介绍的:SqlTransaction对事务的处理当然这次也还是以介绍本地事务为主。 上面的博客中只是通过简单的例子介绍事务的应用,但是在三层架构中事务应该怎样使用呢,要弄清楚这一点首先是明白事务、连接、command对象之间的关系connection对象是数据连接,他决定你链接什么数据库,数据库在哪里command 对象是查询执行,由他来完成原创 2013-05-16 00:49:28 · 2398 阅读 · 5 评论 -
什么是代理服务器
代理服务器和域名服务器是企业中经常遇到的,那么,代理服务器和域名服务器的工作原理是什么呢?本文为您进行了通俗易懂的介绍。代理服务器代理服务器的概念随着Internet技术的迅速发展,越来越多的计算机连入了Internet。很多公司也将自己公司的局域网接入了Internet。如何快速地访问Internet站点,提高网络的安全性,成为了当今的热门话题。在这种情况下,代理服务器便原创 2012-09-23 14:46:06 · 2014 阅读 · 6 评论 -
再谈自建wifi—无法启动承载网络怎么办?
好像大家对自建wifi已经不是那么的陌生了。但是我相信不是每个人都能很成功的完成这项任务的。曾经我也是一个“幸运儿”照着网上的教程就那样一步一步的走下来,结果就成功了。心里的感觉就是两个字“简单”。 但我不总是那么好运的,就像这次我想用它的时候它真的出问题了。具体情况是这样的。当我按照原来的方法建立wifi时,也就是先以管理员的身份运行cmd.exe然后输入:netsh w原创 2012-06-27 15:31:07 · 27143 阅读 · 9 评论 -
电脑只能上QQ不能上网怎么办
今天电脑上的qq和飞信一下子不能用了。但是不知道为什么网页却能打开。在网上百度了一下发现有好多都是qq能上但是网页打不开的。我就郁闷了。找了好久。突然间我的电脑就又好了。不知道什么问题。初步总结可能是我一开机就开始软件升级。一共有20个软件我同时让他升级所以占用网速太多吧。还有就是我升级的软件中有qq和飞信吧。导致了我一直不能上网。看了好多电脑只能上QQ不能上网的。我想还是整理一下吧。以后我遇原创 2012-05-31 20:17:17 · 12143 阅读 · 5 评论 -
桌面图标出现混乱,图标文件混乱无法显示怎么修复
今天整理桌面的时候。发现了一个问题我的qq 的图标不是原来的应用软件的图标了。而是变成了一个系统不能识别的图标了。如下图所示: 然后我打开应用程序以后发现任务栏的图标也变的无法识别了,怎么办呢,当然是百度了。下面我给大家分享一下我的成果吧。我发现网上一般有两种说法:一是图标变的无法识别了。就像我的这样。那么解决方法呢1可到“C:\Documents and Settings\原创 2012-05-31 16:37:36 · 18376 阅读 · 3 评论 -
foxmail中的信纸文字怎么改变颜色
由于原来的这篇不知道什么时候给误删了。所以重新写了一下。最近逼着自己学习真真正正的学着使用foxmail,以前只是米老师说了自己也安装了,但是就是把他当做是一个看博客的阅读器。今天为了从现在开始改变,我开始学着让他发挥出来它真正的起强大之处,我就先学着使用他的写信,因为给别人写信最主要有两点,第一是写的信要美观,第二是写的信一定要注意格式,我就先从美观入原创 2012-06-02 18:02:02 · 2899 阅读 · 1 评论 -
vb汉诺塔程序
(这篇文章由于csdn更新推迟发布好几天啊!!)为什么突然又想到汉诺塔了呢,事情大概是这样的。昨天接到一个同学的请求让我帮忙给弄一个vb的程序。我当时还不知道。我就答应了,心里想怎么自己也是学了一年的vb的大牛了,什么东西自己还能不会啊。 然后我接到的任务是用vb编写一个汉诺塔演示程序。我脑子里隐约的记得米老师说过这个东西,但是当时自己只是记得这个是个什么东西。具体的我还是原创 2012-06-14 23:15:21 · 5241 阅读 · 6 评论 -
Foxmail 7.0版本怎么让导入的Rss 地址自动分组。
最近还是抱着对自己从头到脚彻底改变的思想,继续使用一些专业人士的软件吧,但是由于最近要忙于自考,博客更新有些慢了,请大家原谅吧。这次想说的是关于foxmail 7.0 及其以上的版本中导入Rss地址时不能自动分组的情况。或者说是不能向指定的文件夹中导入 Rss地址的情况。(有的同学不能解决就只能一个一个往里拖了,累死了!!!!)这个情况我想说明一下是因为有好多的同学都遇到了这个情况,当然也有好原创 2012-04-15 17:50:41 · 6017 阅读 · 33 评论 -
如何添加删除开机启动项
说道删除开机启动项。我想大家都并不陌生。因为当前有太多的程序,在安装过程中就很隐蔽的设置了这一选项。在人们无意识的情况下,这些程序已经侵犯了你的电脑。开机启动项过多有什么坏处呢:首先开机启动项过多导致的一个直接的后果就是开机速度太慢。另一方面许多程序的开机启动,给我们带来了很多方便,这是不争的事实,但不是每个开机启动的程序对我们都有用,更甚者,也许有病毒或木马在自启动行列,我们现在原创 2012-06-29 17:13:06 · 5063 阅读 · 7 评论 -
利用sub main ()对窗体启动控制,以及unload 和end结束窗体
学到的新知识给大家分享:设置启动窗体 在缺省情况下,应用程序中的第一个窗体被指定为启动窗体。应用程序开始运行时,此窗体就被显示出来(因而最先执行的代码是该窗体的 Form_Initialize 事件中的代码)。如果想在应用程序启动时显示别的窗体,那么就得改变启动窗体。 要改变启动窗体,请按照以下步骤执行: 从“工程”菜单中,选取“工程属性”选取“一般”在原创 2012-08-03 14:48:27 · 1753 阅读 · 12 评论 -
对几个问题的思考
先给大家提几个问题: 1. 盘符为什么从c开始。 2.fat32 和ntfs 区别 ,为什么fat32 最大单文件只支持4G 3.本机是xp能否兼容win7系统虚拟机,能否共享文件。 第一个问题很简单,米老师讲过但有多少人能现在回答上这个问题呢。你你你。。。能回答吗? 当这个问题摆在我的面原创 2012-07-21 20:18:12 · 752 阅读 · 4 评论 -
机房收费系统完美设计——事务处理vs三层架构2
上一篇博客中简单介绍了事物处理中各个类从中起到的作用、系统设计中为什么要使用事物的处理,以及最简单的在三层架构中通过传递Transaction作为参数最简单的使用事物。 这一篇博客要介绍最后留下的问题。也就是说能不能有更好的办法,不用每次使用事物处理的时候都要在外观层生产事物,然后再作为参数一层层传到需要使用的D层。 但总觉得这样做实在是太麻烦了。而且编原创 2013-05-25 21:45:24 · 1693 阅读 · 5 评论