摘要:一. C/S简介 1.B/S C/S P2P所代表的含义 2.C/S模型是解决什么问题,为什么? 3.如何区分C与S 4.关于服务器有哪些重点? 二. 四种服务器 1.TCP与UDP的语义 2.面向连接的服务器; 有无状态的服务器; 循环并发的服务器的对比 3.四种服务器: 4.QQ,WECHAT此
阅读全文
摘要:用select实现超时 1.read_timeout函数封装 2.write_timeout 3.accept_timeout 4.connect_timeout 套接字I/O超时设置方法 1.ararm 第一种: SIGALRM void handler(int sig) { return 0;
阅读全文
摘要:1. 原码 原码就是符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值. 比如如果是8位二进制: [+1]原 = 0000 0001 [-1]原 = 1000 0001 第一位是符号位. 因为第一位是符号位, 所以8位二进制数的取值范围就是: [1111 1111 , 0111 1111]
阅读全文
摘要:1.数据类型 在java中,数据类型分为基本数据类型和引用数据类型 基本数据类型有8种,除了这8种其余的都是引用数据类型 //int 类型 int m = 3; //long类型(要注意) long l =3 l; //在之后面加上字母l //float类型赋值的时候和long类似(注意值后面要加上
阅读全文
摘要:我的第一个hello world 要把隐藏已知文件类型扩展名的勾选去掉,否则和我一样出现错误: 因为不勾选,你以为的Test.java 就变成了Test.java.txt哦! 去掉后我们来试试 成功啦 文件夹下出现了 接着 java 文件名即可 输出了内容“hello world”哦~
阅读全文
摘要:题目: 设计一个类Rect,要求有下列成员函数。 1) move();从一个位置移动到另一个位置 2) size(); 改变矩形大小 3) where(); 返回矩形左上角的坐标值 4) area(); 计算面积 Atention: where()成员函数返回矩形左上角的坐标,也就是两个参数,利用引
阅读全文
摘要:不能只看视频。视频前面一般会有一个文档,相当于课件。 最好先看看课件里面的文字。 如果实在没耐心,那么现场编程的代码示例是一定要的。 建议这样学习: 1) 在每个课时里面,先浏览一遍课件; 2) 然后快速看一遍课件对应的视频(比如用2-3倍速播放); 3) 随后,打开自己的C++开发环境,对照课时中
阅读全文