转载精品博客
文章平均质量分 67
芒果不忙
这个作者很懒,什么都没留下…
展开
-
linux中的目录名称及其作用
【常见目录说明】目录 /bin存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。/etc存放系统管理和配置文件/home存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/u转载 2016-11-06 16:22:40 · 1406 阅读 · 0 评论 -
四层网络模型,七层网络模型
OSI七层网络模型第一层 物理层 第一层负责最后将信息编码成电流脉冲或其它信号用于网上传输。它由计算机和网络介质之间的实际界面组成,可定义电气信号、符号、线的状态和时钟要求、数据编码和数据传输用的连接器。如最常用的RS-232规范、10BASE-T的曼彻斯特编码以及RJ-45就属于第一层。所有比物理层高的层都通过事先定义好的接口而与它通话。如以太网的附属单元接口(AUI),一个DB-1转载 2017-01-20 09:35:09 · 408 阅读 · 1 评论 -
回调函数的作用机制
1.回调函数是一个很有用,也很重要的概念。当发生某种事件时,系统或其他函数将会自动调用你定义的一段函数。2.回调函数就相当于一个中断处理函数,由系统在符合你设定的条件时自动调用。为此,你需要做三件事:1,声明;2,定义;3,设置触发条件,就是在你的函数中把你的回调函数名称转化为地址作为一个参数,以便于系统调用。3.所谓回调函数就是按照一定的形式由你定义并编写实现内容,当发生转载 2016-12-08 17:06:07 · 419 阅读 · 0 评论 -
如何调试段错误
1. 段错误是什么一句话来说,段错误是指访问的内存超出了系统给这个程序所设定的内存空间,例如访问了不存在的内存地址、访问了系统保护的内存地址、访问了只读的内存地址等等情况。这里贴一个对于“段错误”的准确定义(参考Answers.com):A segmentation fault (often shortened to segfault) is a particular error转载 2016-12-08 16:56:36 · 2484 阅读 · 0 评论 -
c语言篇之字符串
1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p1) 比较字符串 strcasecmp忽略大小写比较字符串strncmp(p, p1, n) 比较指定长转载 2016-11-23 22:46:36 · 259 阅读 · 0 评论 -
函数的调用
函数调用的一般形式为:函数名(实参列表);实参可以是常数、变量、表达式等,多个实参用逗号,分隔。在C语言中,函数调用的方式有多种,例如:// 函数作为表达式中的一项出现在表达式中z = max(x, y);m = n + max(x, y);// 函数作为一个单独的语句printf("%d", a);scanf("%d", &b);// 函数作为调用另一个函数时的实转载 2016-11-23 22:43:40 · 794 阅读 · 0 评论 -
vim优化
将一下代码copy到 用户目录下 新建文件为 .vimrc保存即可生效; 如果想所有用户生效 请修改 /etc/vimrc (建议先cp一份)"=========================================================================" DesCRiption: 适合自己使用的vimrc文件,for Linux/Windows,转载 2016-11-18 23:16:54 · 1678 阅读 · 0 评论 -
条件语句初解读
if语句 if语句的3种形式如下: 第1种形式: if(表达式) 语句 其语义是:如果表达式的值为真,则执行其后的语句,否则不执行该语句。 第2种形式: if(表达式) 语句1 else 语句2 其语义是:如果表达式的值为真,则执行语句1,否则执行语句2。 第转载 2016-11-14 23:13:44 · 425 阅读 · 0 评论 -
栈与堆栈
栈(Stack)是运行时的单位,而堆(Heap)是存储的单位。栈解决程序的运行问题,即程序如何执行,或者说如何处理数据;堆解决的是数据存储的问题,即数据怎么放、放在哪儿。在Java中一个线程就会相应有一个线程栈与之对应,这点很容易理解,因为不同的线程执行逻辑有所不同,因此需要一个独立的线程栈;而堆则是所有线程共享的。对象存放在堆中,对象引用和基本类型存放在栈中;对象的属转载 2016-11-14 23:11:45 · 219 阅读 · 0 评论 -
c语言字符串 操作大全
本篇文章是对C语言字符串操作进行了详细的总结分析,需要的朋友参考下..1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p1) 比较字符串 strcasec转载 2016-11-15 22:04:38 · 192 阅读 · 0 评论 -
c语言编程基础知识理解for循环篇
for循环for(int i=0;i<20;i++){ 循环体}执行步骤是:1、i=0 初始化初值;2、 进行条件判断i是否<20,如果条件为真,则继续执行;3、执行循环体的代码;4、i++ 变量i自增一次;5、回到第2步,一直循环,直到第2步条件为假时, 退出循环,结束。#includeint main(){int i,j,n=0;/转载 2016-11-09 23:40:30 · 644 阅读 · 0 评论 -
c语言基础知识入门
1. 每个C程序有且只有一个主函数main(),且程序必须从main()函数开始执行,并在main()函数中结束。 2. 在C语言中,用e来表示科学计数法时,规定在e的前面必须有数字,后面必须为整数。 3. 用单引号括起来的一个字符常量只能存放一个字符;C语言中没有字符串变量,只能用字符数组来存储字符串。 4. 外部变量在编译时由系统分配永久的内存空间,所以外部变量的类型不是自动转载 2016-11-06 22:31:34 · 1361 阅读 · 0 评论 -
客户端与服务器
/******************* 服务器 *******************/ #include #include #include #include #include #include #include #define SERV_PORT 8000 int main(int a转载 2017-01-21 14:03:57 · 284 阅读 · 0 评论