自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_37941471的博客

一个努力的人的日常。

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 请简述大端字节序和小端字节序的概念,设计一个小程序来判断当前机器的字节 序。

大端字节序和小端字节序 大端模式(大端字节序):是指数据的低位保存在内存的高地址中,而数据的高位,保 存在内存的低地址中 小端模式(小端字节序):是指数据的低位保存在内存的低地址中,而数据的高位保存 在内存的高地址中 判断当前机器是大端还是小端?#include <stdio.h>#include <windows.h>// ...

2018-07-31 13:01:48 1181 1

原创 正则表达式

本节重点:1. 正则表达式概念 2. 正则表达式应用场景 3. 正则表达式三要素 4. 正则表达式特殊符号 5. 扩展正则和基础正则

2018-07-29 14:59:01 166

原创 Shell脚本的语法

本节重点:1. 掌握Shell基本语法 2. 掌握条件判断的所有方法 3. 掌握循环控制的所有方法(for/while/do while/ until 等) 4. 掌握Shell函数 5. 掌握常见位置参数和特殊变量 6. 重新了解Shell的调试方法条件测试 测试命令: Shell脚本中的测试是用命令完成的。 而命令是是通过程序(进程)执行...

2018-07-29 13:59:50 330

原创 vim的可视化模式—实现多行注释,多行选中,多行取消注释

首先我们应该清楚一个问题:vim一共有几种模式? 12种 常用的三种模式:下面这篇文章具体介绍了这三种模式:而我们平常在运用vim的时候,也会经常会用一些快捷的方式,下面我来介绍一下常用的两个模式:分屏模式和可视化模式可视化模式 :如何可视化? 在命令模式下,按ctrl+V,则进入可视化而下面我来介绍一下我们经常会用到的: 1. 多行...

2018-07-28 00:09:05 16374

原创 Linux常用的命令以及使用方法

下面有一些其他重要的命令以及详细的解释:Linux中的一些重要的目录及其命令 https://blog.csdn.net/qq_37941471/article/details/78637286 1. 显示当前日期的命令:date 2. 显示日历的命令:cal 1. 显示当月的日历:cal 2. 显示某一年的日历:cal 2018(年) ...

2018-07-26 18:28:48 1647

原创 Shell脚本基础—编写脚本会遇到的各种问题

首先我们先理解一下 Shell bash Shell脚本的概念:1. Shell & bash bash其实就是Shell的一种2. Shell & Shell脚本 1. 两者是不同的概念;Shell是命令行解释器 2. Shell脚本(shell script),是一种为Shell编写的脚本程序 3. 在业界,所说的Shell就是Shell...

2018-07-21 15:54:35 3271

原创 TCP/IP协议模型

下面先通过我的另外一篇文章了解一下 TCP/IP协议模型 和 OSI参考模型 的对比: https://blog.csdn.net/qq_37941471/article/details/80459772接下来我来从顶向下的介绍一下TCP/IP协议模型的四层:应用层:1. 功能: 这一层为用户的应用程序提供网络服务的。包括:文件传输,电子邮件,远程登录等 而怎么提...

2018-07-15 18:57:24 2736

原创 C++STL关联式容器---map和set常用的接口用法以及map和set的区别

setK模型 :set里面每个元素只存有一个key,它支持高效的关键字查询操作,比如检查一个关键字是否在set中或者在 某些文本处理过程中可用set保存想要忽略的单词set的常用接口:begin()    返回set容器的第一个元素end()      返回set容器的最后一个元素rbegin     返回的值和end()相同rend(...

2018-07-14 00:03:33 2763 2

原创 【LeetNode】permutations & permutations-ii( 递归法实现 和STL中的next_permutation函数实现)

next_permutaion和prev_permutationSTL中迭代器范围内的排列算法,next_permutaion和prev_permutation即是。头文件:#include <algorithm>函数原型:bool next_permutation(iterator start, iterator end);next_permutation...

2018-07-11 22:30:32 283

原创 IO多路转接—epoll,并且实现epoll版本的http服务器

下面是关于高级IO我总结的一篇文章: https://blog.csdn.net/qq_37941471/article/details/80952057 可以了解一下 五种IO模型 以及 它们之间的关系; 当然还有IO多路转接的其他实现方式:poll epoll 以及三者之间的对比epoll1. epoll的目的 : 1. 按照man手册来说:为了处理大批量句...

2018-07-10 00:15:57 1628

原创 IO多路转接—poll,并且实现poll版本的TCP服务器

poll 实现 poll版本的TCP服务器: Makefile :.PHONY:poll_server cleanpoll_server:poll_server.c gcc -o $@ $^clean: rm -rf poll_server poll_server.c :#include <stdio.h>#include &lt...

2018-07-08 21:03:48 283

原创 IO多路转接—select,并且实现select版本的TCP服务器

下面是关于高级IO我总结的一篇文章: https://blog.csdn.net/qq_37941471/article/details/80952057 可以了解一下 五种IO模型 以及 它们之间的关系具体的代码实现:Makefile : .PHONY:select_server cleanselect_server:select_server.c ...

2018-07-07 20:45:55 487 1

原创 高级IO

本节的重点:1. 理解五种IO模型,重点是非阻塞IO以及多路转接IO2. 区分阻塞IO和非阻塞IO的区别;3. 区分同步IO和异步IO的区别4. 掌握select编程模型,能够实现select版本的TCP服务器5. 掌握poll编程模型,能够实现poll版本的TCP服务器6. 掌握epoll编程模型,能够实现epoll版本的TCP服务器7. 理解epoll的LT模式和ET模式...

2018-07-07 15:50:36 475

原创 TCP协议和UDP协议的区别及其应用

下面是TCP和UDP的简单程序: 简单的TCP网络程序 https://blog.csdn.net/qq_37941471/article/details/80738319 简单的UDP网络程序 https://blog.csdn.net/qq_37941471/article/details/80726398 接着我们通过这两个协议来更直接的理解一下TCP协议和UDP协议: 这两个协议...

2018-07-02 19:34:45 15310 2

【C语言】笔记总结—思维导图(超详细!!!)

这是笔记的图片博客链接:https://blog.csdn.net/qq_37941471/article/details/81569198;如果您感觉挺不错的,欢迎下载下来,并且有什么问题可以留言。

2019-04-22

空空如也

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

TA关注的人

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