NOT

go并发编程系列:一、建立线程

在go语言中,使用线程的格式是: go 函数名 当然,你也可以使用匿名函数,我们建立三个线程,代码如下: go test1() go test2()go func() {} 是不是很简单? 在下一系列中,我们将扩展这三个线程,进一步讲解go的并发编程! TRANSLATE with x Englis ......
线程

给自己的忠告

1. 坐下来,踏踏实实做事 最近回想人生,想起来当年考上清华的同班同学,如今的他应该日子过的不错吧。我和他是小学同学,初中同学,高中他考上了县里不错的高中从此不再有交集。 20年后回头想来他给我人生最大的启发只有一条,**想要做好一件事首先需要安静的坐下来,去除浮躁心态**。 上小学我们只有语文和数 ......
忠告

macOS Sonoma 14 beta 7 (23A5337a) Boot ISO 原版可引导镜像下载

macOS Sonoma 14 beta 7 (23A5337a) Boot ISO 原版可引导镜像下载 本站下载的 macOS 软件包,既可以拖拽到 Applications(应用程序)下直接安装,也可以制作启动 U 盘安装,或者在虚拟机中启动安装。另外也支持在 Windows 和 Linux 中 ......
原版 23A5337a 镜像 Sonoma macOS

macOS Sonoma 14 beta 7 (23A5337a) ISO、IPSW、PKG 下载

macOS Sonoma 14 beta 7 (23A5337a) ISO、IPSW、PKG 下载 本站下载的 macOS 软件包,既可以拖拽到 Applications(应用程序)下直接安装,也可以制作启动 U 盘安装,或者在虚拟机中启动安装。另外也支持在 Windows 和 Linux 中创建可 ......
23A5337a Sonoma macOS A5337 5337a

如何设计安全的 Web API

如何设计安全的 Web API ? 当我们向用户开放 Web API 访问时,我们需要确保每个 API 调用都经过身份验证。 这意味着用户必须是他们声称的人。 在这篇文章中,我们探讨了两种常见的方法: 1. 基于令牌的身份验证 2. HMAC(基于哈希的消息认证码)认证 下图说明了它们的工作原理。 ......
Web API

CF1863B 题解

# CF1863B Split Sort 题解 ## Links [洛谷](https://www.luogu.com.cn/problem/CF1863B) [Codeforces](https://codeforces.com/problemset/problem/1863/B) ## Desc ......
题解 1863B 1863 CF

CF1863C 题解

# CF1863C MEX Repetition 题解 ## Links [洛谷](https://www.luogu.com.cn/problem/CF1863C) [Codeforces](https://codeforces.com/problemset/problem/1863/C) ## ......
题解 1863C 1863 CF

P2700逐个击破

张老师给的一道题,[P2700逐个击破](https://www.luogu.com.cn/problem/P2700),用树形dp方法写的,最近第一次复习到树形dp,稍微mark一下qwq 用最小生成树的写法比较好想一些,有空可以实现一下(挖坑) ###思路 *dp[i][1]*代表以i为根的子树 ......
P2700 2700

mysql周week函数

## WEEK(date[,`mode`]) WEEK()函数会返回一个日期的周数,第2个参数`mode`可以指定一周是从`周日`开始还是`周一`开始,以及返回值的范围是 `[0, 53]` 还是 `[1, 53]`, 如果第2个参数缺失了,则使用系统变量`default_week_format`的 ......
函数 mysql week

day20 - 二叉树 part06

654. 最大二叉树 详解 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : val(0), left ......
part day 20 06

C. Vika and Price Tags

C. Vika and Price Tags Vika came to her favorite cosmetics store "Golden Pear". She noticed that the prices of $n$ items have changed since her last v ......
Price Vika Tags and

Git上传代码到远程仓库

前言Git 是一种分布式版本控制系统,广泛用于管理项目的源代码。它可以追踪文件的修改、记录历史变更、协调多人合作开发,并提供了回滚、分支管理、合并等功能。下面介绍一下Git如何上传代码到远程仓库 1.检查状态在提交代码之前,你可以使用git status命令来查看当前仓库中的修改和文件状态。确保你要 ......
仓库 代码 Git

php操作数据库

w3c地址:https://www.w3cschool.cn/php/php-mysql-connect.html ### 1. 连接数据库 ```php connect_errno){ echo "mysql_error".$conn->connect_error; }else{ echo "my ......
数据库 数据 php

c++算法之迷宫问题 和 DFS

啥是迷宫问题? 迷宫问题,简单来说就是在给定区域内,找到一条甚至所有从某个位置到另一个位置的移动路线。 如果细来讲,我们可以把迷宫化为一个平面矩阵,通过行、列来确定位置,对应位置不同的内容表示不同的地图信息。 在c++里,我们一般用二维数组来存储,例如n*n大小的地图就是m[n][n],地图中存在空 ......
迷宫 算法 问题 DFS

const

const 修饰指针时,出现在星号左边,表示被指向的内存数据为常量;出现在星号右边,表示指针自身是常量 int num = 0; char *p = # const char *p = # // *p 为常量,p可以改变指向 char const *p = # // 同上 c ......
const

Modbus TCP协议

Modbus介绍1、起源 Modbus 通信协议,是一种工业现场总线协议标准。 Modbus通信协议具有多个变种,其中有支持串口,以太网多个版本,主要有以下三种: Modbus RTU、Modbus ASCII和Modbus TCP 优势: 免费、简单、容易使用 2、分类:(1)Modbus RTU ......
Modbus TCP

[学习笔记] 莫队

# 一、普通莫队 莫队是一种基于分块的算法,由莫队提出(orz)。 莫队可以解决一类查询序列区间信息的题。 可以使用该算法的 **前提** 是维护的信息必须可以在 $O(1)$(如果用 map / set 可以带 $\log$,或者优化成 $O(1)$)内将 $[l, r]$ 的答案扩展到 $[l ......
笔记

Binary Tree Inorder Traversal

Source Given a binary tree, return the inorder traversal of its nodes' values. Example Given binary tree {1,#,2,3}, 1 \ 2 / 3 return [1,3,2]. Challeng ......
Traversal Inorder Binary Tree

基础linux命令

前言:由于在实际开发过程中服务器大多部署在linux系统下,所以特此来学习linux的基本操 作 ## 1.1pwd pwd命令的目的是打印当前目录,告诉你目前在哪里 比如我在kali终端中输入pwd,实际返回为`/home/kali` ## 1.2 ls `ls`可以列出当前目录下有什么文件 当然 ......
命令 基础 linux

P1463 [POI2001] [HAOI2007] 反素数 题解

# P1463 [POI2001] [HAOI2007] 反素数 题解 可以发现,最大的不超过 $n$ 的反素数就是 $1\sim n$ 中因数最多的数字。 > 证明: > > 设 $x, x\in[1, n]$ 为 $1\sim n$ 中因数最多的数字,则 $x #define x first # ......
素数 题解 P1463 1463 2001

Win10系统青龙面板和京东脚本入门安装教程

青龙面板是可以挂载在linux系统服务器后台的web端控制面板,可以用来完成某些定时任务。 为了在windows10中也能够调用,近期进行了一些安装测试,写了一下整体安装流程: 环境:Windows 10 需要软件:WSL2(Windows subsystem for linux)、Docker D ......
青龙 脚本 面板 教程 系统

Pause 容器存在的意义

# 1. 简介 Pause 容器,又叫 Infra 容器,本文将探究该容器的作用与原理。 我们知道在 kubelet 的配置中有这样一个参数: ``` KUBELET_POD_INFRA_CONTAINER pod-infra-container-image=registry.access.redh ......
容器 意义 Pause

2023.9 练习

## $9.1$ 鸽。 ## $9.2$ **模拟赛**。 $$100+56+10=166$$ 难度大概是 $[2300,2400]+[2900,3300]+?$。 - $\text{A}$: > 给定一个正整数序列 $\{a_n\}$,和一个初始全 $0$ 的整数序列 $\{b_n\}$,每单位时 ......
2023.9 2023

关于windows定时任务备份mysql

windows 定时 一、右击我的电脑->选择管理->任务计划程序,打开计划任务 二、开始创建任务计划。 1、常规设置?都懂不再多说。 2、触发器:新建->设置一个时间 3、操作:新建->选择一个可执行程序,参数如果执行PHP备份mysql。首先mysql加入环境变量,直到mysql在命令行能执行 ......
备份 任务 windows mysql

银澎云计算 好视通视频会议系统 任意文件下载 CNVD-2020-62437

## 漏洞描述 银澎云计算 好视通视频会议系统 存在任意文件下载,攻击者可以通过漏洞获取敏感信息 ## 漏洞复现 fofa语法:`app="好视通-视频会议"` 登录页面如下: ![](https://img2023.cnblogs.com/blog/2541080/202309/2541080-2 ......

虚拟机VMware与乌班图的安装 -- 正点原子嵌入式Linux学习

一、准备工作 1、虚拟机VMware的下载 官网下载地址 :Download VMware Workstation Pro 2、linux乌班图的下载 官网下载地址:下载Ubuntu桌面系统 | Ubuntu 二、虚拟机VMware的安装过程 1、点击第一步下载好的虚拟机安装文件,选择自定义,后点击 ......
原子 嵌入式 VMware Linux

系统编程-线程池

### 工程背景 - 考虑这么一个情况:为应对某场景的实际需求,要在程序中创建大量线程,并且这些线程的数量和生命周期均不确定,可能方生方死,也可能常驻内存,如何在满足其要求的同时,尽可能降低系统负载? 一个基本事实是,线程的创建和销毁都是需要额外的系统资源的,如果线程的生命周期很短,那么相对于实际干 ......
线程 系统

Python初级学习20230902——元组

""" example04 - 初步学习Python 1.学习元组tuple 2.元组的应用 Author: danlis Date: 2023/9/2 """ # START1 学习元组tuple # 元组是不可变的容器* # str = (100) # 这实际上class 'int',所以如果需 ......
20230902 Python

我的模板合集

### 快速 IO 操作 `quick_io.hpp`: ```cpp #include #include template class quick_io { private: char buf_in[1 >(char& ch) { if (index_in == (1 >(char* str) { ......
模板

泛微E-Office UserSelect未授权访问漏洞

## 漏洞描述 泛微OA E-Office UserSelect接口存在未授权访问漏洞,通过漏洞攻击者可以获取敏感信息 ## 漏洞复现 fofa语法:`app="泛微-EOffice"` 登录页面如下: ![](https://img2023.cnblogs.com/blog/2541080/202 ......
UserSelect 漏洞 E-Office Office