XOR

进入C++

### hello everyone!现在由我来带大家进入编程语言C++的学习 #####相信大家有一点C的基础的,以下是一些对初学者困惑的解答和建议: - 为什么要将头文件写到写到程序里边呢? 因为此时涉及到程序和外面世界的通信,将源代码文件和头文件组合成一个复合文件,编译的下一阶段需要该文件 - ......

【网络】【TCP】TCP Keepalive 和 HTTP Keep-Alive 是一个东西吗?

1 前言 这节我们来看个问题,就是 TCP Keepalive 和 HTTP Keep-Alive 是一个东西吗? 事实上,这两个完全是两样不同东西,实现的层面也不同: HTTP 的 Keep-Alive,是由应用层(用户态) 实现的,称为 HTTP 长连接; TCP 的 Keepalive,是由  ......
Keep-Alive TCP Keepalive 东西 Alive

【网络】【TCP】TCP 协议有什么缺陷?

1 前言 这节我们来看个问题,就是 TCP 协议有什么缺陷? TCP 通过序列号、确认应答、超时重传、流量控制、拥塞控制等方式实现了可靠传输,看起来它很完美,事实真的是这样吗?TCP 就没什么缺陷吗? 所以,今天就跟大家聊聊,TCP 协议有哪些缺陷?主要有四个方面: 升级 TCP 的工作很困难; T ......
TCP 缺陷 网络

【网络】【TCP】如何基于 UDP 协议实现可靠传输?

1 前言 这节我们来看个问题,就是 TCP 协议有什么缺陷? 很多同学第一反应就会说把 TCP 可靠传输的特性(序列号、确认应答、超时重传、流量控制、拥塞控制)在应用层实现一遍。 实现的思路确实这样没错,但是有没有想过,既然 TCP 天然支持可靠传输,为什么还需要基于 UDP 实现可靠传输呢?这不是 ......
网络 TCP UDP

DBConvert Studio - 数据库迁移和同步

概述 DBConvert Studio 是一款强大的跨数据库迁移和同步软件,可以在不同数据库格式之间转换数据库结构和数据。它将成熟、稳定、久经考验的 DBConvert 和 DBSync 核心与改进的现代 UX 设计相结合。 数据库迁移场景 支持所有流行的数据库 - 从旧的基于文件的格式到现代的本地 ......
DBConvert 数据库 数据 Studio

[ACTF2020 新生赛]Include

[ACTF2020 新生赛]Include 题目来源:buuctf 题目类型:web 涉及考点:文件包含、任意文件读取 1. 题目给了个跳转链接 tips ,点击进入: 题目提示存在文件包含漏洞,接下来尝试获取flag.php的源码 2. PHP伪协议 这里需要先介绍一下php伪协议,方便我们做题。 ......
新生 Include ACTF 2020

7.16 动态规划

# 线性DP ## [[USACO20DEC] Sleeping Cows P](https://www.luogu.com.cn/problem/P7154) 先不考虑极大,将奶牛和牛棚放在一起排序并离散化,设 $F_{i,j}$ 为处理到第 i 个元素(奶牛/牛棚) ,有 j 头奶牛还没有进入牛 ......
动态 7.16 16

vue.js浏览器插件

提取地址: 链接:https://pan.baidu.com/s/1Uf9yZaQfRQ1r2JvOxXX50A?pwd=l3iw 提取码:l3iw 加载已解压的扩展程序 ......
插件 浏览器 vue js

裴蜀定理

## 定理 二元一次方程 $ax+by=c$ 的有解条件是 $\gcd(a,b) \mid c$。 ### 证明 设 $s=\gcd(a,b)$,所以 $s\mid a$,并且 $s\mid b$。 又因为 $x,y$ 为整数,所以 $s\mid ax,s\mid by$。 如果要使式子成立,则 $ ......
定理

github无法连接

1.方案1:安装 fastgithub_win-x64加速 下载直接到网上搜索就能找到 2.方案2:修改hosts 本地无法访问github,推荐尝试一个修改hosts,加速访问 github 的项, https://gitlab.com/ineo6/hosts 注意不要使用项目中的 FastDev ......
github

java发展史

java的发展史 1972年C语言诞生 贴近硬件,运行快,效率高 操作系统,编译器,数据库,网络系统等 指针和内存管理 1982年C++诞生 面向对象 兼容C 图形领域,游戏等 JAVA发展 高可用,高并发,高性能。 构建工具:Ant,Maven,Jekins 应用服务器: Tomact,Jetty ......
发展史 java

WSL环境中安装过Java并配置VSCode

WSL环境已经配置好,现在开始在Ubuntu里面安装Java! 一 下载tar包方式手动安装 1.1 下载地址:https://www.oracle.com/java/technologies/downloads/ 1.2 在上面的地址中选择合适的版本进行下载,然后将下载的安装包拷贝到wsl系统所在 ......
环境 VSCode Java WSL

07、Raft算法简介

> 本篇内容主要来源于自己学习的视频,如有侵权,请联系删除,谢谢。 **思考: etcd是如何基于Raft来实现高可用、数据强—致性的?** ### 1、什么是Raft算法 Raft 算法是现在分布式系统开发首选的共识算法。从本质上说,Raft 算法是通过一切以领导者为准的方式,实现一系列值的共识和 ......
算法 简介 Raft

6194: jump and jump 深搜/广搜/动态规划

描述 寒假在家里无聊极了,小w看到地上的瓷砖,想出了一个游戏。这个游戏是这样子的,一共有n个格子,刚开始在起点的时候可以跳到第1个到第k个格子中的一个上面,之后在每个格子上只能向前跳相对应的长度。请问至少需要多少步可以恰好跳到最后一个格子呢? 输入 第一行输入两个整数n和k(1<=n<=100000 ......
jump 动态 6194 and

vue-day20---收集表单数据

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>收集表单数 ......
表单 vue-day 数据 vue day

python通过Websocket与html主动通讯

python通过Websocket与html主动通讯 导语:在Web开发中,实现实时通信是一项常见的需求。本文将介绍如何使用Python和WebSocket技术实现与HTML页面的实时通信,以显示当前的实时时间。 ## 1. WebSocket简介 WebSocket是一种全双工通信协议,允许在客户 ......
Websocket 通讯 python html

vue2

一.mvvm模型 MVVM 是 vue 实现数据驱动视图和双向数据绑定的核心原理。它把每个 HTML 页面都拆分成了如下三个部分: View 表示当前页面所渲染的 DOM 结构。 Model 表示当前页面渲染时所依赖的数据源。 ViewModel 表示 vue 的实例,它是 MVVM 的核心 1.为 ......
vue2 vue

安装docker

安装docker 通过 curl 命令安装docker,系统会自动安装完成。 [root@localhost docker]# curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 查看docker版本 [root@lo ......
docker

IDM百度网盘加速下载方法

步骤1: 安装用户脚本管理器 网址:[如何安装用户脚本 (greasyfork.org)](https://greasyfork.org/zh-CN/help/installing-user-scripts) ![](https://img2023.cnblogs.com/blog/3235648/ ......
方法 IDM

C++内存泄漏检测

#pragma once#include <map> //TracerNew.h void* operator new(size_t size, const char* file, long line);void* operator new(size_t size);void operator de ......
内存

Mybatis获取与实践

# Mybatis ## 如何获得Mybatis - Maven - https://mvnrepository.com/artifact/org.mybatis/mybatis - ```xml org.mybatis mybatis 3.5.2 ``` - ​ - Github-下载地址:htt ......
Mybatis

Day6_条件、成员运算符、身份运算符、if判断

1.条件_第一类显示布尔值: 2.条件_第二类隐式布尔值: 3.not、and、or运算符: 4.成员运算(not、and、or的运算优先级)和身份运算(is): 5.if判断:语法1: 6.if判断:语法2,if...else... 7.if判断:语法3,if. ..elif... 8.if判断: ......
运算符 成员 身份 条件 Day6

ESP8266、D1Mini用串口助手连接断开后就重启

问题描述:用串口助手,连接断开后就板子重启,但是用Arduino调试工具、安可信串口助手都不会。 串口芯片:CH340C 解决: 在上位机串口中不要勾选RTS。 ![image](https://img2023.cnblogs.com/blog/2679970/202307/2679970-2023 ......
串口 助手 D1Mini 1Mini 8266

MarkDown学习

标题 图片 超链接 超链接 加粗 aaa 斜线 aaa 废弃 aaa 引用 aaa 分割线 列表 A B 表格 名字性别年龄 小明 男 18 代码 public ......
MarkDown

结直肠癌常识 | Colorectal cancer | CRC

目录: 临床: 消化道的具体结构?小肠、大肠、结肠、直肠的概念?CRC的左侧和右侧的差别? 什么是polyps、lesion、tumor、cancer,这之间的区别是什么?Nonneoplastic、Neoplastic;adenomas and serrated 什么是CRC,临床上如何界定?在各 ......
直肠癌 直肠 Colorectal 常识 cancer

2023ACM暑期集训 DAY 2

## [模拟赛 1 题解](https://ac.nowcoder.com/acm/contest/61579 "模拟赛 1 题解") ### [A 上班](https://ac.nowcoder.com/acm/contest/61579/A "A 上班") #### 代码 点击查看代码 ``` ......
2023 ACM DAY

场景管理器

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.Events;using UnityEngine.SceneManagement; public class S ......
场景

funcontain_network

### Function #### 介绍、定义 组织好的(提前写好内置)、可重复使用的、用以实现特定功能的 *代码段* 。 ```py str1 = "iloveu" str2 = "goodluck" str3 = "seeya" count = 0 for i in str1: count += ......
funcontain_network funcontain network

Parted 创建 GPT 分区

Parted 创建 GPT 分区 发表于 2019-02-27 更新于 2019-10-14 分类于 tools 阅读次数: 385 本文字数: 3.6k 阅读时长 ≈ 3 分钟 对于磁盘的分区表 MBR与GPT区别。MBR:MBR分区表(即主引导记录)大家都很熟悉,是过去我们使用windows时常 ......
Parted GPT

This MY Day

搭建属于自己的博客网站... 博客园自定义皮肤。也可以用官方的皮肤 https://www.codenong.com/p12090961/ https://www.cnblogs.com/zouwangblog/p/11541835.html https://www.cnblogs.com/lht1 ......
This Day MY