自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weibo_dm的博客

不知道填什么

  • 博客(104)
  • 资源 (8)

原创 部分库函数源码

函数源码strcpy源码:char *strcpy(char *strDes, const char *strSrc) { assert((strDes != NULL) && (strSrc != NULL)); char *address = strDes; while ((*strDes ++ = *strSr...

2017-09-04 16:32:32 64067 1

原创 文本传输协议FTP介绍

FTP什么是FTP? FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:”下载”(Download)和”上传”...

2018-08-26 13:45:27 1170

原创 [剑指offer]20-25

20.操作给定的二叉树,将其变换为源二叉树的镜像。 输入描述: 二叉树的镜像定义:源二叉树 8 / \ 6 10 / \ / \ 5 7 9 11 镜像二叉树 8 / \ 10 ...

2018-08-24 21:51:00 129

原创 不为人知的HTTP状态码

常见HTTP状态码今天整理了常见的HTTP状态码,有需要的可以来查询:2开头(请求成功)表示成功处理了请求的状态代码。200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。 201 (已创建) 请求成功并且服务器创建了新的资源。 202 (已接受) 服务器已接受请求,但尚未处理。 203 (非授权信息) 服务器已成功...

2018-08-22 12:36:08 411

原创 约德尔将军-提莫测试

非常爱玩联盟,看到一道关于联盟的题就做了。。题目描述兰博和提莫闲聊之后,回归到了他们的正题,约德尔人的未来。 说起约德尔人的未来,黑默丁格曾经提出了一个约德尔测试,将约德尔人的历史的每个阶段都用一个字符表达出来。(包括可写字符,不包括空格。)。然后将这个字符串转化为一个01串。转化规则是如果这个字符如果是字母或者数字,这个字符变为1,其它变为0。然后将这个01串和黑默丁格观测星空得到的0...

2018-08-16 22:56:31 276

原创 [Linux] 同步异步阻塞非阻塞的区别

同步和异步传统意义上的同步,指的是两种事物一样进行同样的动作或者处于同样的状态。 在计算机术语中:同步指的是在一次同步方法调用开始时,调用方必须主动等待被调用对象返回才能进行下一步操作。 而异步指的是再一次方法调用开始调用者不必等待调用者返回才能去处理别的事情,而是被调用者主动或者其他方通知调用者被调用对象返回了。举例子:你现在需要照顾一个小宝宝,现在小宝宝睡着了,在他睡醒时必须有人照...

2018-08-14 23:50:42 570

原创 [C/C++]中的关键字

今天我们来说一说C++中不那么起眼的关键字

2018-08-13 14:41:37 451

原创 剑指offer[11-15]

11.输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。class Solution {public:void reOrderArray(vector<int> &array){ for (int i = 0; i < array.s...

2018-08-08 22:22:57 64

原创 [STL]Maps和Multimaps

Maps

2018-07-31 17:12:00 661 2

原创 [STL]Set和Multisets

map

2018-07-30 10:45:19 735

原创 Linux下的守护进程那些事

什么是守护进程守护进程是在后台运行的一种特殊进程,脱离于终端。因为这避免被一切终端产生的信息所打断,它在执行过程中产生的任何信息也不会在终端上显示。守护进程周期性的在执行某种任务或者处理某些发生的事件,Linux大多数服务器就是用守护进程实现的。 一般情况下,守护进程可以通过以下方式启动: 1.在系统启动时由启动脚本启动。 2.利用inetd超级服务器启动。 3.由cron定时启动以及...

2018-07-27 17:22:50 527

原创 剑指offer【5-10】

题目5.用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。class Solution//栈实现队列 { public: void push(int node) { stack1.push(node); } int pop() { i...

2018-07-26 22:17:14 72

原创 【剑指offer]1-4

题目一二维数组查找在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。class Solution //二维数组查找{public: bool Find(int target, vector<vector<int>...

2018-07-24 21:30:34 96

原创 让人头疼的哈夫曼树与编码

基本术语

2018-07-18 22:50:26 542

原创 二叉树的一大堆知识

干货(基本术语)树的表示方法: 1.树形表示(就是树形图)。 2.文氏图(圈圈图)。 3.凹入表示法(条形图)。1.结点:包含数据项以及指向其他结点分支。 2.结点的度:结点拥有子女的个数。 3.叶子节点:结点度为0的结点。 4.分支节点:度不为0的结点称为非终端结点和分支节点。 5.子女结点(child):若结点有x个子树,则子树的根节点即为x的子女。 6.双亲结点(pa...

2018-07-16 23:25:06 421

原创 VS+搭配MySQL小项目实践

用vs2013连接MySQL数据库

2018-07-16 16:18:33 1547 2

原创 树与森林

树与森林

2018-07-16 10:30:07 1161

原创 【数据存储】二叉树的链式存储

二叉链表

2018-07-11 23:13:06 771

原创 【数据结构】二叉树的顺序存储

原理对于具有n个节点的完全二叉树,如果按照从上至下和从左至右的顺序对所有节点序号从0开始顺序编号,则对于序号为 i(0<=i < n)的节点有: 1)如果i〉0,则序号为i节点的双亲节点的序号为(i-1)/2(/为整除);如果i=0,则序号为i节点为根节点,无双亲节点。 2)如果2i+1 < n,则序号为i节点的左孩子节点的序号为2i+1;如果2i+1>=n...

2018-07-11 23:10:32 530

原创 C++的类模板

什么是类模板是对一批仅仅成员数据类型不同的类的抽象,程序员只要为这一批类所组成的整个类家族创建一个类模板,给出一套程序代码,就可以用来生成多种具体的类,(这类可以看作是类模板的实例),从而大大提高编程的效率。 模板的类型参数由关键字class 或关键字typename 及其后的标识符构成。在模板参数表中关键字class 和typename 的意义相同。(在标准C++之前关键字typename...

2018-07-08 17:43:02 482

原创 一个超简单的UDP网络程序

实现简单UDP客户端和服务器端服务器端:#include <stdio.h> #include <s...

2018-07-07 15:21:55 146

转载 矩阵是个什么东西(三)

声明:转自孟岩理解矩阵:https://blog.csdn.net/myan/article/details/1865397 首先来总结一下前面两部分的一些主要结论: 1. 首先有空间,空间可以容纳对象运动的。一种空间对应一类对象。 2. 有一种空间叫线性空间,线性空间是容纳向量对象运动的。 3. 运动是瞬时的,因此也被称为变换。 4. 矩阵是线性空间中运动(变换)的描述。 5. ...

2018-07-06 23:40:18 519

转载 大佬的矩阵是个什么东西(二)

声明:转自孟岩理解矩阵:https://blog.csdn.net/myan/article/details/649018 上一篇里说“矩阵是运动的描述”,到现在为止,好像大家都还没什么意见。但是我相信早晚会有数学系出身的网友来拍板转。因为运动这个概念,在数学和物理里是跟微积分联系在一起的。我们学习微积分的时候,总会有人照本宣科地告诉你,初等数学是研究常量的数学,是研究静态的数学,高等数学是变量...

2018-07-06 23:36:58 96

转载 矩阵是个什么东西

声明:转自孟岩理解矩阵:https://blog.csdn.net/myan/article/details/647511 前不久chensh出于不可告人的目的,要充当老师,教别人线性代数。于是我被揪住就线性代数中一些务虚性的问题与他讨论了几次。很明显,chensh觉得,要让自己在讲线性代数的时候不被那位强势的学生认为是神经病,还是比较难的事情。可怜的chensh,谁让你趟这个地雷阵?!色令...

2018-07-06 23:33:26 596

原创 【STL】Deques

Deques

2018-07-06 23:30:24 457 2

原创 【STL】Lists

Lists(双向链表)

2018-07-06 23:28:46 70

原创 【数据结构】二叉树是什么

#

2018-07-06 23:26:41 179

原创 你可以完全相信布隆-布隆过滤器

布隆过滤器

2018-07-06 23:26:10 463

原创 Atom安装和插件配置

ATOMAtom 是github专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。 个人墙裂推荐真的炒鸡好用! 官网下载地址 安装就是普通软件的安装过程接下来就是配置问题了Atom配置安装好Atom后需要配置插件才能更好使用...

2018-07-05 20:36:25 1726

原创 多态性和虚函数

多态相同的方法或者函数调用为不同的对象所接受时可能导致的不同行为,这种现象称为类的多态性。具体的说,它主要表现在函数调用时,实现一种接口,多种方法,多态性是面向对象程序设计的另一个重要特征。C++支持两种多态性,编译时多态性和运行时的多态性。编译时的多态性指的是属于某个类的不同对象,或不同环境下的同一对象,调用了名称相同的成员函数,所完成的功能却不相同,这是一种静态多态性,因为编译器在对源...

2018-07-01 11:16:53 2999

原创 markdown详细语法

Markdown编辑器写博客新功能: - Markdown和扩展Markdown简洁的语法 - 代码块高亮 - 图片链接和图片上传 - LaTex数学公式 - UML序列图和流程图 - 离线写博客 - 导入导出Markdown文件 - 丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接 ...

2018-06-28 23:00:54 71

原创 汉诺塔

汉诺塔汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。由来及传说由来:法国数学家爱德华·卢卡斯曾编写过一个印度的古老传说:在世界中心贝拿勒...

2018-06-27 22:25:00 83

原创 【数据结构】二叉树的遍历

#

2018-06-27 12:08:52 72

原创 小白学会安装linux腾讯云服务器

说在前面今天领了个免费的腾讯云服务器,如果有需要的可以搭建自己的Linux云服务器。步骤腾讯云官网点击注册账号1.点击免费套餐 2.点击免费领取 注册账号,并完成实名认证。 选择操作系统为centos7.4 64位 并完成创建,就拥有自己的服务器啦! 3.连接到自己的云服务器 第一种方法:在控制台云服务器后面点击登陆 需要密码!在云服务器初始化时给用户...

2018-06-23 16:35:50 539

原创 找到字符串中第一个只出现两次的字符

题目

2018-06-21 22:50:29 220

原创 【STL】Vector

Vector

2018-06-20 22:19:33 48

原创 【C++]标准模板库STL

#

2018-06-20 17:27:48 50

原创 【数据结构】什么是栈

#

2018-06-17 15:26:34 538

原创 【数据结构】什么是堆

#

2018-06-17 15:26:07 2323

原创 排序算法的稳定性

#

2018-06-17 14:11:28 199

mysql学习资料

MySQL从零学起,绝不坑人,童叟无欺!如果觉得好就给个好评吧!

2018-07-18

尔雅通识课幸福心理学作业答案

尔雅网课,幸福心理学课后作业,考试答案欢迎下载考试90+

2017-12-27

基于socket文件传输的实现源码[C++]

计算机网络课程设计基于socket文件传输实验,vs2013c++

2017-12-27

软件测试方法和技术课程设计实验报告

软件测试课程设计报告,高分文档,毕业设计,课程设计,欢迎下载,黑盒白盒测试

2017-12-26

计算机网络谢希仁第七版课后答案完整版

计算机网络谢希仁第七版课后答案完整版,欢迎下载价格便宜

2017-12-26

ASP.net Web程序设计上机实验

ASP.NET将培,王笑梅上机实验共十个全部测试通过实验源码欢迎下载

2017-12-26

数字图像处理实验指导书

数字图像处理共有十个实验,包含实验指导以及实验步骤,欢迎下载

2017-12-26

sockte文件传输实验报告

网络技术关于socket传输文件的实验报告,网络期末课程设计

2017-12-26

空空如也

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