在高级篇二中,我们讲解了5中常用的IO模型,理解这些常用的IO模型,对于编写服务器程序有很大的帮助,可以提高我们的并发速度!因为在网络中通信主要的部分就是IO操作。在这一篇当中我们会重点讲解在第二篇当中提到的IO复用模型,即select机制。其实select机制有一些缺陷,后来产生了一种更加高效的机 ...
分类:
编程语言 时间:
2018-05-20 15:32:44
阅读次数:
236
这周因为学习数据结构(之后也会出编程篇),导致更新断了..抱歉!我先回答下在我之前博客下有人留言,说还没入门呢,就第二篇了。我之所以把这一系列叫做网络从入门到出门,其实这根本就不是技术的入门篇。而是在学习网络前的解决疑惑篇。作为从初学者到现在的入门者,我距离刚开始学习网络的感受最深刻。我开始写的文章 ...
分类:
其他好文 时间:
2018-05-19 23:20:20
阅读次数:
218
1. 9月12日第一次更新 第二篇玩转【斗鱼直播APP】系列之界面分析 第三篇玩转【斗鱼直播APP】系列之项目部署 第四篇玩转【斗鱼直播APP】系列之获取APP图片资源 第五篇玩转【斗鱼直播APP】系列之基本设置 第六篇玩转【斗鱼直播APP】系列之框架搭建 第二篇玩转【斗鱼直播APP】系列之界面分析 ...
分类:
编程语言 时间:
2018-05-18 15:30:57
阅读次数:
196
ICMP后门 前言 第一篇:Python3实现ICMP远控后门(上) 第二篇:Python3实现ICMP远控后门(上)_补充篇 第三篇:Python3实现ICMP远控后门(中)之“嗅探”黑科技 熬到最后一篇了,本系列的Boss要出场了,实现了一个有意思的ICMP后门,暂时使用pyinstaller打 ...
分类:
编程语言 时间:
2018-05-17 21:13:53
阅读次数:
265
一,装饰器 1,概念 装饰器就是给已有的模块添加新的功能,如登录验证功能,运行时间功能等。本身可以是任意可调用对象,被装饰者也可以是任意可调用对象。 强调装饰器的原则:1 不修改被装饰对象的源代码 2 不修改被装饰对象的调用方式 装饰器的目标:在遵循1和2的前提下,为被装饰对象添加上新功能 2,理论 ...
分类:
编程语言 时间:
2018-05-16 18:44:31
阅读次数:
227
整体注释:ctrl+? 1、运算符 + - * / //(取商) **(幂) %(求余) 判断某个东西是否在某个东西里面包含: in not in 不等于: <> != a=a+1 等于 a+=1 a=a-1 等于 a-=1 a=a%1 等于 a%=1 结果是值 算数运算 a = 10 * 10 赋 ...
分类:
编程语言 时间:
2018-05-15 22:57:06
阅读次数:
305
阅读目录 简介 1 什么是数据? x=10,10是我们要存储的数据 2 为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 3 数据类型 数字(整形,长整形,浮点型,复数) 字符串 列表 元组 字典 集合 4 如何学习 数字 整型与浮点型 其他数字类型(了解) 字 ...
分类:
编程语言 时间:
2018-05-13 15:10:55
阅读次数:
228
服务器硬件工程师从入门到精通视频教程-RAID篇发布了!
本课程是《服务器硬件工程师从入门到精通》系列课程继“基础篇”之后的第二篇,RAID技术可以说是服务器硬件技术中的“难点”,也可以说是“痛点”。本课程将用三大章节60课时来诠释RAID技术的基本原理和实际使用。
分类:
其他好文 时间:
2018-05-13 12:05:13
阅读次数:
570
本文是本系列文章的第二篇,讲述了整个数据结构课程要遵守的规则(单一继承树、使用泛型编程、只抛出异常不处理异常)及原因,并通过实验实现了整个数据结构库所依赖的基础设施,异常类族和智能指针以及顶层父类(规范动态内存申请结果)
分类:
其他好文 时间:
2018-05-12 18:30:05
阅读次数:
164