XOR

2022.7.2 杂题

#### P6811 「MCOI-02」Build Battle 建筑大师 诸如这样的序列长为 $n$:$1,2...,m-1,m,1,2,...,m-1,m,1,2,3$ 我们称 $1,2,...,m-1,m$ 为一个块。 问有多少本质不同的子序列。 如果我们把每个子序列往原序列里面填,每个子序列 ......
2022

Python-pickle/json基础用法

""" -*- coding: utf-8 -*- @FileName: json_pickle.py @Software: PyCharm @Time : 2023/7/3 14:36 @Author : Panda """ # 1.pickle 模块:序列化模块 import pickle "" ......
Python-pickle 基础 Python pickle json

Java线程池基础介绍

一、线程池的优点 1、线程池能够复用已经创建了的线程来执行任务,从而降低了频繁创建和销毁线程所带来的资源消耗; 2、任务创建完成时,不必等待线程的创建,能够立即执行,提高了任务响应的速度。 二、创建线程池的七大核心参数 1、corePoorSize 核心线程数 线程池中长期存活的线程数量。一般情况下 ......
线程 基础 Java

linux 常用脚本

## 启动python脚本 并输出日志到文件 ```sh nohup python3 -u doReport.py --env=prod > doReport.out 2>&1 & ``` ## pip 使用清华源 ```sh pip3 install scikit-learn -i https:/ ......
脚本 常用 linux

redis 用docker集群部署:三主三从

要在CentOS 7上使用Docker部署3个主Redis节点和3个从Redis节点,你可以按照以下步骤进行操作: 安装Docker:首先,确保已经安装了Docker。可以执行以下命令来检查是否已安装Docker: docker version如果未安装Docker,请根据Docker官方文档的指导 ......
集群 docker redis

sql server 数据库自动备份

一丶打开客户端: 对象资源管理器->管理->维护计划(右键点击)->维护计划向导 二丶打开后点击下一步, 填写名称与说明并更改备份计划 三丶点下一步, 选择维护任务 四丶点击下一步, 选择需要备份的数据库, 和备份文件路径 五丶点击下一步, 选择报告文件保存路径 六丶点击下一步, 查看维护计划, 没 ......
备份 数据库 数据 server sql

分布式事务解决方案

### 业务场景描述 > 下单时,需要扣减库存和生成订单,两个操作要求确保同时成功或同事失败,需要分别调用不同的服务便形成了分布式事务问题 ### 解决方案 采用弱一致性的解决方案 #### 1.重试机制 第一步执行成功后,将生成订单操作发送到消息队列中,消费生成订单消息,如果失败,采用重试机制,重 ......
分布式 解决方案 事务 方案

记一次 websocket 报错与解决方法

后端 .NET 使用 nuget 包 TouchSocket 搭建 **websocket** 服务,然后前端使用`WebSocket`实例发送、接收数据。前端收到后端发的数据后报如下错误: >WebSocket connection to failed: One or more reserved ......
websocket 方法

ExcelGPT丨Excel联合ChatGPT会发生哪些奇妙的反应呢?

使用平台:Windows 插件下载:hereitis.cn/soft/ExcelGPT Excel本身就已经十分强大了,在处理数据方面实在是很厉害了,但是如果让它和ChatGPT结合一下,又会发生哪些奇妙的反应呢? ExcelGPT是一款专门为Excel、WPS添加GPT支持的开源插件,在使用电子表 ......
ExcelGPT ChatGPT Excel

kubesphere 搭建mysql

一.docker 搭建mysql的命令: docker run -p 3306:3306 --name mysql-01 \ -v /mydata/mysql/log:/var/log/mysql \ -v /mydata/mysql/data:/var/lib/mysql \ -v /mydata ......
kubesphere mysql

webpack-dev-server 中 inline 和 HMR 的区别

https://www.codercto.com/a/4836.html webpack-dev-server webpack-dev-server是一个小型的node.js Express服务器,它使用webpack-dev-middleware中间件来为通过webpack打包生成的资源文件提供W ......
webpack-dev-server webpack server inline dev

56、策略模式(上)

## 1、 ```java ``` ```java ``` ```java ``` ```java ``` ```java ``` ```java ``` ```java ``` ```java ``` ```java ``` ```java ``` ......
策略 模式

rocketmq-console基本使用

# rocketmq-console基本使用 作用:rocketmq-console是rocketmq的一款可视化工具,提供了mq的使用详情等功能。 ## 一、安装部署 > 下载rocketmq组件 **rocketmq**:[下载地址](https://rocketmq.apache.org/zh ......
rocketmq-console rocketmq console

vue项目打包上线时报错‘Failed to load resource: net::ERR_FILE_NOT_FOUND‘

vue项目打包上线时报错’Failed to load resource: net::ERR_FILE_NOT_FOUND’ 原因:这里的确是css以及js文件的路径问题 解决方案: 解决时并不需要手动改路径或者加一段判断去修改 最方便的办法时在项目打包前的 vue.config.js 里面将pub ......

使用kubeadm创建kubernetes集群

## 说明 环境准备,根据自己情况而定 | 节点名 | IP地址 | CPU | 内存 | 硬盘 | 操作系统 | Docker版本 | |:--:|:--:|:--:|:--:|:--:|:--:|:--:| | k8s-master | 172.31.2.214 | 8核 | 16G | 128 ......
集群 kubernetes kubeadm

路由引入正解_开销专题(二)

[TOC] # 基础概念 ## 前言 路由引入是让两个工作机制完全不同的路由协议协同的技术,在这当中有一个非常关键的问题,假如是OSPF引入ISIS路由,OSPF根据不认识ISIS的数据包,所以路由引入并不单单是把OSPF数据库中的数据包扔给ISIS,而是要将要由中间人将ISIS数据库当中的数据包转 ......
开销 路由 专题

条件编译

有几个指令可以用来有选择地对部分程序源代码进行编译。这个过程被称为条件编译。 条件预处理器的结构与 if 选择结构很像。请看下面这段预处理器的代码: #ifdef NULL #define NULL 0 #endif http://www.msspx.com/ ......
条件

# 和 ## 运算符

# 和 ## 运算符 # 和 ## 预处理运算符在 C++ 和 ANSI/ISO C 中都是可用的。# 运算符会把 replacement-text 令牌转换为用引号引起来的字符串。 请看下面的宏定义: 实例 #include <iostream> using namespace std; #def ......
运算符

C++ 中的预定义宏

C++ 提供了下表所示的一些预定义宏: 宏描述 __LINE__ 这会在程序编译时包含当前行号。 __FILE__ 这会在程序编译时包含当前文件名。 __DATE__ 这会包含一个形式为 month/day/year 的字符串,它表示把源文件转换为目标代码的日期。 __TIME__ 这会包含一个形式 ......

C++ 类 & 对象

C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核心特性,通常被称为用户定义的类型。 类用于指定对象的形式,是一种用户自定义的数据类型,它是一种封装了数据和函数的组合。类中的数据称为成员变量,函数称为成员函数。类可以被看作是一种模板,可以用来创建具有相同 ......
对象 amp

2023“九成宫杯”陕西宝鸡·麟游夏季半程马拉松赛顺利完赛

# 1、赛事背景 2023年6月22日,2023“九成宫杯”陕西宝鸡·麟游夏季半程马拉松赛圆满落幕,“九成宫杯”陕西宝鸡·麟游夏季半程马拉松赛自2018年举办以来,至今已成功举办4届,荣膺中国田协认证的A1类赛事。 > 近年来,麟游夏季半程马拉松以其独特的赛道、丰富的参赛人群和细致周到的服务吸引了越 ......
马拉松赛 半程 马拉松 2023 183

AJAX概述

......
AJAX

语法糖(修饰符) - .sync

## 关于.sync 在了解这个语法糖时,首先我们要了解的是vue组件之间的通信规则是单向数据流即: > vue提倡单向数据流,即父级 props 的更新会流向子组件,但是反过来则不行。这是为了防止意外的改变父组件状态,使得应用的数据流变得难以理解。如果破坏了单向数据流,当应用复杂时,debug 的 ......
语法 sync

最小生成树

题目 京海市城市规划部门计划修建一个大型地铁网络,将城市中的重要交通支点用地铁网络连接起来,以方便市民通行。 但是节点过多,预算不够,让京海市城市规划部门十分头疼,请你用计算机帮助他们进行设计这个网络,要求是在将重要交通支点连接起来的前提下,使修建地铁网络的费用最低。 Input 存在多组测试数据, ......

go语言结构体

结构体 Go语言的结构体有点像面向对象语言中的“类”,但不完全是,Go语言也没打算真正实现面向对象范式。 定义 使用type定义结构体,可以把结构体看做类型使用。必须指定结构体的字段(属性)名称和类型。 type User struct { id int name, addr string // 多 ......
语言 结构

第二届电子电气与信息工程国际会议(EEIE2023)

第二届电气、电子与信息工程国际会议(EEIE 2023)将于2023年11月2-4日在中国南昌召开。EEIE2023 由中国南昌理工学院和湖北省众科地质与环境技术服务中心主办。 所有被接受的论文将被 EI Compendex 和 Scopus 检索。 我们谨代表组委会向各位杰出的学者和工程师发出诚挚 ......
国际会议 第二届 电气 会议 工程

自管理敏感词集成到文章审核中

①:创建敏感词表,导入资料中wm_sensitive到leadnews_wemedia库中 ②:拷贝对应的wm_sensitive的mapper到项目中 ③:在文章审核的代码中添加自管理敏感词审核 @Autowired private WmSensitiveMapper wmSensitiveMap ......
文章

JAVA获取字符串内的括号对(支持多层级);获取括号对的内容;按指定规则返回括号对位置;

先看结果:处理字符串 "这个是一条测试用的字符串[ ( 5 ( 4( 3 [(1) (2)] ))(7))][(6)]" 结果 解决思路:参考正则表达式里面出入站部分 代码实现如下: 方法调用“: String test = "这个是一条测试用的字符串[ ( 5( 4( 3 [(1) (2)] )) ......
括号 字符串 多层 字符 规则

Profinet转EtherNet/IP网关连接AB PLC的应用案例

西门子S7-1500 PLC(profinet)与AB PLC以太网通讯(EtherNet/IP)。本文主要介绍捷米特JM-EIP-PN的Profinet转EtherNet/IP网关,连接西门子S7-1500 PLC与AB PLC 通讯的配置过程,供大家参考。 1, 新建工程:运行 RSLogix ......
网关 Profinet EtherNet 案例 PLC