XOR

找出星型图的中心节点

有一个无向的 星型 图,由 n 个编号从 1 到 n 的节点组成。星型图有一个 中心 节点,并且恰有 n - 1 条边将中心节点与其他每个节点连接起来。 给你一个二维整数数组 edges ,其中 edges[i] = [ui, vi] 表示在节点 ui 和 vi 之间存在一条边。请你找出并返回 ed ......
节点

quasar里Loading plugin造成scrollBehavior的行为不正确

发现线上的项目页面scrollBehavior表现不正常。从Index点击route到detail页面,再后退,回到的位置是detail页面的scroll position,而不是route前index页面的scroll position。后来到以前的分支查看,发现是在ssr改造后出现的问题。一开始 ......
scrollBehavior 行为 Loading quasar plugin

FTTR真能实现每个房间“真”千兆?

FTTR真能实现每个房间“真”千兆? 近年来,通信行业不断加速光带宽的升级。光接入等网络基础设施的不断完善,给我们的生活带来了便利。同时,创新的商业应用也在不断增加,如超高清视频、云VR、云游戏、在线教育等对网络带宽、时延、抖动等提出了越来越高的要求,FTTR应运而生。 FTTR是千兆时代家庭网络的 ......
房间 FTTR

Python collections queue

## collections ### 一、计数器(counter) * Counter是对字典(无序)类型的补充,用于追踪值的出现次数。 * 使用counter需要导入 collections 类 > 具备字典的所有功能 + 自己的功能 #### 1、创建一个计数器 ```python >>> im ......
collections Python queue

运行python -m uiautomator2 init报错AttributeError: module 'collections' has no attribute 'MutableMapping'问题,已解决

报错信息: Traceback (most recent call last): File "E:\Carte\BB\17 - Site Leadership\alte\Ionel Balauta\Aryeht\Task 1 - Traduce tot site-ul\Doar Google Web ......

axios headers设置发送接收文件类型

接受blob export function exportTeacherActivitiesState(data: any): Promise<IResponse<Blob>> { return request({ baseURL, url: "/Api/CourseEvaluationManage ......
headers 类型 文件 axios

用声明式宏解析 Rust 语法

在上一篇 [Rust 声明式宏中的 Metavariables 有哪些](https://mp.weixin.qq.com/s/xIwW5h-T7PoKMyEVReIUUw) 的基础上, 今天尝试解析一下 Rust 中的几种 item。我们知道一个 crate 是由 item 组成的,每一个 `fn ......
语法 Rust

服务器部署-java sdk11

1.安装jdk 一、yum在线安装 需要提前配置yum源。 # 搜索可安装的版本,可以看到有1.6、1.7、1.8、11共4个版本 yum search openjdk # 安装jdk11 yum -y install java-11-openjdk # 验证 java -version ......
服务器 java sdk 11

vue3:vue+nginx+php进行服务端部署的配置(nginx/1.18.0 / vue@3.2.37)

一,开发环境中的配置: 1,前端:vue的vue.config.js const { defineConfig } = require('@vue/cli-service') module.exports = defineConfig({ transpileDependencies: true, p ......
vue nginx vue3 php 18

Python设计模式-06-代理模式

代理模式是一种结构型设计模式,它提供了一个代理对象来控制对另一个对象的访问。代理模式通常包括以下几个角色: - 抽象主题(Subject):定义了代理对象和真实对象的公共接口,可以是一个抽象类或接口。 - 真实主题(Real Subject):定义了代理对象所代表的真实对象。 - 代理(Proxy) ......
模式 设计模式 Python 06

Python设计模式-07-桥接模式

桥接模式是一种结构型设计模式,它将抽象部分和实现部分分离开来,使它们可以独立地变化。桥接模式通常包括以下几个角色: - 抽象部分(Abstraction):定义了抽象部分的接口,并持有一个实现部分的引用。 - 扩展抽象部分(Refined Abstraction):扩展了抽象部分的接口,可以包含一些 ......
模式 设计模式 Python 07

Python设计模式-08-组合模式

模式是一种结构型设计模式,它允许我们将对象组合成树形结构来表示“部分-整体”的层次结构。组合模式通常包括以下几个角色: - 组件(Component):定义了组合中所有对象的通用接口,可以是一个抽象类或接口。 - 叶子节点(Leaf):表示组合中的叶子节点,它没有子节点。 - 组合节点(Compos ......
模式 设计模式 Python 08

Python设计模式-09-外观模式

外观模式是一种结构型设计模式,它提供了一个简单的接口,隐藏了系统的复杂性,使得客户端可以更容易地使用系统。外观模式通常包括以下几个角色: - 外观(Facade):提供了一个简单的接口,隐藏了系统的复杂性,使得客户端可以更容易地使用系统。 - 子系统(Subsystem):实现了系统的功能,但对客户 ......
模式 设计模式 外观 Python 09

Redis

Redis 数据类型 字符串(string),hash(field-value),列表list,集合set,有序集合zset String string类型是二进制安全的。意味着redis的string可以包含任何数据。比如jpg图片或者序列化的对象。一个redis中字符串value最多可以是512 ......
Redis

一条新的glibc IO_FILE利用链:_IO_obstack_jumps利用分析

# **一条新的glibc IO_FILE利用链:_IO_obstack_jumps利用分析** > 本文首发于[[跳跳糖](https://tttang.com/archive/1845/)],仅在个人博客记录。由于跳跳糖的文章无法修改,所以本文有部分不同 ## 前言 众所周知,由于移除了`__m ......
IO_obstack_jumps IO_FILE obstack glibc jumps

【Python入门教程】调取电脑摄像头并发送照片至邮箱

​ 本博文纯属娱乐,仅供大家学习参考,不得以此侵犯他人隐私。本篇文章参考Python研究者的python窃取摄像头的图片。在这里先感谢大佬的付出,大家可以去关注一下。 一、获取邮箱授权码 授权码用于调用邮箱实现邮件的发送,在设置的账户中找到POP3/ IMAP /SMTP / Exchange/ C ......
入门教程 摄像头 邮箱 照片 教程

NPOI导出Excel表格带图片

if (info.ApplyImg.IsNotNullOrEmpty()) { // 添加图片 HSSFWorkbook hwb = new HSSFWorkbook(); HSSFSheet sheet = (HSSFSheet)hwb.CreateSheet("房产维修申请单"); byte[] ......
表格 图片 Excel NPOI

SpringCloud Contract

# 一、概述 测试是软件流程中非常重要,不可或缺的一个环节。一般的测试分为单元测试,集成测试,端到端的手工测试,这也是构成测试金字塔的三个层级。我们今天将要讨论的话题是契约测试,它是处于单元测试和集成测试中间的一个环节。这三个层级分别测试的场景如下: * 单元测试:测试单个service * 集成测 ......
SpringCloud Contract

101 显示数组中的大写字母 小写字母 数字

package com.fqs.demo001; import java.util.Scanner; public class Compare { public static void main(String[] args) { //键盘录入一个字符串,统计该字符串大写字母字符,小写字母字符,数字字 ......
字母 大写字母 小写 大写 数组

分析小数部分位数时遇到的小坑

本篇随笔讲一下split()和split_part() 1、split函数 split(<str>, <pat>, [<trimTailEmpty>])参数1是一个string参数2要注意是一个正则表达式,不是string(这也是本次遇到小坑的地方)参数3不常用,true是默认值,如果解析"a,b, ......
小坑 小数 位数 部分

Linux 使用交叉编译工具链编译boost

参考:Boost交叉编译 执行./bootstrap.sh后,会生成project-config.jam。 修改project-config.jam文件: #if ! gcc in [ feature.values <toolset> ] #{ #using gcc : ; #} if ! gcc ......
工具 Linux boost

cookie

1、介绍 http本身是无状态的,但实际业务中往往需要http请求表明请求者的身份和状态等信息,cookie是该问题的一种解决方案。(另外的包括session、token、浏览器localstorage) cookie本质是一个对象,具有name、value等属性。 一般由服务端创建,然后基于响应头 ......
cookie

聊聊Flink的必知必会(三)

### 概述 在进行流处理时,很多时候想要对流的有界子集进行聚合分析。例如有如下的需求场景: (1)每分钟的页面浏览(PV)次数。 (2)每用户每周的会话次数。 (3)每分钟每传感器的最高温度。 (4)当电商发布一个秒杀活动时,想要每隔10min了解流量数据。 对于这些需求的处理,程序需要处理元素组 ......
Flink

C++ multi process share value via write and read data from serialized file,the better way is shared_memory,pipeline,message queue,socket

#include <atomic> #include <chrono> #include <cmath> #include <condition_variable> #include <cstddef> #include <forward_list> #include <fstream> #incl ......

处理“行末不能有多余空格”的小技巧

# 处理“行末不能有多余空格”的小技巧 某些题目或者某些`oj`(比如`PTA`)会在你输出一个数组时有以下要求: 1. 两个数字之间以空格分隔 2. 行末不能有多余空格 我们有如下技巧: ```cpp for (int i = 1; i <= n; ++i) { cout << a[i] << " ......
空格 技巧

Go Redis 管道和事务之 go-redis

# Go Redis 管道和事务之 go-redis ## [Go Redis 管道和事务官方文档介绍](https://redis.uptrace.dev/zh/guide/go-redis-pipelines.html) Redis pipelines(管道) 允许一次性发送多个命令来提高性能, ......
管道 go-redis 事务 Redis redis

【活动访谈】发力数字基座 推动物联创新—航天科技控股集团AIRIOT4.0平台发布会活动专访

近日,由航天科技控股集团股份有限公司主办的“数字基座 智慧物联—AIRIOT4.0平台发布会”在北京圆满落幕。航天三院科技委总工程师王连宝应邀出席本次会议并接受媒体采访,共同参与访谈的还有AIRIOT产品研发创始人、航天科技控股集团股份有限公司智慧物联事业部总经理田淼,两位就数字化转型、产业赋能、A ......
基座 航天 发布会 AIRIOT4 数字

微信小程序实现pdf预览,并在下方添加签署按钮

# 实现图 ![实现图](https://img-blog.csdnimg.cn/74ce6095b4a24b7d9cec18758811a098.png) # 实现方案: > 通过 web-view 外接h5界面实现 ```wxml ``` > 需要在小程序开发管理 添加业务域名 ![实现](ht ......
按钮 程序 pdf

小白学习应用构建分享-参照用法

什么是参照? 只看名词,不太好理解,我们看下图,是不是一看就明白了,参照就是一份输入参考,当用户进行输入时,可以从已有数据中进行选择。 怎么创建参照? 假设业务场景是一张采购单,其中一个字段是【物料品牌】,我们需要为【物料品牌】创建一个参照。 2.1 在业务对象中新增【品牌】业务对象,勾选同时生成主 ......

仿喜茶GO小程序前端模板源码,奶茶店微信小程序源码

本项目包含: 首页 点单 喜茶百货 百货详情 历史订单 我的 积分商城 积分商城详情页 我的-微信一键登录 我的-成为星球会员 我的-个人资料 我的-钱包 我的-阿喜有礼 会员码 任务中心 下载地址 点击下载仿喜茶小程序源码 运行效果图 ......
源码 程序 程序源码 前端 奶茶