- 博客(32)
- 资源 (32)
- 问答 (18)
- 收藏
- 关注
原创 小何讲进程: Linux进程控制编程 (fork、vfork)
所谓进程控制,就是系统使用一些具有特定功能的程序段来创建进程、撤消进程以及完成进程在各种状态之间的转换,从而达到多进程高效率并发执行和协调资源共享的目的。进程控制是进程管理和处理机管理的一个重要任务。
2016-04-29 19:59:52 6136
原创 小何讲进程: Linux下进程的管理
1. Linux系统是一个多进程的系统,进程之间具有并行性、互不干扰等特点。也就是说,每个进程都是一个独立的运行单位,拥有各自的权利和责任。各个进程都运行在独立的虚拟地址空间,即使一个进程发生异常,它也不会影响到系统中的其他进程。
2016-04-29 13:32:13 1335
原创 小何讲进程: Linux进程的基本概念
进程是一个独立的可调度的活动;进程是一个抽象实体,当它执行某个任务时,要分配和释放各种资源;进程是可以并行执行的计算单位;进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动;
2016-04-29 11:15:03 5841
原创 MFC、VC++综合作业题
(1)CMyPrjApp应用程序类:应用程序的起点,负责应用程序的启动。(2)CMyPrjFrame框架窗口类:应用程序的框架窗口。(3)CMyPrjView视图类:专门用来堆应用程序的数据进行显示。(4)CMyPrjDoc文档类:保存程序中的数据成员,对程序中的数据进行管理。
2016-04-26 20:47:56 12471 1
原创 CPaintDC、CClientDC、CWindowDC和CMetaFileDC类的主要特点及区别
1、 设备环境(DC) (1)在Windows中,显示工作是基于设备环境的。所谓设备环境(DC)是一种Windows数据结构,该结构包含应用程序设备输出时所需要的信息。
2016-04-25 14:21:54 941
原创 用C语言讲一讲位运算 入门级(详细图解)
程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算说穿了,就是直接对整数在内存中的二进制位进行操作。
2016-04-23 22:07:43 12095 1
原创 Source Insight的使用技巧总结
今天上课老师提到了一个查看含有大量代码程序的工具,那就是Source Insight,于是我便抽空下载安装了Source Insight,下面是用Source Insight打开一个小程序的界面。
2016-04-23 18:59:33 9518
原创 动态链接库、静态库、import库区别
动态链接库、静态库、import库区别Windows为应用程序提供了丰富的函数调用,这些函数调用都包含在动态链接库中。其中有3个最重要的DLL。Kernel32.dll,它包含用于管理内存、进程和线程的各个函数;User32.dll,它包含用于执行用户界面任务(如窗口的创建和消息的传送)的各个函数;动态链接库(Dynamic Linked Library):Windows为应用程序提供了丰富的函数调用,这些函数调用都包含在动态链接库中。其中有3个最重要的DLL。Kernel32.dll
2016-04-23 13:57:11 2479 4
原创 C语言的scanf()函数用法详解 (缓冲区、格式控制、fflush)
函数名: scanf功 能: 执行格式化输入用 法: int scanf(char *format[,argument,...]);scanf()函数是通用终端格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。
2016-04-22 16:53:57 4186
原创 如何使用VC++6.0发布程序(即release版本程序)
大家都知道VC编译器默认生成debug版本的程序,但是debug版本程序无法运行在没有安装VC的电脑上,这就要就我们生成release版本的程序,因为release版本在未安装VC的电脑上也能运行(包含了相关的库和函数)。
2016-04-21 21:04:48 6111
原创 MFC文档(SDI)应用:绘图程序(画圆、画线、鼠标事件)
1、 在客户区输出一条顺时针45度的直线、一个正方形、一个大圆;2、 在客户区输出一个图标;3、 当按下鼠标左键时,将以鼠标坐标为圆心画直径为20个单位的小圆;
2016-04-21 20:48:18 5879
原创 帮同学写的C语言小程序(如此谨慎小心的程序)
帮朋友写的C语言小程序,C语言bool类型的相关知识参见博客:C99标准之前没有bool类型(C99提供)
2016-04-21 14:03:15 808
原创 论文摘要要多少字合适
论文摘要是文章的内容不加诠释和评论的简短陈述。为了国际交流,还应有外文(多用英文)摘要。摘要是在文章全文完成之后提炼出来的,具有短、精、完整三大特点。
2016-04-21 10:43:23 17494
转载 C99标准之前没有bool类型(C99提供)
我们知道在C++里有专门的bool类型,用来表示真或假。但是在C语言里没有这样的类型。表达式的值0为假,非0为真。所以条件判断语句( if(…)、while(…) )非常灵活,甚至一个指针类型都可以是条件表达式。
2016-04-19 12:33:00 5138
原创 warning : incompatible implicit declaration of built-in function 'exit' [enabled by default]
今天在Linux系统下编写C程序,编译的时候系统给出了一个警告信息。如下:warning : incompatible implicit declaration of built-in function 'exit' [enabled by default]
2016-04-17 21:31:17 13459
原创 C++实现单链表的创建和打印
链接存储方法 链接方式存储的线性表简称为链表(Linked List)。 链表的具体存储表示为: ① 用一组任意的存储单元来存放线性表的结点(这组存储单元既可以是连续的,也可以是不连续的) ② 链表中结点的逻辑次序和物理次序不一定相同。为了能正确表示结点间的逻辑关系,在存储每个结点值的同时,还必须存储指示其后继结点的地址(或位置)信息(称为指针(pointer)或链(link))
2016-04-16 21:23:11 7152
原创 数组与链表的异同(数据结构)
数组静态分配内存,链表动态分配内存;数组在内存中连续,链表不连续;数组元素在栈区,链表元素在堆区;数组利用下标定位,时间复杂度为O(1),链表定位元素时间复杂度O(n);数组插入或删除元素的时间复杂度O(n),链表的时间复杂度O(1)。
2016-04-16 19:44:09 3164 1
原创 C++标准类string的常用函数介绍
string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的string太长而无法表达时会抛出length_error异常
2016-04-16 11:41:32 960
原创 稀疏矩阵的初始化及其转置(源代码+截图)
稀疏矩阵:如果在矩阵中,多数的元素为0,通常认为非零元素比上矩阵所有元素的值小于等于0.05时,则称此矩阵为稀疏矩阵(sparse matrix)。
2016-04-16 09:49:52 4985 1
原创 C++标准库和标准模板库
(1)成本:已经作为标准提供,何苦再花费时间、人力重新开发呢;(2)质量:标准库的都是经过严格测试的,正确性有保证;(3)效率:关于人的效率已经体现在成本中了,关于代码的执行效率要相信实现标准库的大牛们的水平;(4)良好的编程风格:采用行业中普遍的做法进行开发。
2016-04-14 20:42:23 10541
原创 排列生成器详解+实例 (C++实现)
(1) 以a开头,后面接(b,c,d)的所有排列。(2) 以b开头,后面接(a,c,d)的所有排列。(3) 以c开头,后面接(a,b,d)的所有排列。(4) 以d开头,后面接(a,b,c)的所有排列。
2016-04-14 20:16:52 2741
原创 折半查找和递归折半查找详解(二分法查找,递归二分法查找)
算法:当数据量很大适宜采用该方法。采用二分法查找时,数据需是排好序的。(前提)折半查找和递归折半查找详解(二分法查找,递归二分法查找)
2016-04-14 13:31:57 5950 2
原创 MFC中设备上下文的概念和继承关系图解
设备上下文:是一种包含有关某个设备(如显示器或打印机)的绘制属性信息的 Windows 数据结构。所有绘制调用都通过设备上下文对象进行,这些对象封装了用于绘制线条、形状和文本的 Windows API。设备上下文允许在 Windows 中进行与设备无关的绘制。设备上下文可用于绘制到屏幕、打印机或者图元文件。
2016-04-11 13:54:38 1891
原创 选择排序算法讲解(运行截图+源码)
简单选择排序是一种选择排序。选择排序:每趟从待排序的记录中选出关键字最小的记录,顺序放在已排序的记录序列末尾,直到全部排序结束为止。
2016-04-05 21:05:58 1935
原创 对Linux 七个运行级别的详解
0 系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。 1 单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。 2 多用户模式,没有NFS网络支持。
2016-04-05 19:16:58 4890
原创 This file is already open in an editor问题的解决方法
解决方法:在FileView标签栏里,找到A.rc,其中A是你的工程名,然后双击打开该文件,选择关闭该文件(右上角的关闭小按钮),返回resource file标签栏,双击打开工程就可以了.
2016-04-02 20:05:22 8459
四象限便签_Setup.exe
2019-10-03
自己实现的Qt日志记录系统
2019-03-05
Qt学生信息管理系统(数据库操作)
2017-06-04
Qt拖拽打开文件
2016-11-13
Qt调用系统摄像头
2016-11-13
Qt:QLineEdit
2016-08-06
Qt:QStatusBar 和 QProgressBar 程序
2016-07-13
Qt记事本源码
2016-06-28
Qt关机程序
2016-06-15
MFC中将两个独立的程序合并为一个程序
2016-05-20
MFC文档(SDI)应用:绘图程序(画圆、画线、鼠标事件)
2016-04-21
MFC菜单响应事件绘图
2016-04-08
C语言做的学生成绩管理系统,功能齐全
2015-07-14
QT编译oracle数据库驱动,求分享
2016-09-27
蓝桥杯 历届试题 公式求值 (想了很久了,想不明白,才来请教的,麻烦各位了)
2016-03-16
蓝桥杯-算法训练 Lift and Throw 求教各位大牛,谢谢各位
2016-03-08
蓝桥杯—移动距离的问题,走过的路过,千万不要错过
2016-03-04
关于C++中的long long 类型的问题,大神菜鸟都请看一下,谢谢咯,感激不尽
2016-02-24
ACM编程题,找出敏感词串,并删除,要求时间和空间效率很高,我写的程序通不过,
2015-11-13
ACM程序设计题,看不懂,请教一下各位
2015-11-06
51单片机汇编程序,将内部存储器E0H开始的32个单元数据倒序排序
2015-10-25
汇编求双字节有符号数补码的问题
2015-10-12
作业题,求教,8051汇编程序的寻址方式,非伸手党
2015-10-10
网站后台管理,栏目管理刷新不了
2015-09-11
曙光服务器,调整作业优先级
2015-09-10
数据库、触发器、三级数据库选择题,求大神解答
2015-09-08
VC,MFC做的图书管理系统,有点问题,大家帮忙看一下吧,谢谢了
2015-07-05
VC,MFC做的图书管理系统,有点问题,大家帮忙看一下吧,谢谢了
2015-07-05
MFC中 SQL语句格式的的问题
2015-07-04
VC++,MFC边框框显示文字的问题
2015-06-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人