- 博客(24)
- 资源 (13)
- 收藏
- 关注
转载 重写Equals为什么要同时重写GetHashCode
重写Equals为什么要同时重写GetHashCode.NET程序员都知道,如果我们重写一个类的Equals方法而没有重写GetHashCode,则VS会提示警告 :“***”重写 Object.Equals(object o)但不重写 Object.GetHashCode() 。但是,为什么重写Equals一定要同时重写GetHashCode呢?微软的解释是:Ge
2014-10-13 09:47:21 572 3
转载 C# multi language
(摘自http://www.cnblogs.com/LoveJenny/archive/2011/08/02/2125442.html)首先为假设有一个应用程序CAStudy,接着右键添加一个资源文件Resource1.resx。 Resource1.resx里面如下: Main函数如下:static void Main(){ ResourceManager
2014-10-08 14:23:30 649
原创 Android Environment Construction
Firsr step:Download JDK, install it. Then set the environment vira
2014-09-24 16:43:09 366
原创 Windwos下的一些shell操作或编程
开启、关闭防火墙:需要有管理员权限Netsh advfirewall set domainprofile state on
2014-08-22 14:58:36 416
原创 Linux 多播例子 及修正
11.3.5 一个多播例子的服务器端下面是一个多播服务器的例子。多播服务器的程序设计很简单,建立一个数据包套接字,选定多播的IP地址和端口,直接向此多播地址发送数据就可以了。多播服务器的程序设计,不需要服务器加入多播组,可以直接向某个多播组发送数据。下面的例子持续向多播IP地址"224.0.0.88"的8888端口发送数据"BROADCAST TEST DATA",每发送一次间隔5s
2014-08-13 15:28:52 576
原创 C/C++ 安全函数 (持续增加中。。。)
1、gets的安全版本fgets, 举例如下:char str[5] = {'\0'};//{0;} if (gets(str) != NULL) printf("gets:%s\n", str); memset(str, 0, 5); if(fgets(str, 5, stdin) != NULL) printf("fgets:%s\n", str);
2014-07-29 16:35:49 765
原创 IP协议
IPV4协议头20字节bits0 – 78 – 1516 – 2324 – 310来源地址32目的地址64全零协议名UDP报文长度96来源连接端口目的连接端口128报文长度检验和160+ 数据
2014-07-01 08:51:40 627
转载 Ecllipse c配制C99
解决方法:选中项目右键---> properties--->c/c++ build--->settings。。具体参考下图:
2014-06-06 11:43:42 420
转载 Eclipse 插件的安装方法
Eclipse插件的安装有两种方法 :一个是在线安装,另一个就是手动安装。在线安装比较简单:点击Help>>Install New Software..如图:这样会跳出一个新窗口;然后点击Add;在Name后输入名字(可随意命名),在Location中输入网址点击OK,(不过要注意了,如果已经安装过此插件的话,是无法点击OK的,如果是要更新的话,就要先把已经安装
2014-06-06 09:32:30 409
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人