开始了! 发送表单数据并携带文件和字段发送https请求, 无论在后端开发和爬虫开发中都是比较常见的。这篇使用Python中两个常用的HTTP库 aiohttp 和 requests 来举例实现。 用例: aiohttp aiohttp是一个基于异步的HTTP客户端/服务器框架,在异步程序中比较常用。 安装 pip3 install aiohttp 官方地址 https://do…
开始了! 发送表单数据并携带文件和字段发送https请求, 无论在后端开发和爬虫开发中都是比较常见的。这篇使用Python中两个常用的HTTP库 aiohttp 和 requests 来举例实现。 用例: aiohttp aiohttp是一个基于异步的HTTP客户端/服务器框架,在异步程序中比较常用。 安装 pip3 install aiohttp 官方地址 https://do…
关键字列表 关键字 解释 alignas 指定变量或类型的最小对齐要求(C++11) alignof 返回类型的对齐要求(C++11) and 逻辑与运算符的替代表示符 and_eq 位与赋值运算符的替代表示符 asm 内嵌汇编代码 auto 自动类型推断,让编译器根据初始化表达式推断变量的类型 bitand 位与运算符的替代表示符 bitor 位或运算符的替代表示符 bool 布尔类型 break 跳出当前循环或switch语句 case switch语句中的一个案例分支 catch 捕获异常块 char 字符类…
引言 入门一个语言后, 再学习其它语言会快很多。接下来,我们一起学习一下c++, 掌握第二个语言。 相信学完之后, 会在码农的道路上越走越远。当然我也是一边学, 一边写笔记, 欢迎纠错。 C++是由Bjarne Stroustrup在1980年代初期开发的,最初被命名为“C with Classes”,意在为C语言增加面向对象的特性。随着不断的发展,C++增加了许多其他现代编程语言的特性,如模板、异常处理等,最终成为一门独立的、高效的编程语言。 安装环境 1. 安装Xcode 在苹果商…
开始~ 爬虫之路上会遇见各种各样要抓包的情况, 科学上网和抓包是每个crawler的基本技能。但有时候需要同时满足就不太好办了。手机抓包工具中thor可以实现, 但是原来需要花钱购买, 现在已经在appstore上搜不到了, 不知道原因。所以只能另找他法了。 本地环境 系统: macOS Monterey 12.6手机系统: IOS 14.7.1抓包工具: Charles 11.0.17科学上网: clashX 1.71.0 配置步骤 &…
一、开始 mongo特别适合存储各种嵌套及不能确定格式的数据,而mongo自带的去重功能(使用 _id唯一键支持)又特别适合小爬虫存储数据。多数情况会出现数据更新的操作, 但又不知道是不是存在, 是使用insert还是update。看到最后就知道了, 还可以存在则更新部分字段, 不存在则插入。废话不多说, 开干。 二、测试数据 datas = [ { &…
引言 在处理数据库操作时,特别是在涉及到MongoDB这类NoSQL数据库时,常常会遇到需要批量更新或插入数据的场景。这种场景下,批量Upsert操作成为了一个非常实用的工具。Upsert操作是一种特殊的数据库操作,它结合了更新(Update)和插入(Insert)的功能。如果指定的数据已存在,则更新该数据;如果不存在,则插入新的数据。此外,MongoDB提供了$addToSet操作符,它用于向数组中添加元素,但仅当该元素尚不存在于数组中时才会添加,从而避免了重复。本文将通过一个具体的示例,展示如何在MongoDB…
引言 最近在找一个能实时通知的消息的工具。想到了使用企业微信, 钉钉等办法申请一个key就可以实现。但个人的话还是有些困难。 突然发现了Bark这个神器,优点是 免费、轻量!简单调用接口即可给自己的iPhone发送推送。 依赖苹果APNs,及时、稳定、可靠 不会消耗设备的电量, 基于系统推送服务与推送扩展,APP本体并不需要运行。 隐私安全,可以通过一些方式确保包含作者本人在内的所有人都无法窃取你的隐私。 但是缺点就是只支持苹果, 不过实现起来超级简单且方便 Bark官网 https://bark.day…
1 开始 一阵子没用git, 最近要用git管理代码,发现无法拉取仓库。一顿搜索后发现了github更新了RSA SSH 密钥。问题不大, 再添加一下就行了。 2 报错 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS…
引言 在现代web应用的开发中,实时性是一个越来越重要的特性。从即时聊天到在线游戏,从股票市场数据流到社交媒体更新,实时通信在多个领域发挥着关键作用。WebSockets技术在这方面扮演着核心角色。这篇文章将为你提供WebSockets的介绍,包括它的工作原理、与HTTP的比较,以及如何在项目中使用它。 WebSockets是一种网络通信协议,提供了在用户的浏览器和服务器之间的双向通信渠道。与传统的HTTP请求不同,一旦WebSockets连接建立,服务器和客户端可以随时发送数据,使得数据交换更加快速和高效。 We…
转自 https://blog.csdn.net/qq_37275405/article/details/135363741 --爱python的王三金 今年冬天,哈尔滨冰雪旅游"杀疯了",在元旦假期更是被南方游客"包场"。据哈尔滨市文化广电和旅游局提供大数据测算,截至元旦假日第3天,哈尔滨市累计接待游客304.79万人次,实现旅游总收入59.14亿元。游客接待量与旅游总收入达到历史峰值。 “不是北欧去不起,而是哈尔滨更有性价比。” “零下二十摄氏度,我在哈尔滨当‘俄式公主’。” 引言 最近几天,哈尔滨冰雪大世界也…