用c++实现一个简单的udp echo服务器

/** * @file udp_server.cpp * @author anbinx * @brief a simple udp echo server * @date 2021-02-22 * * @copyright Copyright (c) 2021 * */ #include <iostream> #include <cstring> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include...

C/C++,Linux 2021-02-22 AM 7℃ 0条

Scrapy打造搜索引擎学习笔记 - 1 - 爬虫简介与正则表达式基础

技术选型scrapy vs requests+beautifulsoup1.requests和beautifulsoup都是库,scrapy是框架2.scrapy框架中可以加入requests和beautifulsoup3.scrapy基于twisted,性能是最大的优势4.scrapy方便扩展,提供了很多内置的功能5,scrapy内置的css和xpathselector非常方便,beautifulsoup最大的缺点就是慢网页分类常见类型的服务1.静态网页2,动态网页3.webservice(restapi)爬虫能做什么爬虫作用1.搜索引擎——百度、google、垂直领域搜索引擎2,推荐...

Python 2020-12-31 PM 58℃ 0条

python基础模块学习笔记——科学绘图利器Matplotlib(转载)

Matplotlib 教程本文为译文,原文载于此,译文原载于此。本文欢迎转载,但请保留本段文字,尊重作者和译者的权益。谢谢。: )介绍Matplotlib 可能是 Python 2D-绘图领域使用最广泛的套件。它能让使用者很轻松地将数据图形化,并且提供多样化的输出格式。这里将会探索 matplotlib 的常见用法。IPython 以及 pylab 模式IPython 是 Python 的一个增强版本。它在下列方面有所增强:命名输入输出、使用系统命令(shell commands)、排错(debug)能力。我们在命令行终端给 IPython 加上参数 -pylab (0.12 以后的版本...

Python 2019-08-03 PM 129℃ 0条

python基础模块学习笔记——图像处理库pillow

pillow是PIL(Python Image Library)的一个分支(Fork),可以非常方便地对图像进行剪裁、变换、添加滤镜、生成缩略图等操作,也可以进行一些简单的绘图操作。pillow的功能非常强大,详细的说明可以参阅文档。附上英文文档下面用一个实例简单展示下pillow的基本使用方法:把任意形状的图像剪裁成正方形,并在图像右上角生成类似微信消息提醒气泡的图案和文字我的实现代码如下:# -*- coding: utf-8 -*- from PIL import Image, ImageDraw, ImageFont import os import glob def cu...

Python 2019-08-03 PM 137℃ 0条

通过frp远程访问内网树莓派

我们知道一般家庭网络或者是校园网因为NAT的缘故,在外网是没有办法直接访问内网的机器的。当然我们可以用一些成熟的方案绕过限制,比如ddns或者向日葵之类的服务。但这类服务一般是收费的,而且不是很稳定,可定制性也不好。在这里推荐一个github上的项目FRP使用frp的要求很简单,你只需要有一台有固定公网ip的主机,相信对各位来说不是什么难事。废话不多说,这里是项目的地址,项目是国人开发的,也有完整的中文文档,我这里也就不赘述具体的使用方法了。我只是介绍下在树莓派上我的应用,个人归档,仅供参考。基本配置服务端服务端的设置非常简单,只需要设置下通讯端口,和口令就可以了客户端基本设置serve...

Linux 2019-05-21 PM 116℃ 0条