手机版Chrome调试方法

一般我们在手机上调试移动端有很多种方法,比如用uni写的项目可以用HBuilderX来运行在手机上调试,这种就比较简单,还有就是比如用vue

VITE+VUE3动态导入组件

概述 通常的动态组件导入方式 vue中又是时候我们会使用到动态组件导入,比如路由组件的动态导入,一般类似路由组件的动态导入的方式: ()=>import(path); ()=>defineAsyncComponent(()=>import(path)) vite中

vue3父组件调用子组件的方法

东风vue3父组件调用子组件的方法是通过expose和ref来实现的,我们可以通过expose来控制父组件可以访问子组件那些的方法和对象,我

详解JAVA远程debug

目录 1.什么是远程debug? 2.远程debug普通JAVA程序 环境 测试程序 程序启动指令 编译器配置 3.远程debug JAVA Web程序 4.远程de

2 Python的基础语法

概述 在上一节的内容中,我们介绍了Python的诞生、发展历程、特色、缺点和应用领域。从本节开始,我们将正式学习Python。Python是一

一切技能的习得都是刻意练习的结果

五一假期读完了《刻意练习》,这本书我在樊登读书 APP 听过 6 遍。几年前出差囫囵吞枣翻过,没有留下深刻的印象,只记得书中穿插了大量的案例,有一些心理

抓包工具之mitmproxy

今天给大家分享一个非常实用抓包工具,不需要安装软件,直接可以在浏览器上进行抓包,mitmproxy其实是基于python的第三方库,并且配合

【uniapp upload】 上传图片和视频

template <view class="u-f wrap"> <u-upload accept='image' :fileList="fileList1" @afterRead="afterRead" @delete="deletePic" multiple name="1" width="160rpx" height="160rpx" > <image src="@/static/img/upload1.png" mode="" style="width: 160rpx;height: 160rpx;"></image> </u-upload> </view> <view class="u-f wrap"> <u-upload :fileList="fileList2" @afterRead="afterRead" @delete="deletePic" name="2" multiple accept="video" width="160rpx" height="160rpx" > <image src="@/static/img/upload2.png" mode="" style="width: 160rpx;height: 160rpx;"></image> </u-upload> </view> script <script> export default { data() { return { fileList1: [], fileList2:[], } }, methods:{ // 新增图片 async afterRead(event){ // 当设置 multiple

tp6 v3微信退款

/** * @Notes:退款 * @param $out_trade_no 支付时候订单号(order表 original_bn)两个参数选一个这个要选对 * @param $out_refund_no 退款订单号 * @param $total 订单金额 * @param $refund

Spring Security 6.1.2 认证 配置

UserDetail package com.mqb.springsecurity.domain.entities; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Collection; import java.util.Date; import lombok.Getter; import lombok.Setter; import lombok.experimental.Accessors; import lombok.experimental.FieldNameConstants; import org.springframework.security.core.GrantedAuthority; import org.springframework.security.core.userdetails.UserDetails; /** * 用户 * * @author qingbo.ma * @since 2023-08-07 */ @Getter @Setter @Accessors(chain = true) @TableName("user") @FieldNameConstants public class User implements Serializable, UserDetails { private static final long serialVersionUID = 1L; /** * 主键ID */ @TableId(value

idea生成springboot单元测试用例

1、找到需要生成单元测试的类型,右键Go To -> Test 2、选择JUnit4 和勾选需要测试的方法 3、查看自动生成的文件 public class CategoryMapperTest { @Test public void findById() { } @Test public void queryById() { }

数据结构-队列的实现(C语言版)

前言 队列是一种特殊的线性表,它只允许在一端对数据进行插入操作,在另一端对数据进行删除操作的特殊线性表,队列具有先进先出的(FIFO)的 特性,

Spring(12) BeanFactory 和 ApplicationContext 区别

目录 一、BeanFactory 和 ApplicationContext 区别? 二、既然 Spring Boot 中使用的是 ApplicationContext 进行应用程序的启动和管理,那么 Spring Boot 会用到 BeanFactory 吗? 一、BeanFactory 和 ApplicationContext

容器安全的常见风险与防护实践

运行在云平台上的容器产品,因为具备一个完整的可移植应用程序环境,能够帮助用户轻松地完成对应用程序的开关控制,提升应用程序的敏捷性,同时节约企

Python基础小项目

今天给大家写一期特别基础的Python小项目,欢迎大家支持,并给出自己的完善修改 (因为我写的都是很基础的,运行速率不是很好的 目录 1. 地铁票价 题

非计算机科班如何丝滑转码?

转码,也就转行为程序员,已成为当今数字化时代的一种重要技能。随着科技的发展,越来越多的人开始意识到掌握编程技能的重要性,而非计算机科班出身的

python案例

这猜单词游戏。具体步骤如下: 导入random模块,用于随机选择单词。 设置初始生命次数为3。 创建一个单词列表words,其中包含了一些单词。 使

nginx负载均衡

目录 负载均衡 nginx的七层代理和四层代理 七层代理的就是http请求和响应 四层代理与七层代理之间的区别 正向代理与反向代理 负载均衡 upstream 算法 算法总

c++病毒/恶搞代码大全( 中 )

注:以下代码应勿用于非法(Dev-c++5.11实测可用) 5. 效果:卡死 警告:Windows高版本可能没有作用 解决方法:任务管理器(Ctrl+

Python爬虫:单线程、多线程、多进程

前言 在使用爬虫爬取数据的时候,当需要爬取的数据量比较大,且急需很快获取到数据的时候,可以考虑将单线程的爬虫写成多线程的爬虫。下面来学习一些它

指针---进阶篇(二)

指针---进阶篇(二) 前言 一、函数指针 1.抛砖引玉 2.如何判断函数指针?(方法总结) 二、函数指针数组 1.什么是函数指针数组? 2.讲解函数指针

NAS搭建指南一——服务器的选择与搭建

一、服务器的选择 有自己的本地的公网 IP 的请跳过此篇文章 按需求选择一个云服务器,目的就是为了进行 frp 的搭建,完成内网穿透 我选择的是腾讯云服务器,我

记一次物理机安装centos7遇到的问题

首先制作U盘镜像(之前装windows的大白菜之类的就没用了) 用的这个UltraISO制作U盘镜像 然后从U盘启动开始安装, 问题一 安装时报错 dracut-pre-udev[351]:modprobe

服务器安装JDK

三种方法 方法一: 方法二: 首先登录到Oracle官网下载JDK JDK上传到服务器中,记住文件上传的位置是在哪里(我放的位置在/www/java

网络安全(黑客)自学路线

一.零基础学习 在网络安全的学习过程中,基础知识是一个绕不过的问题,Web知识本身就非常丰富,覆盖范围也非常广泛。 首先是大家比较熟悉的浏览器、

解决 “E: 仓库xx没有 Release 文件。N: 无法安全地用该源进行更新,所以默认禁用该源”

忽略:1 http://mirrors.163.com/debian stretch InRelease 忽略:2 http://mirrors.163.com/debian stretch-updates InRelease 忽略:3 http://mirrors.163.com/debian stretch-backports InRelease 忽略:4 http://mirrors.163.com/debian-security stretch/updates InRelease 错误:5 http://mirrors.163.com/debian stretch Release 404 Not Found [IP: 117.147.202.12 80] 错误:6 http://mirrors.163.com/debian stretch-updates Release 404 Not Found [IP: 117.147.202.12 80] 错误:7 http://mirrors.163.com/debian stretch-backports Release 404 Not Found [IP: 117.147.202.12 80] 错误:

Docker 安装 MySQL

目录 一、查看 MySQL 版本 二、拉取 MySQL 镜像 三、查看本地镜像 四、运行容器 五、停止和启动容器 六、列出正在运行的容器 七、进入容器 八、登录MySQL 九、IDE

同个局域网内SSH远程Ubuntu系统

​ ?荣誉认证:51CTO博客专家博主、TOP红人、明日之星;阿里云开发者社区专家博主、技术博主、星级博主。 ?微信公众号:iOS开发上架 ?本文

编译安卓内核教程(2023,6,13)

编译安卓内核前需要准备的东西。 一台支持解锁bootloader的手机 官方开源地址,或者第三方整合好的也行 一个linux环境,虚拟机、wsl、

Mac 10.13安装openVPN

一. 安装openvpn brew install openvpn 安装结果如下: 二. 创建软连接 查看openVPN安装路径 brew list openvpn 2. 创建软连接 ln -s /usr/local/Cellar/openvpn/2.5.7/sbin/openvpn /usr/local/bin/openvpn 3.查看版本验证是否成功 openvpn --version 提示

mac终端使用代理网络

在终端命令行中,配置代理。 以使用 ClashX 代理客户端为例,HTTP 代理端口为 7890 ,Socks5 代理端口为 7891。端口是可修改的。HTTP 代理或 Socks5 代理

(2)原神角色数据分析-2

功能一: 得到某个属性的全部角色,将其封装在class中 """各元素角色信息:一对多""" from pandas import DataFrame, Series import pandas as pd import numpy as np class FindType: # 自动执行,将传入参数

kafka-2.12使用记录

kafka-2.12使用记录 安装kafka 2.12版本 下载安装包 根据你的系统下载rpm /deb /zip包等等, 这里我使用的是rpm包 安装命令 rpm -ivh kafka-2.12-1.nfs.x86_64.rpm

前端性能优化:缓存

在快节奏的互联网时代,网站的加载速度直接影响用户体验和业务成功。而缓存作为性能优化的重要手段,可以大幅提升网页加载速度,减少服务器负担。本文

大数据面试题:Kafka的ISR机制

面试题来源: 《大数据面试题 V4.0》 大数据面试题V3.0,523道题,679页,46w字 可回答:1)从ISR踢出去之后呢;2)一般Leade

云计算作业

云计算作业 Linux DAY1 1、创建alan1用户,并使用root'用户切换用户至alan1用户。(两种方式切换【加-与不加-】,并总结其效果) [root@localhost ~]# useradd alan1 [root@localhost

帆软连接数据库的步骤

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、帆软是什么 1.找到你要连接的数据库复制或剪切下来 2.将该数据

货币的革命

@关于货币进化的思考 我们想要用一种简明的逻辑来阐述加密货币进化的内在规律。并且说明AlfaDAO 为什么要这样做,以及未来的货币为什么必定是以

vite 跨域配置

前言 跨域一般出现在开发阶段,由于线上环境前端代码被打包成了静态资源,因而不会出现跨域问题。 跨域可以在前端通过 代理服务器实现,也可以通过后端配

vue3响应式原理

响应式的相关知识 Vue 3 中的响应式原理是通过使用 ES6 的 Proxy 对象来实现的。在 Vue 3 中,每个组件都有一个响应式代理对象,当组件中的数据发生变化时,代理对象

【C】文件操作详解

这里写目录标题 文件操作 什么是文件 文件名 文件类型 文本文件 二进制文件 文件缓冲区 文件指针 文件的打开和关闭 fopen fclose 文件的顺序读写 fgetc fputc fgets fputc fscanf fprintf fwrite fread 比较sc

【C语言】实现通讯录(动态+文件)

目录 前言: 一.创建多文件 二.保存人的通讯录信息 三.构建菜单 - test.c 四.函数的声明 五.函数的实现 1.初始化通讯录 2.增加指定联系人 3.删除指定联系

【C语言】小游戏-三字棋

大家好,我是深鱼~ 目录 一、游戏介绍 二、文件分装 三、代码实现步骤 1.制作简易游戏菜单 2.初始化棋盘 3.打印棋盘 4.玩家下棋 5.电脑随机下棋 6.

Python中list的各种用法

一、创建Python列表的方法 1)通过list()函数进行创建: list() lst = list([1,"number",[1,2,3]]) 2)直接赋值 list = [1,"number",[1,2,3]] 二、访问列表中的值 1)直接用索引访问 与字符串的索引

Python爬虫实战之xpath解析

XPath 是一门在 XML 文档中查找信息的语言,最初是用来搜寻 XML 文档的,但是它同样适用于 HTML 文档的搜索。 所以在Python爬虫中,我们经常使用xpath解析

Anaconda安装教程(超详细版)

目录 一、Anaconda简介 二、运行环境 三、安装Anaconda 四、手动配置环境变量(重点) 五、测试Anaconda环境是否配置成功 一、An

python图片爬虫

#!/usr/bin/env python # -*- coding:utf-8 -*- import argparse import os import re import sys import urllib import json import socket import urllib.request import urllib.parse import urllib.error # 设置超时 import time timeout = 5 socket.setdefaulttimeout(timeout) class Crawler: # 睡眠时长 __time_sleep = 0.1 __amount = 0 __start_amount = 0 __counter = 0 headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0', 'Cookie': ''} __per_page

数据结构入门:栈

目录 前言 1. 栈 1.1栈的概念及结构 1.2 栈的实现 1.2.1 栈的定义 1.2.2 栈的初始化 1.2.3 入栈 1.2.4 出栈 1.2.5 栈的元素个数 1.2.6 栈顶数据 1.2.7 栈的判空 2.栈的应用 2.1 题目一:括号匹配

扫雷(超详解+全部码源)

C语言经典游戏扫雷 前言 一.游戏规则 二.所需文件 三.创建菜单 四.游戏核心内容实现 1.创建棋盘 2.打印棋盘 3.布置雷 4.排查雷 5.game()函