NOT

Docker容器的管理(创建、查看、启动、终止、删除)

docker官方文档地址如下:[https://docs.docker.com/engine/reference/](https://docs.docker.com/engine/reference/) 引用URL: https://blog.csdn.net/u010246789/article/ ......
容器 Docker

zsh:config(ubuntu22.04.2)

zsh:config(ubuntu22.04.2) 1. zsh : PS1 1 [wit@on user] cat ~/.oh-my-zsh/themes/david.zsh-theme 2 PROMPT="%(?:%{$fg_bold[green]%}:%{$fg_bold[red]%})%{$ ......
config ubuntu zsh 22 04

中国剩余定理 学习笔记

中国剩余定理(CRT) 中国剩余定理 (Chinese Remainder Theorem, CRT) 可求解如下形式的一元线性同余方程组(其中 \(m_1, m_2, m_3,\cdots\) 两两互质): \[\left\{ \begin{array}{rcl} x \equiv a_1 \bm ......
定理 笔记

Linux虚拟机配置Redis

Linux虚拟机部署Redis 下载 下载:https://redis.io/download/ 下载最新版本或者指定版本。 这时有两种下载方式 直接点击Download下载压缩包 在Linux中使用rz上传文件(需要用到上传下载工具) # 安装上传下载工具 yum install -y lrzsz ......
Linux Redis

TCL使用

1、TCL解释器运用规则把命令分成一个个独立的单词,同时进行必要的置换。 TCL置换分为以下三类。 变量置换 $ 命令置换 [] 反斜杠置换 而{} 则会将花括号内部的所有字符都解释称普通字符,不会进行置换 # 表示注释 2、变量、数组、列表 变量 定义变量: set 变量名 变量值 使用变量: $ ......
TCL

红日靶场一通关

靶场描述: 红队实战系列,主要以真实企业环境为实例搭建一系列靶场,通过练习、视频教程、博客三位一体学习。另外本次实战完全模拟ATT&CK攻击链路进行搭建,开成完整闭环。后续也会搭建真实APT实战环境,从实战中成长。关于环境可以模拟出各种各样实战路线,目前给出作者实战的一套攻击实战路线如下,虚拟机所有 ......
靶场 红日

Linux: bash builtin commands(fedora38-GNU Bash 5.2)

Linux: bash builtin commands(fedora38-GNU Bash 5.2) 1. bash builtin commands(fedora38-GNU Bash 5.2) 1 BASH_BUILTINS(1) General Commands Manual BASH_BU ......
commands builtin fedora Linux Bash

RBAC(用户、角色、权限)模型学习笔记一

目录RBAC(用户、角色、权限)模型学习笔记一权限系统与RBAC模型概述RBAC的组成RBAC支持的安全原则RBAC的优缺点RBAC的3种模型RBAC0RBAC1RBAC2如何设计RBACRBAC的功能模块RBAC执行流程RBAC数据库设计实用的RBAC模型的数据库建模Mysql RBAC模型一(用 ......
模型 权限 角色 笔记 用户

Swagger系列:Spring Boot 2.x集成Spring Doc(Swagger 3.0)

目录一、简介1、SpringFox工具(不推荐)2、SpringDoc工具(推荐)二、集成1.环境1. 引入Maven依赖2.配置SpringDocConfig(配置类方式)3.配置SpringDocConfig(注解方式)4.配置API接口信息说明5.配置API接口信息示例三、效果图四、配置属性 ......
Swagger Spring Boot 3.0 Doc

我也不知道取什么名字

降低预期 降低预期 降低预期 无符号:独立做出 \(\large\color{orange}+\) 号:经过或多或少的提示做出 \(\large\color{red}?\) 号:看题解做出 1.29 CF1790F Timofey and Black-White Tree \(\large\colo ......
名字

交叉线和直连线

选择直连线还是交叉线? “长在外设身上”的DB9的2,3引脚实际上是收还是发取决于电子工程师把MCU的收线焊接在2上还是3上。若MCU的收线焊接在2上,则2是RX,3是TX,否则2是TX,3是RX。 串口连接线两端的DB9的2和3一定是与“长在外设身上”的DB9的2和3相连(2-2,3-3),具体是 ......

Mac SpringBoot项目 Gradle 7.3 转 Maven 手把手教学,包学会~

导读 最近我手上有个使用Gradle构建的项目,国内使用Gradle的人相对较少。而且我也觉得Gradle的依赖管理方式有些复杂,让我感到有些困惑。因此,我想将项目转换为Maven构建方式。Maven构建的SpringBoot的方式,想必大家都不陌生了吧~我特地记录下来,以备将来可能还会用到。 这里 ......
SpringBoot 项目 教学 Gradle Maven

ctf要求

ctf需要的计算机知识更加深,广。以后可以去做安全 如果选CTF你也会学一些算法,密码学之类的,但是更多是工程方面的东西。这些东西更偏向实用的技术,有的可能几年后会过时,但是原理基本也是相通的。工程的东西不像数学那么整洁,毕竟人发明的东西比不了天发明的。你得记很多api,协议,标准等。 做法: 重点 ......
ctf

chatgpt使用python写一段二分查找的demo

以下是一个Python实现的简单二分查找算法的代码示例: def binary_search(arr, target): left, right = 0, len(arr) - 1 while left <= right: mid = (left + right) // 2 # 找到中间元素的索引 ......
chatgpt python demo

如何学习

最近发觉自己的学习效率总是不高。 于是在coursera搜了一下how to learning。 1.学习了一下学习是有两种方式: 第一种是focus类型 第二种是diffuse类型 这两种类型是互相切换的,比如说,使用番茄钟进行学习,前一部分为集中精神学习,后一部分就短暂小放松一下,制造激励系统。 ......

HelloWorld

HelloWorld 1.随便新建一个文件夹,存放代码 2.新建一个Java文件 文件后缀名为.java Hello.java [注意点] 系统可能没有显示文件后缀名,要手动打开 3.编写代码 public class Hello{ public static void main(String[] ......
HelloWorld

十七、ESP8266连接巴法云

1.巴法云平台创建主题 2.发送AT指令订阅主题,即上线 1 AT\r\n 2 AT+RST\r\n 3 AT+CWMODE=1\r\n 4 AT+CWJAP="WIFISSID","WIFI密码"\r\n 5 AT+CIPMUX=0\r\n 6 AT+CIPSTART="TCP","bemfa.c ......
8266 ESP

基于 Debian 12 的 Devuan GNU+Linux 5 为软件自由爱好者而生

导读 Devuan 开发人员宣布发布 Devuan GNU+Linux 5.0 “代达罗斯 “发行版,它是 Debian GNU/Linux 操作系统的 100% 衍生版本,不包含 systemd 和相关组件。 Devuan GNU+Linux 5 基于最新的 Debian GNU/Linux 12 ......
爱好者 Debian Devuan Linux 软件

django(博客一)

一 项目开发流程 1.需求 分析架构师+产品经理+开发者组长 在跟客户谈需求之前,会大致先了解客户的需求,然后自己先设计一套比较好的方案 在跟客户沟通交流中引导客户往我们之前想好的方案上面靠 形成一个初步的方案 2.项目设计架构师干的活 编程语言选择 框架选择 数据库选择 主库:MySQL post ......
django 博客

自我介绍+软工5问

《软件工程》 https://edu.cnblogs.com/campus/gdgy/CSGrade21-34 这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/CSGrade21-34/homework/13024 这个作业的目标 第一次自我介绍 正文 自 ......

USB转串口和虚拟串口VSPD

九针串口体积大,导致个人笔记本无法做的轻薄,另外,绝大多数人并用不到串口,所以,现代笔记本几乎都不带串口。 没有物理串口怎么调试我们写好的串口程序呢?我们可以利用USB转串口(RS232或RS485)模块扩展出物理串口或者利用VSPD虚拟出模拟串口调试串口程序。 USB转串口 USB转串口驱动下载地 ......
串口 VSPD USB

Spring中事务的传播行为有哪些?

现在我们来谈一个场景,再来引出事务传播行为这个概念。现在有methodA( ) 和 methodB( ),而且两个方法都显示的开启了事务,那么methodB( )是开启一个新事务,还是继续在methodA( )这个事务中执行,就取决于事务的传播行为了。 ......
行为 事务 Spring

vscode中使用ssh进行远程项目开发时无法连接远端服务器——如何解决

找到vscode中的ssh扩展(Visual Studio Code Remote - SSH),然后卸载,再重新安装,即可解决。 PS: 重新安装时需要较长时间的等待。 ......
项目开发 服务器 项目 vscode ssh

linux: date 命令的用法

linux: date 命令的用法 一、date 命令的用法 1 [wit@fedora null]$ date "+%Y-%m-%d" 2 2023-09-10 3 [wit@fedora null]$ 4 [wit@fedora null]$ 5 [wit@fedora null]$ date ......
命令 linux date

C. Nearest vectors 计算几何

Problem - C - Codeforces 题意:就如题目所说,从n个向量中,找出两个夹角最小的,输出他们的idx,向量的一个坐标是原点,input中给出了他们的另一个端点的坐标。 做法:先计算出他们与向量(1,0)的夹角,如何算呢?余弦定理,先叉乘后除两向量的长度,得到cos,再用acos函 ......
几何 Nearest vectors

Mac mysql8.0 安装步骤

官网下载安装包。 https://dev.mysql.com/downloads/mysql/ 选择安装包,a.mysql版本 b.操作系统 c.操作系统版本 查看自己操作系统版本:uname -a DMG Archive的版本是可视化安装步骤,双击安装包安装即可;Compressed TAR Ar ......
步骤 mysql8 mysql Mac

TensorFlow中的int32_ref、float32_ref类型

在用TensorFlow_1.14.0中发现数据类型的显示带有 _ref : x1=tf.Variable([1, 2, 3])x2=tf.Variable([1.0, 2.0, 3.0]) 也就是说 int32_ref 其实就是 tf.int32,float32_ref 其实就是 tf.float ......
TensorFlow ref 类型 float 32

AtCoder Beginner Contest 319

A - Legendary Players (abc319 A) 题目大意 给定rating前10的选手名字和对应分数。 给定名字,问对应分数。 解题思路 复制一下,建个数组,然后一个一个判断即可。Python更好写一点。 神奇的代码 #include <bits/stdc++.h> using n ......
Beginner AtCoder Contest 319

伪协议

PHP伪协议 作用 PHP 提供了一些杂项输入/输出(IO)流,允许访问 PHP 的输入输出流、标准输入输出和错误描述符, 内存中、磁盘备份的临时文件流以及可以操作其他读取写入文件资源的过滤器 作用域 一般存在文件包含漏洞中 漏洞形成一般条件 1.存在文件包含函数 2.开启相关配置 常见文件包含函数 ......