1. 什么是yield 在介绍yield语法之前,首先要向大家说明Python中的迭代(iteration)、可迭代(iterable)、迭代器(iterator)以及生成器...
1. 什么是yield 在介绍yield语法之前,首先要向大家说明Python中的迭代(iteration)、可迭代(iterable)、迭代器(iterator)以及生成器...
一切的开始是vagrant的官方文档 1、安装必要的软件 1.1、安装vagrant vagrant的官网地址是https://www.vagrantup.com/,官网页面...
前面分析到 SpringMVC工作原理之处理映射[HandlerMapping] ,由映射处理器(HandlerMapping) 解析出对应的 handler。接着 Spr...
Spring框架是一个分层框架,包含一系列的功能要素,被分为如下模块: 1、Core Container java(核心容器),包含有Core、Beans、Contexts ...
我个人对陷阱的定义是这样的:代码看起来可以工作,但不是以你“想当然“”的方式。如果一段代码直接出错,抛出了异常,我不认为这是陷阱。比如,Python程序员应该都遇到过的“Un...
今天要给大家介绍一款全能型的反汇编引擎Capstone。这一款引擎不仅能够跨平台,还跨多种语言,其中就有我们喜爱的Python。 我们利用Capstone也能轻松写出高大上的...
迭代器是 23 种设计模式中最常用的一种(之一),在 Python 中随处可见它的身影,我们经常用到它,但是却不一定意识到它的存在。在关于迭代器的系列文章中(链接见文末),我...
不解释,网络分析的神器 原理 Linux抓包是通过注册一种虚拟的底层网络协议来完成对网络报文(准确的说是网络设备)消息的处理权。当网卡接收到一个网络报文之后,它会遍历系统中所...
这篇文章是介绍如何突破大多数人对wifi进行防护措施的方法。 我玩wifi渗透也就半年左右,玩到现在发现除了内网划分和arp防火墙可以抵挡一些arp攻击以外并没有发现什么好的...
上一次介绍了SSH的本地端口转发,本文介绍一下与之相反的远程端口转发 场景 在本地端口的场景中,可以从Server-B建立到Server-A的SSH连接,但是如果Server...
ElasticSearch使用时,一开始因为数据量比较小,使用都比较随意,也没有在意很多参数,只要实现高可用就可以了,但是随着数据量的不断增大,过程中遇到了一系列的问题 遇到...
掌握Linux系统监控命令是后台开发人员必备技能,而且也便于在性能测试的时候,发现系统的瓶颈点,本文简单描述了一下常用命令(也收集了一些比较优秀的文章)。 CPU top字段...
搭建个人博客前面提到了有很多种,我采用的是 Hexo 静态博客,Next 主题。在这里 Hexo Next 就不做详细介绍了,官网地址戳这里 Hexo Next官方网站对安装...