实战 基础js

Python 之 爬虫实战 -- 爬取某宝商品数据,附加某宝秒杀脚本

爬取某宝商品数据,附加某宝秒杀脚本 爬取某宝商品数据 源码 """ import requests # 第三方模块 import re import json import csv f = open('taobao.csv', mode='a', newline='', encoding='utf- ......
爬虫 脚本 实战 商品 数据

STM32基础(二)

一、 STM32F103C8T6开发板软件工具安装。 1.安装Keil5 MDK。(安装的Keil5 MDK压缩包出来的部分文件和破解工具被[病毒和威胁实时保护删掉了导致不显示开发板型号]) 2.安装器件支持包。(安装对应型号) 3.软件注册。(破解) 4.安装STLINK驱动。 5.安装USB转串 ......
基础 STM 32

js循环方式、v-model、事件处理、表单控制、购物车案例

js循环方式 js循环 for(),基于索引的循环 let :es6语法,用于定义变量 const:用于定义常量 var以后尽量少用 、for循环写法一: for循环写法二: 列表循环 循环方式二:in循环 基于迭代的循环,依赖于索引取值 直接console.log是索引值,只有list[i]才是要 ......
表单 购物车 案例 v-model 事件

MySQL实战实战系列 04 深入浅出索引(上)

提到数据库索引,我想你并不陌生,在日常工作中会经常接触到。比如某一个 SQL 查询比较慢,分析完原因之后,你可能就会说“给某个字段加个索引吧”之类的解决方案。但到底什么是索引,索引又是如何工作的呢?今天就让我们一起来聊聊这个话题吧。 数据库索引的内容比较多,我分成了上下两篇文章。索引是数据库系统里面 ......
实战 深入浅出 索引 MySQL 04

Node.js URL 模块:解析和操作 URL

任何基于 Web 的应用程序不可或缺的方面之一是其有效使用 URL 的能力。无论是解析传入的 URL 还是构建 URL 来发出请求,清楚地了解 Node.js 中的 URL 模块对于现代 Web 开发人员来说至关重要。 在这篇博文中,我们将探索 Node.js 的 URL 模块,从基本的 URL 解 ......
URL 模块 Node js

如何在uniapp框架中集成H.265流媒体视频播放器EasyPlayer.js?

H5无插件流媒体播放器EasyPlayer属于一款高效、精炼、稳定且免费的流媒体播放器,可支持多种流媒体协议播放,可支持H.264与H.265编码格式,性能稳定、播放流畅,能支持WebSocket-FLV、HTTP-FLV,HLS(m3u8)、WebRTC等格式的视频流,并且已实现网页端实时录像、在 ......
流媒 流媒体 EasyPlayer 框架 播放器

C++基础入门

C++基础入门 1 C++初识 1.1 第一个C++程序 编写一个C++程序总共分为4个步骤 创建项目 创建文件 编写代码 运行程序 1.1.1 创建项目 ​ Visual Studio是我们用来编写C++程序的主要工具,我们先将它打开 1.1.2 创建文件 右键源文件,选择添加->新建项 给C++ ......
基础

js学习

变量 使用var 定义的变量,在最外层定义时,可以是使用window获取 使用 let 和 const 时,就不行,let 和cont是从当前作用域中获取 实现一个const 数据类型 null、undefined 、NaN、0、空字符串 会在转换成布尔值的时候转化为false for循环 可以使用 ......

Git之实战命令使用

[版本回退] · git reset:回退版本,可指定某一次提交的版本。git reset [--soft | --mixed | --hard] commitId。 · git revert:撤销某个提交,做反向操作,生成新的commitId,原有提交记录保留。git revert commitI ......
实战 命令 Git

.NET C#基础(9):实现IDisposable接口,实现释放资源

合集 - .NET(9) 1..NET C#基础(9):资源释放 - 需要介入的资源管理09-11 2..NET C#基础(8):变体 - 协变、逆变与不变2022-06-083..NET C#基础(7):接口 - 人如何和猫互动2022-06-104..NET C#基础(6):命名空间 - 有名字 ......
IDisposable 接口 基础 资源 NET

MySQL实战实战系列 03 事务隔离:为什么你改了我还看不见?

提到事务,你肯定不陌生,和数据库打交道的时候,我们总是会用到事务。最经典的例子就是转账,你要给朋友小王转 100 块钱,而此时你的银行卡只有 100 块钱。 转账过程具体到程序里会有一系列的操作,比如查询余额、做加减法、更新余额等,这些操作必须保证是一体的,不然等程序查完之后,还没做减法之前,你这 ......
实战 事务 MySQL 03

Spring Boot + Vue3前后端分离实战wiki知识库系统<十三>--单点登录开发二

接着https://www.cnblogs.com/webor2006/p/17608839.html继续往下。 登录功能开发: 接下来则来开发用户的登录功能,先准备后端的接口。 后端增加登录接口: 1、UserLoginReq: 先来准备用户登录的请求实体: package com.cexo.wi ......
知识库 实战 知识 Spring 系统

MySQL实战实战系列 02 日志系统:一条SQL更新语句是如何执行的?

前面我们系统了解了一个查询语句的执行流程,并介绍了执行过程中涉及的处理模块。相信你还记得,一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎。 那么,一条更新语句的执行流程又是怎样的呢? 之前你可能经常听 DBA 同事说,MySQL 可以恢复到半个月内任意一秒 ......
实战 语句 系统 MySQL 日志

Stable Diffusion基础:ControlNet之图像提示(垫图)

本文给大家分享 Stable Diffusion 的基础能力:ControlNet 之图片提示。 这篇故事的主角是 IP-Adapter,它的全称是 Text Compatible Image Prompt Adapter for Text-to-Image Diffusion Models,翻译成 ......
ControlNet Diffusion 图像 基础 Stable

highlight_highlight.js在vue项目中的基本用法

目录简介安装使用在vue项目中的使用附录获取可选的样式文件快速获取可选样式 简介 highlight.js是一个将代码html, 即通过<pre>标签包裹的<code>标签内的代码字符串文本赋予样式的插件; 安装 npm i highlight.js -S 使用 在vue项目中的使用 在main.j ......
highlight highlight_highlight 项目 vue js

面试经典问题:ML与DL基础

3.1 机器学习相关 3.1.1 机器学习 介绍一个最熟悉的机器学习算法 决策树怎么建树,基尼系数公式 Adaboost拟合目标是什么 Adaboost介绍一下,每个基学习器的权重怎么得到的 介绍下GBDT 介绍XGBoost 介绍下LightGBM LightGBM相对于XGBoost的改进 GB ......
基础 经典 问题

Trino 权限控制讲解与实战操作(资源分组)

目录一、概述二、系统访问权限控制1)系统访问权限控制介绍2)测试验证三、资源分组四、基于文件的访问控制1)基于文件的访问控制介绍2)测试验证1)部署 Trino(docker-compose.yaml)2)启动服务3)测试验证 一、概述 Trino支持两种主要类型的权限控制:系统权限控制和文件权限控 ......
实战 权限 资源 Trino

【小睿的ML之路】Pandas自定义函数(含泰坦尼克号数据分析案例实战)

import pandas as pd titanic_survival = pd.read_csv("titanic_train.csv") # 返回第一百行数据 def hundredth_row(column): hundredth_item = column.loc[99] return h ......
数据分析 函数 实战 案例 数据

kafka基础

认识Kafaka 最初的定义:消息队列系统 0.10.0版本的定义:分布式流处理平台,发布-订阅消息队列,存储功能、流处理框架 3.x后的定义:分布式流平台,数据管道/集成、流分析 kafka的优势 吞吐量高、性能好 伸缩性好 高容错、高可靠 与大数据生态精密结合 kafka的作用 高并发环境下的缓 ......
基础 kafka

java基础——随笔02

重载规则: 被重载的方法必须改变参数列表(参数个数或类型不一样); 被重载的方法可以改变返回类型; 被重载的方法可以改变访问修饰符; 被重载的方法可以声明新的或更广的检查异常; 方法能够在同一个类中或者在一个子类中被重载。 无法以返回值类型作为重载函数的区分标准。 重写与重载之间的区别 区别点重载方 ......
随笔 基础 java

java基础-常用类-day10

目录1. 包装类2. Integer类3.util.date4. java.sql.Date5. SimpleDateFormat5. Calendar 1. 包装类 基础数据类型 进行封装 产生一个新的类 (属性 方法 构造器) 基本数据类型 包装类 继承关系 byte Byte Number-- ......
常用 基础 java day 10

数据结构和算法的区别?——算法工程师必备基础知识

基础部分:语言部分(Python、C++、Java)输入、输出、变量、容器等。 算法和数据结构:数据结构用于存储数据,算法则是用于查找数据 参考:https://www.bilibili.com/video/BV1bo4y1R7MB/ ......

java基础——随笔01

数组实例: package org.example.common; public class ZongJie { // 数组作为函数参数 public static void printArray(int[] array) { System.out.println(array.length); Sy ......
随笔 基础 java

Go基础语法

1.结构 package main // 声明 main 包,表明当前是一个可执行程序 import "fmt" // 导入内置 fmt func main(){ // main函数,是程序执行的入口 fmt.Println("Hello World!") // 在终端打印 Hello World! ......
语法 基础

【java基础】Token令牌生成 token加密串 生成token Aes加密 Base64加密 JWT 【附源码】

先看效果: Token令牌-生成工具 包括: 头部(header)+载荷(payload)+签证(signature) 可以自定义加密盐: 源码:地址一:GitLab地址二:123盘地址三:百度盘 提取码:666 ......
令牌 token 源码 基础 Token

计算机网络 基础面试第一弹

1. DNS解析过程 DNS解析(Domain Name System Resolution)是将域名转换为IP地址的过程。当您在浏览器中输入一个域名时,例如"www.example.com",您的计算机需要将该域名解析为对应的IP地址,以便能够建立与目标服务器的连接。 以下是DNS解析的详细过程: ......
计算机网络 基础

JS防抖和节流

引言: 在前端开发中,性能优化是至关重要的。在处理用户输入、滚动事件、表单提交以及其他频繁触发的操作时,防抖和节流是两个常用的技术,用来减少不必要的资源消耗和提高用户体验。 什么是防抖和节流? 防抖:它限制了一个函数在连续触发事件后的执行次数。如果在一段时间内多次触发同一事件,只有最后一次触发后,函 ......

Mysql慢查询优化实战

Mysql慢查询优化实战 效果:效率提升十倍左右 优化前 mysql> use test_old; Database changed mysql> set profiling = 'ON'; Query OK, 0 rows affected mysql> show variables like ' ......
实战 Mysql

linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习)

作者:蓝藻(罗蓝国度) 创建时间:2018.7.3编辑时间:2020.03.28 前言 本文特点 授之以渔:了解命令学习方法、用途:不再死记硬背,拒绝漫无目的; 准确无误:所有命令执行通过(环境为centos7),拒绝复制粘贴; 实用性高:命令多为实际工作中用到的,实例讲解,拒绝纯理论; 条理清晰: ......
命令 linux 备忘录 实例 常用

JS计算数组层级(深度)

如果有一个多层嵌套的数组,想要计算其层级(深度),可以使用递归或迭代方法来实现。以下是两种常用的方法示例: 递归方法: function calculateDepth(arr) { if (!Array.isArray(arr)) { return 0; // 如果不是数组,返回0表示不是层级结构 ......
层级 数组 深度