自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 docker部署redis

docker stop和 docker kill容器有一些区别,stop 是会等待容器内的应用终止的,但是kill不会给容器内应用任何时间,会直接kill掉,这一点和 linux中的 kill -15 和 kill -9 是类似的。备注:kill -9 PID 是操作系统从内核级别强制杀死一个进程. kill -15 PID 可以理解为操作系统发送一个通知告诉应用主动关闭. SIGNTERM(15) 的效果是正常退出进程,退出前可以被阻塞或回调处理。退出后,再次ping时,需要输入密码。

2023-08-18 03:54:54 303

原创 Git快速使用

git快速使用-管理员一、 初步配置1.1 安装Git,绑定ssh秘钥1.2 建立项目【管理员】1.3 将Git平台的项目克隆到本地二、提交内容,合并分支2.1 提交内容到仓库2.2 创建分支【管理员】2.3 合并分支【管理员】三、可视化使用2.1 IDEA中集成Git2.2 HbuilderX中集成Git2.3 sourceTree四、项目版本回退4.1 版本回退(以IDEA为例)五、Git的基本理论文章中【管理员】指在小型项目中,负责项目创建以及master与develop分支管理人员一、 初步

2022-02-10 21:27:09 911

转载 Git快速学习使用

一、 如何使用1.1 使用码云注册并设置好信息设置本机绑定SSH公钥,实现免密码登录进入到C:\Users\用户名\.ssh目录下,使用命令ssh-keygen -t rsa获取到加密ssh公钥和私钥 选择公钥id_rsa.pub文件的内容,添加到码云 设置本地Git$ git config --global user.name "用户名"$ git config --global user.email "邮箱地址"查询设置是否成功$ git config --

2021-06-08 12:25:21 158

原创 排序(Sort)

排序1、 排序的基本知识2、 插入类排序2.1 直接插入排序2.2 折半插入排序2.3 希尔排序3、 交换类排序3.1 冒泡排序3.2 快速排序4、 选择类排序4.1 简单选择排序4.2 堆排序5、 归并排序6、 基数排序7、 几种内部排序复杂度比较8、 外部排序8.1 定义1、 排序的基本知识定义:排序就是将原本无序的序列重新排列成有序的序列。排序的稳定性如果待排序表中有两个元素Ri、Rj,其对应的关键字keyi=keyj,且在排序前Ri在Rj前面,如果使用某一排序算法排序后,Ri仍然在Rj的

2020-08-07 16:21:24 395

原创 串(string)

定义串的数据对象限定为字符集存储结构定长顺序存储#define MaxLen 255 // 定义最大串长typedef struct{ char ch[MaxLen]; int length; // 串的实际长度}SString;堆分配存储typedef struct{ char *ch; // 按串长分配存储区 int length; // 串的长度}HString;串的模式匹配模式匹配:求子串在主串中的位置,子串也叫模式串简单模式匹配:逐个字符去与主串

2020-07-22 18:54:01 179

原创 数组、矩阵和广义表

1、 数组1.1 定义数组是n个相同元素组成的有限序列,是线性表的推广1.2 存储结构按行优先、按列优先2、矩阵为了节省空间,找出矩阵中相同元素的分布规律进行压缩对称矩阵新的元素下标为k={i(i−1)2+j−1i≥j(下三角区和主对角元素)j(j−1)2+i−1i<j(上三角区元素aij=aji) k=\left\{\begin{array}{rcl}\frac {i(i-1)}2+j-1 & & {i≥j(下三角区和主对角元素)}\

2020-07-22 15:53:21 442

原创 查找

查找1、 基本概念2、 线性结构2.1 顺序查找2.2 折半查找2.3 分块查找3、 树形结构3.1 二叉排序树3.2 二叉平衡树3.3 B树、B+树B树(B-树)B+树4、 散列结构4.1 定义4.2 构造散列函数4.3 Hash冲突4.4 散列表的查找过程4.5 散列表的查找性能1、 基本概念适合静态查找表:顺序查找、折半查找、散列查找适合动态查找表:二叉排序树的查找(二叉平衡树和B树是二叉排序树的改进)、散列查找平均查找长度 ASL=∑i=1nPiCiASL=\sum_{i=1}^n{P_i

2020-07-22 14:57:36 314

原创

图1、 定义2、 图结构的存储2.1 邻接矩阵2.2 邻接表2.3 邻接多重表2.4 十字链表3、 图的遍历3.1 深度优先遍历3.2 广度优先遍历4、 应用4.1 最小生成树4.2 最短路径4.3 拓扑排序4.4 关键路径1、 定义G=(V,E),图G由顶点集V和边集E组成。线性表可以为空表,树可以是空树,但图不能是空图。图可以只有顶点而无边。有向图<v,w>v是弧头,w是弧尾无向图(v,w)(w,v)简单图a.不存在重复边b.不存在顶点到自身的边多重图完全图任

2020-07-09 22:29:39 438

转载 计算机408考试纲要

考试纲要《数据结构》一、线性表二、栈、队列和数组三、树与二叉树四、图五、查找六、排序《计算机组成原理》一、计算机系统概述二、数据的表示和运算三、存储器层次结构四、指令系统五、中央处理器(CPU)六、总线七、输入输出(I/O)系统《操作系统》一、操作系统概述二、进程管理三、内存管理四、文件管理五、输入输出(I/O)管理《计算机网络》一、计算机网络体系结构二、物理层三、数据链路层四、网络层五、传输层六、应用层I 考试性质计算机学科专业基础综合考试是为高等院校和科研院所招收计算机科学与技术学科的硕士研究生而设

2020-07-09 20:50:38 724

原创 树与二叉树

1、 定义概念:结点:祖先结点、子孙结点、双亲结点、孩子结点、兄弟结点度:子结点个数分支结点(非终端结点):度大于0的结点叶子结点(终端结点):度为0的层次:从根开始的层数(根为1层)深度:从根向下高度:从叶向上路径:两个结点之间所经过结点序列(路径自上而下,同双亲的两个孩子结点不存在路径)性质:结点数=度数+1度为m的数第i层至多有m^(i-1)个结点高度h的m叉树上至多有(m^h-1)/(m-1)个结点n个结点的m叉树的最小高度为log(n(m-1)+1)(向下取整数)

2020-06-24 11:03:46 559

原创 栈(Stack)和队列(Queue)

1、栈

2020-06-12 21:40:22 468

原创 线性表

数据结构的分级如图:线性表、栈和队列、串都是线性结构。特点是:在数据元素的非空有限集中,存在唯一一个被称为“第一个”的数据元素存在唯一一个被称为“最后一个”的数据元素除第一个外,集合中每个数据元素均只有一个前驱除最后一个外,集合中每一个数据元素均只有一个后继注:非空、有限线性表由数据元素组成,数据元素是由数据项构成线性表顺序表链表1、顺序表用一组地址连续的存储单元依次存...

2020-04-08 17:04:22 516

原创 算法(Algorithm)与数据结构(Data Structure)——索引

首先,什么是算法,什么又是数据结构?1、算法(Algorithm)片面来说是“计算方法”,是解决一个计算问题的方法步骤。中国古代数学家又称其为“术”,他们创造一系列的算法去求解各类数学问题。可算法的含义并非仅此,在wikipedia上的解释为In mathematics and computer science, an algorithm is a finite sequence of w...

2020-03-22 00:09:54 561

转载 C语言中a++和++a的区别

小狼今天研究到c语言中自增自减问题根据博文C语言中printf输出问题,和a++,++a的区别解释a++是首先拷贝自己的副本,然后对真值加一++a是对真值加一,然后使用真值 int a=0, b, c; b = a++; c = ++a; printf("b=%d, c=%d", b, c);上述程序段运行结果为b=0,c=2,可以证明理论而a++和++a本身在单独使用时,与a...

2019-02-23 15:31:47 41977 1

原创 python向dll传入结构体,并用tkinter制作界面实现 作业调度算法

最近

2019-01-01 00:44:01 649

原创 win下使用dev c++将生成dll文件供python调用

最近小狼设计课题中有使用python和c混合编辑的需求,在这里做一个简单备注。所谓dll文件,即动态链接库(英语:Dynamic-link library,缩写为DLL)wiki上解释为:所谓动态链接,就是把一些经常会共享的代码(静态链接的OBJ程序库)制作成DLL档,当可执行文件调用到DLL档内的函数时,Windows操作系统才会把DLL档加载存储器内,DLL档本身的结构就是可执行档,当程...

2018-12-30 20:00:01 3292 1

原创 windows10下opencv3+python2.7的安装配置

最近小狼开始学习关于opencv的知识,在安装配置时耗费很大精力,做个笔记配置windows10+python2.7.15+opencv3.4.11、首先下载python2的最新版本。下载链接:https://www.python.org/ftp/python/2.7.15/python-2.7.15.amd64.msi安装后,进入dos系统,查看是否安装成功 2、配置...

2018-09-18 16:48:18 1657 1

原创 c语言中有关scanf的一个小趣谈

众所周知,scanf在c语言中扮演着输入的角色,但小狼上次突然想到一个好玩的即下面这段代码int a,k;k = scanf("%d",&a);printf("k = %d,a = %d",k,a);这个问题对于老司机们来说肯定很容易,但这往往也会是新手们常常忽略的代码最后,k=1,这个意思是scanf能够存入数a,表面这个语句是正确的新手常常会误写如 a

2017-07-29 10:27:47 1040

转载 贪吃蛇游戏

一只穿云箭,千万基佬来相见...(其实我想知道妹纸们哪去了)好吧,话不多说,小狼这次给大家带来的是贪吃蛇源码,这是小狼尝试的第一个游戏,虽然这次的代码是从网上摘抄的,不过自己完完全全敲出来还是蛮有感觉的,所以建议小伙伴们都可以试试哦。/******文件名称:贪吃蛇游戏*内容摘要:无*其他说明:无*当前版本:1.0*版本信息:无*作者:小狼*完成日期:2017.5.10*****

2017-06-03 13:02:31 280

原创 学生信息管理系统

此篇博客写的是学生成绩管理系统和通讯录系统的综合,可能程序不太好,可能博客不咋中看,希望大家能给点批评建议,有什么想法也可以评论留言

2017-05-05 21:26:08 353

原创 对学生成绩管理系统的介绍

来来来,程序新手小狼报道。觉得我写的可以的可以看看,写的不好的话也请多多指教小狼前几天准备了一个小比赛(有人要吐槽了,你还能参加比赛?对此我只能说,咋滴赛不行啊,反正又不要钱,不报白不报,万一赢了就有钱带着我的女朋友去买辣条吃。你有女朋友?咳咳,说远了哦),今天把参加预赛的作品给大家介绍下,小板凳西瓜什么的都搬出来,七大姑八大姨就别喊了(因为我不能保证在听过我的瞎扯后他们不会小巴掌甩你脸蛋)。

2017-04-27 22:30:56 2667 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除