XOR

deque的相关操作

创建deque:可以使用默认构造函数创建一个空的deque,或使用带有初始元素的构造函数创建一个具有初始值的deque。例如: cpp std::deque<int> d1; // 创建一个空的整数双端队列 std::deque<int> d2(5); // 创建一个具有5个默认初始化值的整数双端队 ......
deque

重温设计模式 --- 前篇

## 引言 软件开发过程中,我们经常会遇到各种设计问题,例如如何管理对象之间的关系、如何优化代码的可复用性和可维护性等等。为了解决这些问题,我们可以使用设计模式。 设计模式是一种被广泛接受的软件设计思想,它提供了一套通用的解决方案,可以帮助我们更好地解决常见的软件设计问题。设计模式是从实践中总结出来 ......
前篇 设计模式 模式

Python异步编程

### 协程 - 不是计算机提供,程序员人为创造 - 也称为**微线程**,是一种上下文切换技术(通过一个线程实现代码块互相切换执行) - 普通代码的执行流程**自上而下**顺序执行 ``` def fun1(): print(1) # ... print(2) def fun2(): print( ......
Python

电感参数

# 电感参数 ![](https://img2023.cnblogs.com/blog/2967398/202307/2967398-20230712143630401-768751105.png) ## 饱和电流 Saturation Current(Isat): 给电感通一定的直流偏压电流,然后 ......
电感 参数

4Git学习笔记

## 一、Sourcetree 1.使用SourceTree之前必须要先安装Git和sourceTree(gitee免费版最多可5个成员)。 2.加入代码仓,需申请邀请链接。 3.加入代码仓,成为的的项目开发成员之后,首先将该远程仓clone(克隆)到自己本地,作为自己的本地仓,“5-27-dq”这 ......
笔记 4Git Git

5python学习笔记

## 1.python特点 ​ Python具有代码简单、学习难度低、语法清楚、功能库丰富等优势,同样功能的代码,Python代码数量只有C或Java的1/5,甚至1/10。例:打印Hello World,C语言需要6行,Java需要5行,Python只需要1行。 ## 2.python相关概念 第 ......
5python 笔记 python

软件使用

#### 1.origin账号建立成功,公开id设置时字母数字组合,且总字符输满此行 ![image-20230712091449096](https://img2023.cnblogs.com/blog/3232296/202307/3232296-20230712143457339-159810 ......
软件使用 软件

最长回文子串时间复杂度为O(n)的算法

给你一个字符串 s,找到 s 中最长的回文子串。 如果字符串的反序与原始字符串相同,则该字符串称为回文字符串 示例 1: 输入:s = "babad"输出:"bab"解释:"aba" 同样是符合题意的答案。示例 2: 输入:s = "cbbd"输出:"bb" 提示: 1 <= s.length <= ......
回文 复杂度 算法 时间

开发 | Git 提交规范

以下是 $commit$ 提交规范,主要是在提交代码时标识本次提交的属性 ```bash feat: 新功能(feature) fix: 修补bug docs: 文档(documentation) style: 格式(不影响代码运行的变动) refactor: 重构(即不是新增功能,也不是修改bug ......
Git

通过自定义指令控制按钮权限

[toc] ## 常见写法 通常控制按钮显示与否,会采用`v-if`或者`v-show`来控制,可能会写成以下形式,在通过动态的改变 active 变量的值,控制按钮的显示状态, ```html 按钮一 按钮二 按钮三 按钮四 按钮五 ``` 进一步优化代码,第二种形式也有可能会通过一个集合遍历的方 ......
指令 按钮 权限

HCIP-进阶实验07-高可靠性园区网部署

# HCIP-进阶实验07-高可靠性园区网部署 # 1 实验需求 ## 1.1 实验拓扑 ![image-20230711152356926](https://img2023.cnblogs.com/blog/2160408/202307/2160408-20230711152401587-7385 ......
可靠性 园区 HCIP 07

Vue3+.net6.0 六 条件渲染

v-if,v-else-if,v-else 控制元素是否渲染,不满足条件的时候不会有相应元素。 <div v-if="type 'A'"> A </div> <div v-else-if="type 'B'"> B </div> <div v-else-if="type 'C'"> C </div> ......
条件 Vue3 net6 Vue net

MySQL数据库安装

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 关系数据库管理系统应用软件之一。这篇文章是展示了MySQL如何安装 ......
数据库 数据 MySQL

CompletableFuture详解

CompletableFuture 前言 CompletableFuture继承于java.util.concurrent.Future,它本身具备Future的所有特性,并且基于JDK1.8的流式编程以及Lambda表达式等实现一元操作符、异步性以及事件驱动编程模型,可以用来实现多线程的串行关系, ......
CompletableFuture

解耦、异步、削峰是什么

解耦 含义 系统各个模块或组件之间的耦合度降低,使得它们能够独立地进行开发、测试、部署和维护。通过解耦,可以提高系统的可维护性、可扩展性和可重用性。 使用场景 将前端和后端分离,通过API接口就行通信,使得前端和后端可以独立开发、测试和部署。 使用消息队列解耦生产者和消费者,生产者将消息发送到消息队 ......
解耦

表对象

表的创建 表的创建需要CREATE TABLE系统权限 --语法:create table 表名(列名 数据类型(宽度) [default] 表达式[column constraint],....,[TABLE CONSTRAINT ] [TABLE_PARTITION_CLAUSE ]); 由此可 ......
对象

表的锁定

表的锁定 锁的概念:锁出现在数据共享的场合,用来保证数据的一致性,当多个会话同时修改一个表时,需要对数据进行相应的锁定。 锁只有只读锁,排他锁,共享排他锁等多种类型,而且每种类型又有''行级锁''(一次锁住一条记录),"页级锁"(一次锁住一页,即数据库中存储记录的最小可分配单元),"表级锁”(锁主整 ......

Android之IntentService

IntentService,可以看做是Service和HandlerThread的结合体,在完成了使命之后会自动停止,适合需要在工作线程处理UI无关任务的场景。IntentService 是继承自 Service 并处理异步请求的一个类,在 IntentService 内有一个工作线程来处理耗时操作 ......
IntentService Android

网络结构体系和两种运输协议

五层网络体系结构的各层的要点? 物理层:在物理媒体上传送比特流。 数据链路层:在两个相邻结点间(主机和路由器或路由器和路由器之间)的链路上传送以帧为单位的数据。 网络层:负责将分组从源主机(按照合适的路由)通过中间若干路由器的转发传送到目的主机。 运输层: 负责主机中两个进程之间的逻辑通信(端到端通 ......
体系 结构 网络

R -批量修改文件名,并移动文件到其它文件夹

### 1. 10x下机的三个文件名不符合下游分析的格式,如下 ![](https://img2023.cnblogs.com/blog/1775879/202307/1775879-20230712142943527-16164620.png) ### 2. 需要整理成如下的格式 ![](http ......
文件 文件名 文件夹

掌握这些写简历投简历的“黑魔法”,告别简历已读不回!

> “哎,我还能找到工作吗?” 这是最近加我微信的好友,问的最多的一句话。 ## 太卷了 最近加我微信的朋友很多,我都很奇怪,最近也没怎么发文章,怎么会有这么多人加我。 大概就是因为太卷了,之前写的就业和接单的文章,被平台推荐了。 最近加我的朋友可以分为两大类:**一类是想接私活赚外快的**(😓汗 ......
简历 魔法

Unity 网络编程一: Echo程序

1.Echo程序是什么? Echo程序是网络编程中最基础的一种案例,分为客户端与服务端。Echo程序的流程是客户端发送一段文本信息,服务器再把这个文本进行回应。 2.实现 客户端: 使用UGUI组件搭建一个简易的窗口,1是连接按钮,2是输入文本框,3是发送文本按钮,4是显示文字 我们在再写一个Ech ......
网络编程 程序 Unity 网络 Echo

2023年7月12日 天气:小雨

今天早上起来看了一个小时的英语阅读,接着背了一小时的英语单词,然后写了一个小时的Java,然后看了一小时的阅读,接着看了两个小时的作业。 明天打算背会单词,然后看几个小时的构建之法,接着出去玩一个小时。 ......
小雨 天气 2023

WQS二分

# WQS二分 个人认为用导数理解更容易(虽然函数不连续,表达不够严谨)。 ## P4983 忘情 [P4983 忘情](https://www.luogu.com.cn/problem/P4983) 容易推得单段的权值为 $(\sum{a} + 1)^2$。 $O(mn^2)$:$dp(i, x) ......
WQS

[转]MySQL的jdbc连接url中的serverTimezone参数导致程序返回前端时间与数据库不一致(相差8小时)问题

原文地址:https://www.cnblogs.com/zhuitian/p/12436300.html 阅读目录 前言 血案现场 问题排查 问题根源 解决方法 回到顶部 前言 mysql8.x的jdbc升级了,增加了时区(serverTimezone)属性,并且不允许为空。 回到顶部 血案现场 ......

Ghips:自动获取 GitHub 最快 IP,一键刷新 hosts,说说源码中的干货

Ghips 是一个仅 601 KB 的开源软件: ``` 项目:github.com/aardio/Ghips 镜像:gitcode.net/aardio/Ghips ``` 支持 Win7,Win8,Win10,Win11 等操作系统。 软件通过 GitHub 官方 API 获取所有 IP,并自动 ......
干货 源码 GitHub Ghips hosts

2023-7-learning-note

- [任务1.学习Apex,Trigger,以及对象字段的简单使用](#任务1学习apextrigger以及对象字段的简单使用) - [Trigger](#trigger) - [任务2.学习Visualforce 页面的开发,能够做出与后台交互的Visualforce页面](#任务2学习visua ......
learning-note learning 2023 note

arthas v3.6.9 使用教程

Arthas是一个开源的Java诊断工具,由Alibaba开发和维护。它提供了一套强大的命令行工具,可以帮助开发人员在运行时对Java应用进行故障排查和性能分析。 Arthas具有以下主要功能和特点: 实时追踪和查看Java应用的方法调用栈,包括实例、静态方法的调用情况。 动态修改类的字节码,比如修 ......
教程 arthas 6.9 v3

C++变量初始化的几种方式

有几种初始化的方式,主要是关于{}初始化,存在一些点需要记住。 1 #include <iostream> 2 using namespace std; 3 int main() 4 { 5 double pi=3.2415; 6 int x1=pi; 7 int x2(pi); 8 int x3{ ......
变量 方式

基于LSTM实现单变量的预测_电力消耗量的预测

# 1 数据介绍 ![image](https://img2023.cnblogs.com/blog/1914163/202307/1914163-20230708104521132-1965248378.png) 首先看看这个数据,是从2005年到2008年的每一个小时的电力消耗值。 # 2 实现 ......
消耗量 变量 电力 LSTM