- 博客(10)
- 收藏
- 关注
原创 (面试题)进程和线程的主要区别
根本区别: 进程是操作系统资源分配的基本单位; 线程是任务调度和执行的基本单位。 进程是拥有系统资源的独立单位,线程不拥有系统资源,但可以访问隶属于其进程的系统资源; 进程的独立性比线程好,每一个进程都拥有独立的地址空间和其它资源,不允许其它进程进行问; 线程间的通信比进程方便,因为同一进程下的线程可以共享全局变量、静态变量等数据; 进程创建。销毁及切换的系统开销大于线程的创建、销毁及切换;...
2019-08-07 16:34:58 324
原创 排序算法大全
常见的排序算法 插入排序: 直接插入排序、希尔排序 选择排序: 选择排序、堆排序 交换排序: 冒泡排序、快速排序 归并排序: 归并排序 = 插入排序 直接插入排序是一种简单的插入排序法,其基本思想是:把待排序的记录按其关键码值的大小逐个插入到一个已 经排好序的有序序列中,直到所有的记录插入完为止,得到一个新的有序序列 。 当插入第i(i>=1)个元素时,前面的array[0...
2019-08-04 18:09:10 192
原创 二分查找
二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。 查找过程: 首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一...
2019-08-04 13:34:33 194
原创 Group By ,Where,having的用法
当一个语句中同时含有where、group by 、having及聚集函数时,执行顺序如下: 1、执行where子句查找符合条件的数据; 2、 使用group by 子句对数据进行分组; 3、对group by 子句形成的组运行聚集函数计算每一组的值; 4、最后用having 子句去掉不符合条件的组。 5、 having 子句中的每一个元素也必须出现在select列表中。有些数据库例外,如o...
2019-07-28 10:07:45 981
转载 sql简单语句大全
.一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:创建新表 create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..) 根据已有的表创建新表: A:create table...
2019-07-28 09:51:23 1575
原创 linux 的基础命令
基本命令: Linux命令的使用规则: 命令名 【功能选项】 【源操作对象】 【目标操作对象】* xrandr 调整终端分辨率 xrandr -s 600 x 800 ls 列出当前所在目录下的内容(目录下的文件或信息) -a 查看所有文件,不忽略以 . 开头的隐藏文件 . 当前所在路径 .. 当前所在路径的上一层路径 . 和...
2019-05-17 20:11:30 118
原创 对象数组与对象指针的知识总结
对象数组: 所谓对象数组是指每一个数组元素都是对象的数组吗,也就是说,若一个类有若干个对象, 我们把这一系列的对象用一个数组存放。对象数组的元素是对象。不仅具有数据成员,而且还有函数成员。 定义一个一维数组的格式如下: 类名 数组名 [下标表达式] 在建立数组时,同样要调用构造函数,有几个数组元素就要调用几次构造函数。列如有10个数组元素,就要调用10次构造函数。 例...
2019-04-12 12:05:59 764
原创 关于VS2015中的快捷键使用,不会的来看看
Ctrl+K, Ctrl+D格式化全部代码 Ctrl+K, Ctrl+F格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 CTRL + SHIFT + W在浏览器中查看 CTRL+,CTRL+M显示团队资源管理器 CTR...
2018-11-12 13:31:56 458
原创 一个紧张刺激的扫雷小游戏,来试试吧
让我们先来看看扫雷游戏的魅力吧 相信大家都玩过扫雷游戏吧,那么你们知道扫雷游戏的原理是什么吗?学会扫雷代码,多少雷对我们来说都不在话下,就让我们大家一起来探索吧。 打开菜单,我们选择数字1 进行游戏 2. 进入游戏后,我们就可以看到出现了两个雷阵,一个将雷的位置已经告诉了我们,一个将雷隐藏了起来,当然,我们要玩的时候一定要在程序中将第一个雷阵隐藏起来,这样的话我们的游戏才会更加的刺激 3...
2018-11-02 13:45:31 404
原创 简单的三子棋,让你乐到飞起
让我们一起玩玩这个有趣的三子棋游戏吧! 1.选择界面 2.当我们要玩游戏的时候,选择“1”,退出去的时候选择“0” 3.当我们当我们三个一样的时候就会胜利 电脑的走法是随机的,所以我们获取胜利的可能性会很打哦。 4.接下来就向大家展示一下我们的游戏代码 首先我们看一下游戏代码的头文件 game.h #ifndef __GAME_H__ #define __GAME_H__ #defi...
2018-10-21 23:13:22 220 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人