其他
文章平均质量分 81
大疯疯
这个作者很懒,什么都没留下…
展开
-
windows socket编程
例子代码就在我的博客中,包括六个UDP和TCP发送接受的cpp文件,一个基于MFC的局域网聊天小工具工程,和此小工具的所有运行时库、资源和执行程序。代码的压缩包位置是http://www.blogjava.net/Files/wxb_nudt/socket_src.rar。1 前言在一些常用的编程技术中,Socket网络编程可以说是最简单的一种。而且Socket编程转载 2013-11-12 11:12:26 · 2109 阅读 · 0 评论 -
国内外DNS服务器地址列表
在学校经常遇到,能挂QQ,下载东西,但是网页就是打不开。发现原来是DNS的问题,不要自动获取,从下列IP挑个比较快速的,就能正常上网。DNS(Domain Name System)是域名解析服务器的意思,它在互联网的作用是把域名转换成为网络可以识别的IP地址。目前国内电信运营商通过使用DNS劫持的方法,干扰用户正常上网,使得用户无法访问Google、Gmail、Google AdSense转载 2013-11-23 20:48:13 · 3355 阅读 · 0 评论 -
C语言中堆和栈的区别
一个由C/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数名,局部变量的名等。其操作方式类似于数据结构中的栈。2、堆区(heap)— 由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。3、全局区(静态区)(static)—全局变量和静态变量的存储是放转载 2013-11-10 15:05:17 · 898 阅读 · 0 评论 -
排序算法
一.各种算法的对比二.各个算法的详解1.冒泡算法//冒泡排序void bubbleSort(int arr[], int n){ for (int i = 0; i < n;i++) { for (int j = 0; j < n-i-1;j++) { if (arr[j]>arr[j+1]) { swap(arr[j], arr[j +原创 2017-07-16 21:31:45 · 475 阅读 · 0 评论