电影里的黑客们聊天不想我们生活中的一样,用QQ、微信的客户端,都是通过命令行来进行聊天交流的,大概是为了提升逼格吧。(文末有福利~) 本文作者:KevinSVIP 今天发现一个有趣的项目:使用mojoqq来实现命令行QQ 目标版本是:Mojo-Webqq v2.1.4 项目地址:https://gi ...
分类:
Web程序 时间:
2017-12-19 01:01:29
阅读次数:
334
安装SVN步骤-->http://blog.csdn.net/cuiyaoqiang/article/details/51679751 安装pydelicious前先安装feedparser-->https://www.cnblogs.com/whu-zeng/p/4705893.html 安装py ...
JWT 由三块组成,可以把用户名、用户 Id 等保存到 Payload 部分 注意 Payload和 Header部分都是 Base64编码,可以轻松的 Base64解码回来。因此 Payload 部分约等于是明文的,因此不能在 Payload 中保存不能让别人看到的机密信息。虽然说 Payload ...
分类:
其他好文 时间:
2017-11-26 12:47:01
阅读次数:
220
一、背景 爬虫的本质就是一个socket客户端与服务端的通信过程,如果我们有多个url待爬取,采用串行的方式执行,只能等待爬取一个结束后才能继续下一个,效率会非常低。 注意:串行并不意味着抵消,如果串行的都是纯计算的任务,那么cpu的利用率仍然会很高,之所以爬虫程序的串行低效,是因为爬虫程序是明显的 ...
分类:
其他好文 时间:
2017-11-09 20:49:29
阅读次数:
188
项目简介和code见《同步异步和阻塞2-测试小项目》 1. 实现 1> 异步线程IO处理 unsigned CAsyncIO::ThreadWork() { int nRet = IO(); //map is better than array at here, but it need STL un... ...
分类:
其他好文 时间:
2017-11-04 20:54:12
阅读次数:
197
目录: 爬虫性能原理 scrapy框架解析 一、爬虫性能原理 在编写爬虫时,性能的消耗主要在IO请求中,当单进程单线程模式下请求URL时必然会引起等待,从而使得请求整体变慢。 1、同步执行 1 import requests 2 3 def fetch_async(url): 4 response ...
分类:
编程语言 时间:
2017-10-30 15:06:30
阅读次数:
272
#include<cstdio> #include<cstring> #include<cstdlib> #include<cmath> #include<algorithm> #include<iostream> #define mod 19940417 using namespace std; ...
分类:
其他好文 时间:
2017-10-09 22:48:19
阅读次数:
167
第1章 sed命令详解 1.1 查找固定的某一行 1.1.1 awk命令方法 [root@znix ~]# awk '!/oldboy/' person.txt 102,zhangyao,CTO 103,Alex,COO 104,yy,CFO 105,feixue,CIO [root@znix ~] ...
分类:
系统相关 时间:
2017-10-09 10:54:35
阅读次数:
200
只是一些自己想到的东西,记下来以防忘记。 1. 求解一系列的 f[b] - f[a] <= x 不等式组时,由a向b建权值为x的边,求最短路。有负环时无解,体现为在SPFA中一个点入队超过n次。 2. 求解一系列的 f[b] - f[a] >= x 不等式组时,由a向b建权值为x的边,求最长路。有正 ...
分类:
其他好文 时间:
2017-10-03 00:49:45
阅读次数:
197
/** Spark SQL源码分析系列文章*/ 前面几篇文章讲解了Spark SQL的核心执行流程和Spark SQL的Catalyst框架的Sql Parser是怎样接受用户输入sql,经过解析生成Unresolved Logical Plan的。我们记得Spark SQL的执行流程中另一个核心的 ...
分类:
数据库 时间:
2017-09-26 14:50:35
阅读次数:
195