一、背景 因为经常有爬虫数据处理的需求,之前一直用的多线程+requests方式爬虫,但是这种方式有两个问题: 1、当请求很多,并发稍微多一点的时候电脑特别卡 2、每次变更请求包,比如post换get,需要用不同的方式解析出header等数据不是很方便 主要基于这两个原因,搞了一个基于socket+ ...
分类:
其他好文 时间:
2021-02-27 13:13:04
阅读次数:
0
The more, The Better Time Limit: 6000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 12033 Accepted Submission(s) ...
分类:
其他好文 时间:
2021-02-26 12:53:14
阅读次数:
0
B : 三明治 2021-01-17 14:25:53 #include<stdio.h> #include<string.h>//memset(void *s, int v, size_t n)函数的头文件 #include<limits.h>//INT_MAX的头文件 INT_MAX=21474 ...
分类:
其他好文 时间:
2021-02-24 12:53:30
阅读次数:
0
在httpd.conf文件中,启用 proxy_wstunnel_module 模块 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so ...
分类:
Web程序 时间:
2021-02-23 13:58:13
阅读次数:
0
网上有很多文章,都在解释什么是socket,但是我感觉有些文章越讲越复杂,有的文章还会提到socket又可以称为“插座”,这让人看了就更懵了,为什么会有这么难懂的概念,现实生活里,插座不是插在插板上的一个接头吗,和编程有什么关系? 我猜想是不是socket翻译为中文就叫“插座”,所以大家才这么写,于 ...
分类:
其他好文 时间:
2021-02-22 12:50:03
阅读次数:
0
滑动窗口(2) 绝对差不超过限制的最长连续子数组 给你一个整数数组 nums ,和一个表示限制的整数 limit,请你返回最长连续子数组的长度,该子数组中的任意两个元素之间的绝对差必须小于或者等于 limit 。 如果不存在满足条件的子数组,则返回 0 。 看到子数组,想到了滑动窗口。 滑动窗口的优 ...
分类:
其他好文 时间:
2021-02-22 12:36:53
阅读次数:
0
数位DP模板题。 状态表示: \(f[len][cnt]\):表示当前为len位,且当前已统计的$1$的个数为cnt个。 注意点: 一开始把$f$数组表示成一维了,实际上搜索时每层的状态是个三维向量$(len,cnt,limit)$,limit可以不记录在数组中,但len和cnt是一定要记录在数组当 ...
分类:
其他好文 时间:
2021-02-22 12:19:35
阅读次数:
0
状态表示: dp[len][sta]表示当前第len位,上一位为last的情况下满足条件的数的个数。 int f[15][10]; int a[15]; int l,r; int dfs(int len,int last,bool limit) { if(!len) return 1; if(!li ...
分类:
其他好文 时间:
2021-02-22 12:12:38
阅读次数:
0
Mybatis分页 为什么分页? 减少数据的处理量 使用使用Limit分页 核心sql语句: <select id="getUserLimit" resultType="User" parameterType="map"> select *from mybatis.user limit ${star ...
分类:
其他好文 时间:
2021-02-22 12:10:50
阅读次数:
0
语法: UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值如何更新部分数据呢? where是用来限制更新的条件,limit限制更新条数 SELECT * FROM cs_country LIMIT 5,10; UPDATE cs_country SET population ...
分类:
数据库 时间:
2021-02-22 11:50:04
阅读次数:
0