2018年8月7日

C++历史及优点

摘要: 语言的发展是一个逐步递进的过程,C++ 是直接从 C 语言发展过来的,而 C 语言是从 B 语言发展过来的,B 语言是 BCPL 的一个解释性后代,BCPL 是 Basic CPL。其中最有趣的是 CPL 中 C 的由来,由于当时这个语言是剑桥大学和伦敦大学合作开发的,在伦敦的人员加入之前,C 表示 阅读全文

posted @ 2018-08-07 21:00 南笺 阅读(271) 评论(0) 推荐(0) 编辑

2018年8月4日

套接字Socket——TCP、UDP通信

摘要: 套接字(socket:插座)是一种可以进行网络通信的内核对象,它有一个唯一的标识符,一般称它为socket描述符,跟文件描述符类似,也可以用read/write/close操作 功能:创建socket对象,返回socket描述符 domain:通信地址类型,AF_UNIX (本地进程间通信) 、AF 阅读全文

posted @ 2018-08-04 16:05 南笺 阅读(245) 评论(0) 推荐(0) 编辑

2018年8月2日

进程通信——管道、消息队列、共享内存、信号量

摘要: 一、进程间通信(IPC) 简单的进程间通信: 命令行:父进程通过exec函数创建子进程时可以附加一些数据。 环境变量:父进程通过exec函数创建子进程顺便传递一张环境变量表。 信号:父子进程之间可以根据进程号相互发送信号,进程简单通信。 文件:一个进程向文件中写入数据,另一个进程从文件中读取出来。 阅读全文

posted @ 2018-08-02 20:34 南笺 阅读(453) 评论(0) 推荐(0) 编辑

2018年7月30日

Unix环境_进程管理

摘要: 一、基本概念 1、进程与程序 程序是存储在磁盘上的文件,它是包含要执行的机器指令和数据的静态实体。 进程是一个正在运行的程序,一个程序可能包含多个进程(多任务、多进程),进程在操作系统中是一个执行任务的单位。 2、进程的分类 交互进程:需要用户输入数据,也会显示一些结果给用户看。 批处理进程:用来执 阅读全文

posted @ 2018-07-30 20:51 南笺 阅读(193) 评论(0) 推荐(0) 编辑

Unix环境_信号处理机制

摘要: 一、基本的概念 1、中断 中止、暂停当前正在执行的进程,转而去执行其它的任务。 硬中断:来自硬件设备的中断(手机的按键) 软中断:来自其它程序的中断(信号,Qt中的信号和槽) 2、信号 信号是一种软中断,可以把他看作是进程与进程、内核与进程通信的一种方式,它为进程的异步执行,提供了技术支持。 3、常 阅读全文

posted @ 2018-07-30 20:07 南笺 阅读(196) 评论(0) 推荐(0) 编辑

2018年7月23日

排序算法汇总

摘要: //冒泡排序 void bubbleSort(int arr[],int len){ //相邻两个元素进行比较 把大的放后面小的放前面 一个完整的比较之后,最大值放在末尾 for(int i=1;i arr[pos]){ pos = j; } } if(pos != len-i){ ... 阅读全文

posted @ 2018-07-23 11:50 南笺 阅读(147) 评论(0) 推荐(0) 编辑

2018年6月4日

TCP/IP体系结构

摘要: TCP/IP模型 TCP/IP分层模型由四个层次构成,从高到低各层依次为应用层、传输层、网际层和网络接口层,如图所示 各层的功能如下 (1) 应用层。应用层处在分层模型的最高层,用户调用应用程序来访问TCP/IP互联网络,以享受网络上提供的各种服务。应用程序负责发送和接收数据。每个应用程序可以选择所 阅读全文

posted @ 2018-06-04 22:34 南笺 阅读(2856) 评论(0) 推荐(0) 编辑

2018年5月13日

数据库模式——三级模式两级映像

摘要: 数据库模式 数据库系统是数据密集型应用的核心,其体系结构受数据库运行所在的计算机系统的影响很大。从数据库管理库管理系统的角度看,数据库系统体系结构一般采用三级模式结构。 实际上,数据库的产品很多,它们支持不同的数据模式,使用不同的数据库语言,建立在不同的操作系统上。数据的存储结构也各不相同,但体系结 阅读全文

posted @ 2018-05-13 21:37 南笺 阅读(14483) 评论(0) 推荐(0) 编辑

杨辉三角形的递归实现

摘要: 实现效果如下: 阅读全文

posted @ 2018-05-13 11:45 南笺 阅读(1347) 评论(0) 推荐(0) 编辑

2018年5月10日

利用strstr函数判断子字符串在字符串中出现的次数

摘要: 如题 实现find_sub_string(str1,str2)函数,判断字符串str2在str1中出现的次数。返回str2在str1中出现的次数。 Input:3abcdefgbcdabcdcdccdcaaaaaaaa Output:123 阅读全文

posted @ 2018-05-10 23:33 南笺 阅读(2105) 评论(0) 推荐(0) 编辑

导航