摘要:啥是异步IO 众所周知,CPU速度太快,磁盘,网络等IO跟不上. 而程序一旦遇到IO的时候,就需要等IO完成才能进行才能进行下一步的操作. 严重拖累了程序速度. 因为一个IO操作就阻塞了当前线程,导致其他代码无法执行,所以我们必须使用多线程或者多进程来并发的执行代码. 但是多线程或者多进程虽然解决了 阅读全文
posted @ 2020-02-26 22:13 不愿透露姓名的高杨 阅读 (9) 评论 (0) 编辑
摘要:本文转载自zhang_jiawen 发布在Dell Technology 的网络基本功 帧转发: 网络及电信中的交换概念 以太网上的帧包含源MAC地址与目的MAC地址。www.forshine.net_【官方首页】-英超直播交换机从源设备接收到帧并快速发往目的地址。交换的基本概念指基于以下两条准则做出决策的设备: 进入(ingress)端口 目的地址 术 阅读全文
posted @ 2020-02-26 21:58 不愿透露姓名的高杨 阅读 (3) 评论 (0) 编辑
摘要:send()方法 文档定义 generator.send(value) Resumes the execution and “sends” a value into the generator function. The value argument becomes the result of th 阅读全文
posted @ 2020-02-26 21:35 不愿透露姓名的高杨 阅读 (4) 评论 (0) 编辑
摘要:高阶函数 话说当年C语言和Java里好像都有这么个东西...忘了 一句话说就是函数名本身就是一个引用. 可以作为变量传递. 一个简单的例子: def power_demo(x): return x*x def foo(num1,num2,fun): return fun(num1) + fun(nu 阅读全文
posted @ 2020-02-26 21:21 不愿透露姓名的高杨 阅读 (6) 评论 (0) 编辑
摘要:本文转载自zhang_jiawen 发布在Dell Technology 的网络基本功 网络服务器向客户端传送数据的过程在详细阐述网络传输过程之前,先来看一个最常见的例子,下图显示了一个网络服务器向客户端传送数据的完整过程:数据传输过程需要传送的数据是网络服务器的HTML页面。 2. 应用协议HTTP报文头添加到HTML数据之前。报文头信息包括:服务器所使用的HTTP版本,以及表明它包含... 阅读全文
posted @ 2020-02-16 17:07 不愿透露姓名的高杨 阅读 (4) 评论 (0) 编辑
摘要:站点分析 源码及遇到的问题 在搜索时,会跳转到登录界面 step1:干起来! 先取cookie step2:载入cookie step3:放飞自我 关于phantomJS浏览器的问题 源码 站点分析 看了交互,好复杂 看了下Ajax,好复杂 看了下其他内容,看不懂... 所以,没啥好分析的,直接上s 阅读全文
posted @ 2020-02-15 21:20 不愿透露姓名的高杨 阅读 (47) 评论 (0) 编辑
摘要:1. 使用小书匠连接Evernote并发布笔记到博客园 1.1 小书匠初探 我平时的信息收集的主要方法是采用Pocket+Evernote. 简单来说: 如果访问到非常有用,而且是必须要立刻记录的内容,那么我会使用evernote web clipper直接将其保存到我的印象笔记中. 但是一般会先保 阅读全文
posted @ 2020-02-15 15:48 不愿透露姓名的高杨 阅读 (101) 评论 (0) 编辑
摘要:站点分析源码及遇到的问题代码结构方法定义需要的常量关于在代码中遇到的问题01. 数据库连接02.今日头条的反爬虫机制03. json解码遇到的问题04. 关于response.text和response.content的区别源代码 站点分析 首先,打开头条,在搜索框输入关键字之后,在返回的页面中,勾 阅读全文
posted @ 2020-02-14 20:32 不愿透露姓名的高杨 阅读 (220) 评论 (0) 编辑
摘要:SS相比大家都知道,不多说. proxifier可能知道的不是很多(至少在今天之前我是不知道的...可能我孤陋寡闻吧)之前用ss基本上就是chrome SwitchyOmega+SS实现chrome的代理...但是最近出差某国,发现当地已经丧心病狂到连VPN都给封掉了...连微信都用不了,这简直要命啊对于一些自带代理选项的软件还好说,直接填写本地代理就行了,但是偏偏有些软件无法设置网络代理,这个问... 阅读全文
posted @ 2018-06-22 20:31 不愿透露姓名的高杨 阅读 (1345) 评论 (0) 编辑
摘要:1.安装 wget --no-check-certificate http://github.com/teddysun/across/raw/master/bbr.shchmod +x bbr.sh ./bbr.sh2.安装完成后会要求重启3.检查安装情况# uname -r# lsmod | grep bbr # sysctl net.ipv4.tcp_available_congestion... 阅读全文
posted @ 2018-06-22 20:16 不愿透露姓名的高杨 阅读 (85) 评论 (0) 编辑

页面底部区域 foot.htm