All posts under the code

Python 并发编程实战 使用队列(Queue)实现生产者、消费者多线程爬虫

Python 并发编程实战 使用队列(Queue)实现生产者、消费者多线程爬虫

本文主要介绍 Python 并发编程实战 使用队列(Queue)实现生产者、消费者爬虫, 提升程序运行速度。爬取cnblogs文章,并保存到指定文件!

Python threading单线程与多线程爬虫实战速度测试对比

Python threading单线程与多线程爬虫实战速度测试对比

本文主要介绍 Python threading 单线程与多线程爬虫实战速度测试对比

Python flask web项目使用线程池ThreadPoolExecutor并发执行实战

Python flask web项目使用线程池ThreadPoolExecutor并发执行实战

本文主要介绍Python flask web项目使用线程池ThreadPoolExecutor并发执行,加速网页的加载速度!

Laravel 9 基于自定义令牌的 Api 身份验证教程

Laravel 9 基于自定义令牌的 Api 身份验证教程

在这个 Laravel api 身份验证教程中,我将向您展示 laravel 自定义 api 身份验证示例。我们可以很容易地使用 Laravel passport 或 JWT 创建 api 身份验证。但在这个示例中,我将向您展示使用自定义令牌创建 api 身份验证示例的方法,而无需使用passport 和 jwt。

使用Laravel9的Sanctum REST API 身份验证示例

使用Laravel9的Sanctum REST API 身份验证示例

在本教程中,我将向您展示如何使用 sanctum 在您的 Laravel 9 应用程序中创建 api 身份验证。你知道 Laravel Sanctum 为单页应用程序、移动应用程序和简单的基于令牌的 API 提供了一个很酷的身份验证系统。Laravel Sanctum 允许我们应用程序的每个用户为其帐户生成多个 API 令牌。

Laravel9的HttpBasicAuth基本认证

Laravel9的HttpBasicAuth基本认证

本文主要记录Laravel9的HttpBasicAuth用户基本授权登录的使用,写接口时部分接口需要先登录获取token才能使用,此时我们就可以用到Laravel内置自带的HttpBasicAuth的基本认证功能。

Markdown与html互转markdown.js_showdown.js_marked.js_turndown.js

Markdown与html互转markdown.js_showdown.js_marked.js_turndown.js

本文主要介绍markdown与html互转,使用markdown.js,showdown.js,marked.js和turndown.js。

ES11新特性_matchAll_私有属性_allSettled_可选链操作符_动态import导入_BigInt_globalThis对象

ES11新特性_matchAll_私有属性_allSettled_可选链操作符_动态import导入_BigInt_globalThis对象

本文主要介绍,ES11新特性、matchAll、私有属性、allSettled、可选链操作符、动态import导入、BigInt 和 globalThis对象。

ES10新特性_fromEntries_trimStart_trimEnd_flat_flatMap_description

ES10新特性_fromEntries_trimStart_trimEnd_flat_flatMap_description

本文主要介绍,ES10新特性,object.fromEntries,trimStart,trimEnd,flat,flatMap,description 1、Object.fromEntries 将二维数组或者map转换成对象; 2、trimStart 和 trimEnd 去除字符串前后的空白字符; 3、Array.prototype.flat 与 flatMap 将多维数组降维; 4、Symbol.prototype.description 获取Symbol的字符串描述;

ES9_正则扩展_正则表达式_命名捕获分组_反向断言_dotAll 模式

ES9_正则扩展_正则表达式_命名捕获分组_反向断言_dotAll 模式

本文主要介绍,es9(2018)新特性,正则扩展,正则表达式的命名捕获分组, 正则扩展的反向断言与正则扩展的dotAll模式。ES9 允许命名捕获组使用符号『?』,这样获取捕获结果可读性更强。

Loading...