导读:一直以来,众多学校教学以及公司开发环境所使用Visual Studio .NET
Framework版本多不相同,本文作者比较了.NET Framework多个版本之间的区别,方便各位选择和切换.NET
Framework。版本号发布日期Visual Studio的版本Windows上的默认情...
分类:
Web程序 时间:
2014-05-15 10:53:32
阅读次数:
353
TCP与UDP的区别基于连接与无连接对系统资源的要求(TCP较多,UDP少)UDP程序结构较简单流模式与数据报模式TCP保证数据正确性,UDP可能丢包TCP保证数据顺序,UDP不保证具体编程时的区别socket()的参数不同UDP
Server不需要调用listen和acceptUDP收发数据用se...
分类:
其他好文 时间:
2014-05-15 02:27:13
阅读次数:
371
--TCP/IP、Http、Socket的区别与关系--------------------------------------2014/05/14网络由下往上分为
物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,.....
分类:
其他好文 时间:
2014-05-15 01:52:37
阅读次数:
307
在使用C语言或者C++开发中,我们离不开typedef和define的使用,typedef相当于我们重新定义了一种类型,而define则只是简单的替换,这里我们简单归总一下二者的差别。
首先,我们可以用其他类型说明符对宏类型名进行扩展,但是对typedef的类型名不能扩展,比如
#define demo char
我们可以定义unsigned demo c;完全没问题,但是对于type...
分类:
其他好文 时间:
2014-05-15 01:24:18
阅读次数:
249
最近项目中要做一个消息提醒功能,用户登录完成后,从右下角滑出一个消息模块,类似qq弹出的广告,不过是在浏览器中的,更大了一些而已。
开始的做法是在$(document).ready()中使用的是jQuery的slideDown展示消息div,由于页面里面有六七个块是iframe,每个iframe加载时间都比较长,内容也比较多,结果iframe没加载完,消息div就出来了,而且动画一卡卡...
本文面向玩代码玩的蛋疼的读者。库和框架都是一种有别于软件、面向程序开发者的产品形式。正因为如此,也有很多人误以为库就是框架,或者认为指定语言的库就是框架。库的英语为
Library ( 简写 Lib ),框架的英语为 Framework。库是将代码集合成的一个产品,供程序员调用。面向对象的代码组织形...
分类:
其他好文 时间:
2014-05-14 23:14:22
阅读次数:
360
对于sleep()方法,我们首先要知道该方法是属于Thread类中的。而wait()方法,则是属于Object类中的。sleep()方法导致了程序暂停执行指定的时间,让出cpu该其他线程,但是他的监控状态依然保持者,当指定的时间到了又会自动恢复运行状态。在调用sleep()方法的过程中,线程不会释放...
分类:
编程语言 时间:
2014-05-14 22:28:53
阅读次数:
375
1) HashTable 与HashMap实现的是不同的接口HashTable
是Dictionary的子类HashMap
是Map接口的子类2)HashTable的键值都不允许为空HashMap的键值只允许其中一个为空。3)HashTable 是多线程安全的HashMap
是非线程安全的
分类:
其他好文 时间:
2014-05-14 22:25:41
阅读次数:
234
1、final
修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为
abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以...
分类:
其他好文 时间:
2014-05-14 22:01:21
阅读次数:
343
在c++中定义一个类 ,对于构造函数 我们经常是这么写的:
class test
{
public:
test(int n_x , int n_y)
{
x = n_x;
y = n_y;
}
private:
int x , y;
};
这中写法虽然是合法的但比较草率
在构造函数 test(int n_x , i...
分类:
编程语言 时间:
2014-05-14 20:13:39
阅读次数:
322