- 博客(15)
- 收藏
- 关注
转载 线程的优缺点
何时使用多线程技术,何时避免用它,是我们需要掌握的重要课题。多线程技术是一把双刃剑,在使用时需要充分考虑它的优缺点。多线程处理可以同时运行多个线程。由于多线程应用程序将程序划分成多个独立的任务,因此可以在以下方面显著提高性能:(1)多线程技术使程序的响应速度更快 ,因为用户界面可以在进行其它工作的同时一直处于活动状态; (2)当前没有进行处理的任务时可以将处理器时间让给其它任务; ...
2016-07-28 16:30:00
125
转载 C#中的多线程状态
图1: 线程状态关系图 你可以通过ThreadState属性获取线程的执行状态。图1将ThreadState列举为“层”。ThreadState被设计的很恐怖,它以按位计算的方式组合三种状态“层”,每种状态层的成员它们间都是互斥的,下面是所有的三种状态“层”: 运行 (running) / 阻止 (blocking) / 终止 (aborting) 状态(图1显示)后台...
2016-07-28 15:17:00
156
转载 C#查询表达式
程序使用vs 2010编写 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using Syste...
2016-07-28 13:47:00
134
转载 值类型与引用类型的区别
1.值类型存储的是数值,引用类型存储的是地址。2.值类型存放在栈中,引用类型存放在堆中。3.值类型不可以是null,引用类型可以使null。4.值类型不具有多态性,引用类型具有多态性。5.值类型没有继承性,引用类型有继承性。6.值类型有装箱与未装箱,引用类型只有装箱。 using System; using System.Collections.Generic; using S...
2016-07-21 16:05:00
104
转载 vs2010隐藏一段代码
#region #隐藏后注释名 #endregion using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; u...
2016-07-19 19:47:00
647
转载 接口成员的访问
对于单重继承接口的访问,用户可以使用点运算符(.)来访问接口的方法成员,属性成员和事件成员。对于多重继承接口的访问,要使用显示的类型转化来解决这种访问冲突 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace li2_5 { ...
2016-07-18 13:01:00
102
转载 虚方法与重写虚方法
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace li2_5 { public class Employee { private double bsalary=1500; ...
2016-07-18 09:56:00
448
转载 C#的默认访问权限
1.在namespace中的类、接口默认是internal类型的,也可以显示的定义为public类型,不允许是其他访问类型。2.在一个类里面,属性和方法默认是private的,可以显示的定义为public、private、protected、internal或protected internal等访问类型。3.接口中不能定义成员变量,接口中的方法默认为public的访问权限,但是不能显示...
2016-07-18 09:02:00
122
转载 隐藏基类成员
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 namespace suoyinzhishiqi 6 { 7 public class B 8 { 9 public voi...
2016-07-17 17:28:00
162
转载 索引指示器的重载
//重载索引指示器,接受不同类型的参数 using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace suoyinzhishiqi{ class OvrIndexer { private string[] myData; pr...
2016-07-17 12:58:00
91
转载 索引指示器
官方描述:索引器允许类或结构的实例就像数组一样进行索引。索引器形态类似于,不同之处在于它们的取值函数采用参数。 这一功能在创建集合类的场合特别有用,而在其他某些情况下,比如处理大型文件或者抽象有些资源等,能让类具有类似数组行为也是非常有用的。 大致结构: <modifier><return type> this [argument list] { get...
2016-07-17 12:35:00
104
转载 类的属性成员
假定学校要统计学生的信息,包括学生姓名,学号和所在系等。要求把这些学生信息设置成学生类的属性,并通过属性访问函数来设置和读取这些信息 using System;using System.Collections.Generic;using System.Linq;using System.Text; namespace leideshuxingchengyuan{ public ...
2016-07-17 10:27:00
103
转载 C++类静态成员与类静态成员函数
C++类静态成员与类静态成员函数 当将类的某个数据成员声明为static时,该静态数据成员只能被定义一次,而且要被同类的所有对象共享。各个对象都拥有类中每一个普通数据成员的副本,但静态数据成员只有一个实例存在,与定义了多少类对象无关。静态方法就是与该类相关的,是类的一种行为,而不是与该类的实例对象相关。 静态数据成员的用途之一是统计有多少个对象实际存在。 ...
2016-07-17 10:06:00
69
转载 背包问题详解
Nyoj289苹果(01背包) 时间限制:3000ms | 内存限制:65535KB 难度:3 描述 ctest有n个苹果,要将它放入容量为v的背包。给出第i个苹果的大小和价钱,求出能放入背包的苹果的总价钱最大值。 输入 有多组测试数据,每组测试数据第一行为2个正整数,分别代表苹果的个数n和背包的容量v,n、v同时为0时结束测试,此时不输出。接下来的n行,每行2个正整...
2016-04-23 17:43:00
98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人