NOT

RISCV基础原理介绍

RISCV基础原理介绍 初识RISC-V https://www.cnblogs.com/wahahahehehe/p/15574316.html 1.1 什么是RISC-V 了解RISC-V之前,先熟悉一个概念,指令集架构(Instruction Set Architecture,ISA)。 1. ......
原理 基础 RISCV

C++系列三:QT初识2

[TOC](qt初识2) 前言: 我可没说放弃 ```csharp Base class中的三个选项: QMainWindow:主窗口类,包括菜单栏、工具栏、状态栏。 QWidget:可以创建一个空白的窗口,是所有界面组件的基类。 QDialog:对话框类。 Clang代码模型: help->Abo ......

Maven

#### Maven基础 Apache https://www.apache.org/index.html#projects-list http://maven.apache.org/ https://mvnrepository.com Maven是一个项目管理工具,用于管理和构建java项目,将项 ......
Maven

SpringMVC

SpringMVC是隶属于Spring框架的一部分,主要是用来进行Web开发,是对**Servlet**进行了封装。 主要作用就是用来接收前端发过来的请求和数据然后经过处理并将处理的结果响应给前端 浏览器发送一个请求给后端服务器,后端服务器现在是使用Servlet来接收请求和数据 如果所有的处理都交 ......
SpringMVC

横向移动

在内网渗透中,当攻击者获取到内网某台机器的控制权后,会以被攻陷的主机为跳板,通过收集域内凭证等各种方法,访问域内其他机器,进一步扩大资产范围。通过此类手段,攻击者最终可能获得域控制器的访问权限,甚至完全控制基于Windows操作系统的整个内网环境,控制域环境下的全部机器。 ## 横向移动中的文件传输 ......
横向

mybatis源码学习-2-项目结构

> 写在前面,这里会有很多借鉴的内容,有以下三个原因 > > 1. 本博客只是作为本人学习记录并用以分享,并不是专业的技术型博客 > 2. 笔者是位刚刚开始尝试阅读源码的人,对源码的阅读流程乃至整体架构并不熟悉,观看他人博客可以帮助我快速入门 > 3. 如果只是笔者自己观看,难免会有很多弄不懂乃至理 ......
源码 mybatis 结构 项目

AT八九月杂题选做

## [ABC314F](https://atcoder.jp/contests/abc314/tasks/abc314_f) ## [ABC314G](https://atcoder.jp/contests/abc314/tasks/abc314_g) ## [ABC317F](https://a ......

科目1考试笔记

## 科目1考试 科目1考了98分,主要是将以下三个课程的知识进行总结,并做题 ### 第一课 ![](https://img2023.cnblogs.com/blog/685513/202309/685513-20230904035511546-1247574941.png) ### 第二课 ![ ......
科目 笔记

CF八九月杂题选做

## [1859D](HTTPS://CODEFORCES.COM/CONTEST/1859/PROBLEM/D) ## [1859E](HTTPS://CODEFORCES.COM/CONTEST/1859/PROBLEM/E) ## [1859F](HTTPS://CODEFORCES.COM/ ......

部署和使用单机版 FastDFS 分布式文件系统

我们工作中经常会有上传和下载文件的需求,早些年代我们一般会将上传的文件保存在网站所在的服务器上,但是现在一般网站都是负载均衡多服务器部署,因此必须要有独立的文件服务器才行。早些年代,如果有一台独立的文件服务器,一般会搭建 NFS 共享服务,给多个网站服务器之间使用。如果有多台文件服务器的话,各个服务 ......
单机版 分布式 单机 FastDFS 文件

N80-第6周作业

简述DDL,DML,DCL,DQL,并且说明mysql各个关键字查询时候的先后顺序 SQL程序语言有四种类型,对数据库的基本操作都属于这四类,它们分别为; 数据定义语言(DDL) 数据查询语言(DQL) 数据操纵语言(DML) 数据控制语言(DCL) 1 数据定义语言(DDL) DDL(Data D ......
80

前后端分离使用mp遇到问题

``` com.baomidou mybatis-plus-boot-starter 3.4.2 ``` 很诡异的一个问题,查了说是3.4.2以上能解决 ?? 难道3<2吗 ![image](https://img2023.cnblogs.com/blog/1977518/202309/197751 ......
问题

PVE 7.4-3 "概要"一直显示载入中

### PVE 7.4-3 使用pvetools配置“温度传感器”导致“概要”一直载入中, 如图 ![](https://img2023.cnblogs.com/blog/1980218/202309/1980218-20230904023049619-998035709.png) 解决办法,找别人 ......
概要 quot PVE 7.4

Git2

在仓库上做对应的操作(提交暂存区、提交本地仓库、提交线上仓库、拉取线上仓库) 在首次往线上仓库shop提交内容的时候出现了403的致命错误,原因是不是任何人都可以往线上仓库提交内容,必须需鉴权。 需要修改“.git/config”文件内容: ``` [remote "origin"] url= ht ......
Git2 Git

Java 中的移位运算符(Shift Operator)

针对移位(Shift Operator)操作符是最基本的操作符之一,几乎每种编程语言都包含这一操作符。 同时我们对移位运算又会觉得比较陌生和困惑,这是因为移位运算除了在 JDK 底层你会遇到不少,还有就是在各种奇葩的面试题会遇到一些,在实际使用的时候,这个运算其实很难用得上。 因为用得不多,所以在大 ......
运算符 Operator Shift Java

axios_axios发送application/x-www-form-usrl-encoded格式数据

- axios默认发送application/json格式数据, 使用application/x-www-form-usrl-encoded发送数据需要对数据进行处理, 处理为url字符串形式 - ```js // axios向http://127.0.0.1:3058/test发送请求 axios ......

MySQL高级9-锁

一、简介 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除了传统的计算资源(CPU、RAM、i/O)的挣用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性,有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素,从这个角度来说,锁对 ......
MySQL

深入理解Linux内核——内存管理(4)——伙伴系统(1)

提要:本系列文章主要参考`MIT 6.828课程`以及两本书籍`《深入理解Linux内核》` `《深入Linux内核架构》`对Linux内核内容进行总结。 内存管理的实现覆盖了多个领域: 1. 内存中的物理内存页的管理 2. 分配大块内存的伙伴系统 3. 分配较小内存的slab、slub、slob分 ......
内核 内存 伙伴 系统 Linux

Git

图解Git操作,一篇就够 - 知乎 (zhihu.com) git使用 - 知乎 (zhihu.com) Git 图解出炉啦,快来看看吧! - 知乎 (zhihu.com) Git – 常用命令备忘录|极客教程 (geek-docs.com) 工作区 - 暂存区 git add <filename> ......
Git

docker内安装软件

`docker pull nginx` `# 创建挂载目录` `mkdir -p /home/nginx/conf` `mkdir -p /home/nginx/log` `mkdir -p /home/nginx/html` `# 生成容器` `docker run --name nginx -p ......
docker 软件

211 充实的一天

9-3 早上睡到快12点,醒来后,直接刷牙去参加舅舅的“入伙”摆酒(今天是一个好日子,很多人都在今天搞一些喜庆的事情),这顿吃的不错。 下午去练车,一开始是两点半出发,大概三点就能练车了,后来因为教练小舅子的原因,耽误到了四点才能练车,练了两趟。 练车还存在一些问题:追边,拉手刹不要按住那个点!换档 ......
211

Educational Codeforces Round 7 A - E

# [Educational Codeforces Round 7](https://codeforces.com/contest/622) [TOC] ## [A - Infinite Sequence](https://codeforces.com/contest/622/problem/A) ......
Educational Codeforces Round

发布Python包到pypi

@[toc] # 1. 概述 使用python 的其中一个原因就是因为python有众多强大的库,仅少量代码就可以实现非常强大的功能。 通常使用pip安装各种库,非常方便。 当然也可以把我们写的代码打包成库, 上传到python仓库,供其他开发者使用。 # 2. pypi 账号注册 ## 2.1. ......
Python pypi

Pen F的镜头说明

由于Pen F的半格片幅比135片幅小,所以镜头焦距也短一些,把Pen F镜头的焦距乘1.4就差不多是135片幅的等效焦距。 Olympus为Pen F系列一共生产了18个镜头,按照官方分类,有如下镜头: **标准五个**:38mm f/1.8,38mm f/2.8(分别为饼干头和常规造型),40m ......
镜头 Pen

Vue3使用Vuex 教程(这才是真正的小白教程!)

我的项目是vue3+element-plus 我是个菜鸡,我不懂前端。想做一个tags的导航标签页。但是点击标签页之后页面仍然是会重新请求。感觉这不就跟没做一样吗? 遂百度GPT,第一种方式采用的就是存储到session里。搞了大半天,突然觉得这样好捞,遂采用vuex。虽然两者理论上区别不大,但是说 ......
教程 Vue3 Vuex Vue

滑动窗口

# 滑动窗口 ## 3. 无重复字符的最长子串 ![](https://img2023.cnblogs.com/blog/2171496/202309/2171496-20230903234254067-2099959344.png) ```java class Solution { public ......

selenium,xpath定位

一、兄弟节点及父节点 <div> <a id="1" href="www.baidu.com">我是第1个a标签</a> <p>我是p标签</p> <a id="2" href="www.baidu.com">我是第2个a标签</a> <a id="3" href="www.baidu.com">我 ......
selenium xpath

《看了受制了》第九天,3道题,合计40道题

# 2023年9月4日 第一次!第一次!第一次!AK,ACWING周赛 ## ACWING5143 字符串还原 ### 题目理解 第一个输出,第二个开始,一个输出一个不输出。 ### 代码实现 ```c++ #include using namespace std; int main() { int ......
九天

软工作业1:自我介绍+软工五问

| 这个作业属于哪个课程 | <首页 - 计科21级12班 - 广东工业大学 - 班级博客 - 博客园 (cnblogs.com)> || | || 这个作业要求在哪里| <自我介绍+软工5问 - 作业 - 计科21级12班 - 班级博客 - 博客园 (cnblogs.com)> || 这个作业的目 ......

c链表

数组的缺陷 数组是一块连续的静态存储空间,如果要插入或者删除某一个元素,数组的其他元素就需要大量的移动。 链表链表是由多个节点组成,每个节点有两个域,数据域用来保存数据,指针域用来保存下一个节点的地址。链表是非连续的。 链表的优点:插入删除元素不需要移动元素,只需要修改指针 链表的缺点: 1.查找元 ......