- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 使用 C++ 构建高性能网络服务
【导读】本文介绍基于 Reactor 实现的 C++ 高性能网络编程框架,可支撑数万 TCP 连接以及大量数据的传输
2021-11-30 23:20:39
1220
原创 Linux下使用C语言socket发送HTTP请求
本文参考Stevens的APUE和UNP1#include <netinet/in.h>#include <stdlib.h>#include <arpa/inet.h>#include <stdio.h>#include <sys
2019-03-16 17:04:18
1578
原创 python爬取字节跳动招聘信息(Ajax加载)并写入数据库
import requestsimport jsonimport sqlite3import os class Reptile(): def __init__(self): self.count_id = 0 return def get_data(self, offset): ss = requests.Sessi...
2018-11-07 22:06:31
477
原创 python3爬取代理信息并写入sqlite3数据库
import sqlite3import bs4import requestsclass MyException(Exception): def __init__(self): Exception() returndef get_ip(): url = 'http://www.xicidaili.com/nn/' headers ...
2018-10-07 13:22:20
687
原创 二分查找算法及其变式(Python)
二分查找算法是一种非常常用而且笔试很容易考到的算法,但是算法导论这本书上居然没有讲到,在这里写一篇blog做个记录1.经典二分查找,从列表中找到一个数的索引def search(a, p, r, key): if p > r: return False q = (p + r) // 2 if a[q] == key: return ...
2018-10-07 13:03:47
317
原创 Ubuntu18.04 + win10双系统下时间问题
首先要明白操作系统时间和硬件时间的区别 操作系统时间是根据硬件时间换算出来的win10下如果硬件时间是13:00,时区为东八区,那么OS时间为13:00Ubuntu下如果硬件时间是13:00,时区为东八区,那么OS时间为21:00,也就是说Ubuntu默认会把硬件时间当成UTC!明白这点以后,在win10下先校正时间,然后在Ubuntu下将时区设置为UTC就可以了 这里注意不要用英...
2018-08-02 21:12:37
6776
原创 ubuntu18.04关机只有左上角光标闪动
/* 第一篇blog,现在也算是差不多入了linux的门,觉得有必要开一篇blog对IT的学习做一个记录 */下面是正题出现这种情况,首先想一想自己是不是最近装了mysql数据库,如果是的话,那么很大程度就是这个问题step 1.将开关机中系统进行的内容加以显示sudo atom /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT=”qu...
2018-08-02 20:52:12
6684
chrome rpm安装包最新版
2018-10-25
python data analysis(2nd)
2018-10-25
机器学习实战英文版
2018-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人