02 2020 档案
摘要:啥是异步IO 众所周知,CPU速度太快,磁盘,网络等IO跟不上. 而程序一旦遇到IO的时候,就需要等IO完成才能进行才能进行下一步的操作. 严重拖累了程序速度. 因为一个IO操作就阻塞了当前线程,导致其他代码无法执行,所以我们必须使用多线程或者多进程来并发的执行代码. 但是多线程或者多进程虽然解决了
阅读全文
摘要:本文转载自zhang_jiawen 发布在Dell Technology 的网络基本功 帧转发: 网络及电信中的交换概念 以太网上的帧包含源MAC地址与目的MAC地址。交换机从源设备接收到帧并快速发往目的地址。交换的基本概念指基于以下两条准则做出决策的设备: 进入(ingress)端口 目的地址 术
阅读全文
摘要:send()方法 文档定义 generator.send(value) Resumes the execution and “sends” a value into the generator function. The value argument becomes the result of th
阅读全文
摘要:高阶函数 话说当年C语言和Java里好像都有这么个东西...忘了 一句话说就是函数名本身就是一个引用. 可以作为变量传递. 一个简单的例子: def power_demo(x): return x*x def foo(num1,num2,fun): return fun(num1) + fun(nu
阅读全文
摘要:本文转载自zhang_jiawen 发布在Dell Technology 的网络基本功 网络服务器向客户端传送数据的过程 在详细阐述网络传输过程之前,先来看一个最常见的例子,下图显示了一个网络服务器向客户端传送数据的完整过程: 数据传输过程 需要传送的数据是网络服务器的HTML页面。 2. 应用协议
阅读全文
摘要:站点分析 源码及遇到的问题 在搜索时,会跳转到登录界面 step1:干起来! 先取cookie step2:载入cookie step3:放飞自我 关于phantomJS浏览器的问题 源码 站点分析 看了交互,好复杂 看了下Ajax,好复杂 看了下其他内容,看不懂... 所以,没啥好分析的,直接上s
阅读全文
摘要:1. 使用小书匠连接Evernote并发布笔记到博客园 1.1 小书匠初探 我平时的信息收集的主要方法是采用Pocket+Evernote. 简单来说: 如果访问到非常有用,而且是必须要立刻记录的内容,那么我会使用evernote web clipper直接将其保存到我的印象笔记中. 但是一般会先保
阅读全文
摘要:站点分析源码及遇到的问题代码结构方法定义需要的常量关于在代码中遇到的问题01. 数据库连接02.今日头条的反爬虫机制03. json解码遇到的问题04. 关于response.text和response.content的区别源代码 站点分析 首先,打开头条,在搜索框输入关键字之后,在返回的页面中,勾
阅读全文

浙公网安备 33010602011771号