My Coding Life

个人博客:jmyblog.top

排序:
默认
按更新时间
按访问量

用Hexo-GithubPages-CodingPages搭建自己的个人博客

本博文最初发表在博主个人博客上,可以点击这里阅读。 首先声明:这并不是一篇教程。 这不是一篇教程,原因有4个: 博主太懒了,而且文笔也很差。 写教程需要把之前的过程再过一遍,博主没有时间也没有耐心。 中间要在github上创建个人的github.io库,而这个库每个账号只能有一个。为了写教程再...

2017-09-05 10:19:59

阅读数:640

评论数:1

Cookie与Session的区别-总结很好的文章

本文分别对Cookie与Session做一个介绍和总结,并分别对两个知识点进行对比分析,让大家对Cookie和Session有一个更深入的了解,并对自己的开发工作中灵活运用带来启示。 1. cookie机制 Cookies是服务器在本地机器上存储的小段文本并随每一个请求发送至同一个服务器。 I...

2017-08-02 16:08:43

阅读数:313

评论数:0

HTTP1.0,HTTP1.1,HTTP2.0,SPDY,HTTPS你应该知道的一些事

作为一个经常和web打交道的程序员,了解这些协议是必须的,本文就向大家介绍一下这些协议的区别和基本概念,文中可能不局限于前端知识,还包括一些运维,协议方面的知识,希望能给读者带来一些收获,如有不对之处还请指出。 1. HTTP1.0 web始祖HTTP HTTP全称:超文本传输协议(Hyper...

2017-08-02 15:56:51

阅读数:1279

评论数:0

HTTP 长连接和短连接是什么?

一些问题 1.HTTP协议与TCP/IP协议的关系? HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发...

2017-08-02 15:37:18

阅读数:500

评论数:0

从日常开发说起,浅谈HTTP协议是做什么的

引言 HTTP协议作为Web开发的基础一直被大多数人所熟知,不过相信有很多人只知其一不知其二。比如咱们经常用到的session会话机制是如何实现的,可能很多人都说不出来吧。其实session会话就是HTTP协议中的一个header属性cookie所支持的,在你了解了HTTP协议之后,其实这些都非常...

2017-08-02 15:13:38

阅读数:411

评论数:0

IO多路复用之select、poll、epoll详解

IO多路复用 IO多路复用是指内核一旦发现进程指定的一个或者多个IO条件准备读取,它就通知该进程。IO多路复用适用如下场合: 当客户处理多个描述符时(一般是交互式输入和网络套接口),必须使用I/O复用。当一个客户同时处理多个套接口时,而这种情况是可能的,但很少出现。如果一个TCP服务器既要处理...

2017-08-02 14:58:56

阅读数:333

评论数:0

linux:快速得到某目录下代码大小

代码量是判断程序员编程水平的重要标准。本文将用正则表达式和awk工具,快速计算出linux系统中某目录下的代码大小。 很简单,只有一行:嗯,比较长的一行。。。正则表达式和awk果真强大。。

2017-07-31 18:23:55

阅读数:318

评论数:0

shell脚本初探——概念篇

ForeWord 本文介绍了shell脚本的一些基础知识。 Key Point: Shell概念及发展历史 shell执行脚本 shell变量 Shell特殊字符使用(` $() [] [[]]等) tips:全文阅读需8minPart1:Concept&History 1...

2017-07-18 10:08:36

阅读数:658

评论数:0

shell脚本进阶—语法篇

ForeWordQuestion:如果把C语言的各种数据类型、指针、结构体、联合体等结构全都去掉,还剩下什么?…… 没错,还有条件判断、循环、一维数组(因为没有指针)以及部分函数。 而这些,正是shell语法结构中包含的所有内容。 所以我们可以看出,shell语法学习起来远比C语言容易得...

2017-07-14 17:13:45

阅读数:644

评论数:0

vim多行注释与取消

神操作 在vim中编写代码,常常会遇到多行注释和取消注释的情况,在VS中我们可以用默认的快捷键或者在设置中自定义快捷键来解决这个问题。 vim既然这么强大,必然也是有快捷键来完成的。下面给出具体步骤:Step 1:在命令行模式下,将光标固定在第一列,按Ctrl+V快捷键进入VB可视化模式:St...

2017-07-14 12:49:49

阅读数:2437

评论数:0

C++程序—逗你玩

ForeWord 这里是一个逗你玩的程序,要在60秒内输入“你是猪”,不然程序就会关机。 温馨提示:不要发给女朋友。。。Code以下是整蛊代码:#include<iostream> #include<stdlib.h> #include<string.h> ...

2017-07-11 19:08:14

阅读数:303

评论数:0

I/O多路转接之poll

ForeWord 本文介绍了实现I/O多路转接模型的poll接口。 Key Point: poll的接口函数介绍 代码实例:用poll监控终端输入输出 ~tips:全文阅读需5min~poll 1.接口函数 linux系统提供了poll来实现IO多路复用模型,下面是其接...

2017-07-09 15:33:34

阅读数:353

评论数:0

图解TCP—3次握手&4次挥手

ForeWord博主上一篇博文中提到TCP协议以面向连接的通讯方式保证了数据传输的可靠性。小伙伴们可以点击 →这里,详细了解(o゚▽゚)o 那么本篇博文就详细描述它是如何通过面向连接保证数据传输可靠性的。 Key Ponit: 3次握手4次挥手过程图解 通讯过程中的滑动窗口机制 ~tips...

2017-07-09 10:49:48

阅读数:430

评论数:0

总结TCP协议中的定时器

ForeWord 上回说到TCP协议保持数据传输可靠性的一种手段就是定时器(详情戳小白的福音—秒懂UDP协议&TCP协议。 那么本文就总结一下TCP协议中用到的定时器及其作用。~tips:全文阅读仅需3min~**TimerTCP协议共有四种定时器(Timer,也称为“计时器”) ...

2017-07-08 19:27:31

阅读数:295

评论数:0

详解TCP协议中控制位及URG&PSH的区别

ForeWord 博主上篇博文介绍了TCP数据段格式,详情请戳这里(✺◟(∗❛ัᴗ❛ั∗)◞✺)。并没有对其中的6个控制位做详细解释。 那么本文就给大家介绍这6个控制位的作用,并总结其中两个控制位URG&PSH的区别。~tips:全文阅读需3min~详解 6个控制位 TCP数据段中...

2017-07-08 18:45:24

阅读数:789

评论数:0

小白的福音—秒懂UDP协议&TCP协议

ForeWord 本文介绍了UDP\TCP协议的基础知识,主要内容有:UDP\TCP协议在TCP/IP协议栈中的位置和作用 UDP\TCP协议数据段格式 TCP协议如何保证数据传输的可靠性 tips:全文阅读需5min 小伙伴们燥起来(づ。◕ᴗᴗ◕。)づTCP/IP协议栈 TCP/IP⽹...

2017-07-08 15:10:57

阅读数:466

评论数:0

linux:文件描述符重定向dup&dup2

ForeWord 本文介绍了对输入文件描述符重定向的函数dup&dup2,并用代码验证其功能。 ~**tips:全文阅读需5min**~Before 在没有duo&dup2,之前,要实现文件描述符重定向(输入)是这样做的:先关闭1号文件描述符,再打开文件完成重定向。 代码:...

2017-07-08 12:51:18

阅读数:366

评论数:0

socketpair创建双向pipe

ForeWord 本文介绍了域间套接字socketpair的概念,并用其实现了进程间的双向通信。 tips:全文阅读需3minsocketpair我们知道,进程通信中,pipe用来创建管道,但是单个管道只能单向通信,一端用于读,而另一端用于写。 如果要实现进程双向通信,必须创建一对管道。 ...

2017-07-08 12:48:47

阅读数:295

评论数:0

IO概念&5种IO模型介绍

ForeWord 本文介绍了IO概念和5种IO模型,希望能以最轻松的方式让大家理解这两个知识 ٩(๑>◡<๑)۶ 开始啦。。。。。。。 ~tips:全文阅读需3min~Concept IO叫做输入输出,我们可以将IO理解为两步:等待IO事件就绪 数据就绪后进行真正意义上的I...

2017-07-05 18:41:13

阅读数:957

评论数:1

网络端口服务(PortsService)介绍

ForeWord 本文介绍了关于网络通信的重要概念:端口号,并调研了网络端口服务的分类。 Key Point: 端口号概念 网络端口服务调研 tips:全文阅读仅需3min ٩(๑❛ᴗ❛๑)۶开车ヾ(◍°∇°◍)ノ゙~啥是端口号什么是端口号? 我们知道,在网络数据传输中,目的主机收到数据包...

2017-07-03 19:07:56

阅读数:373

评论数:0

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