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