NOT

Linux之磁盘管理

[TOC] ## 一、磁盘结构 ### 1.1硬盘的物理结构 ![](https://img2023.cnblogs.com/blog/2731637/202307/2731637-20230724171304719-1370847784.jpg) ### 1.2硬盘的数据结构 - 扇区: **存放 ......
磁盘 Linux

.net core IOC 容器实现(四) -- CallSiteRuntimeResolver

上一节聊了一下 `CallSite` 是怎样生成的,这一节我们来看一下 `CallSite` 是如何使用的。 ## 入口 先让我们来回顾一下 `CreateServiceAccessor` 这个方法。 ``` C# private Func CreateServiceAccessor(Type se ......
CallSiteRuntimeResolver 容器 core net IOC

资源导航大全(持续更新)

ACG导航网 阿里云 Greay Fork 模之屋 Chat GPT官网 CSND Pixiv 铜钟免费音乐 Bilibili GPT免费使用 代码编写软件破解 Photoshop2020下载 After Effect2020下载 Premiere Pro2020下载 宝塔面板(站长专用) ......
资源导航 大全 资源

RS232转Profinet网关rs232串门转网门接法

大家好,今天我要给大家带来一个很有意思的案例分享。你们猜猜,这回我们要用捷米的一款神奇的网关JM-RS485/232-PN做什么呢?没错,我们要把一台扫码枪设备通过这个RS232转PROFINET网关,接入到一台西门子S7-1200PLC的Profinet网络中。想象一下,一个看似普通的扫码枪,通过... ......
网关 232 Profinet RS rs

[GPT] 用dogecoin接受付款,如何实现收款回调,不借助中心化的第三方

要在不借助中心化的第三方的情况下实现Dogecoin的收款回调,您可以按照以下步骤进行操作: 1. 设置一个用于接收收款回调的URL:您需要在您的网站或应用程序中设置一个用于接收收款回调的URL。这个URL将用于接收来自发送Dogecoin的用户的交易信息。 2. 创建一个Dogecoin地址:为每 ......
第三方 dogecoin GPT

router是什么

"Router" 是一个计算机网络术语,它通常指的是网络中用于转发数据包的设备或程序。在计算机网络中,数据通过网络传输时,会经过多个网络设备,其中路由器是其中一个关键组件。 路由器的主要功能是根据目标地址,将数据包从源地址转发到目标地址。它通过查找路由表来确定最佳的路径,并将数据包从一个网络接口转发 ......
router

左神算法-基础06-图

# 左神算法-基础06-图 ## 图的存储方式 1. 邻接表 2. 邻接矩阵 如何表达图?生成图? //图的节点 public class Node { public int value; //入度 public int in; //出度 public int out; public ArrayLi ......
基础 06

target_link_libraries中的PRIVATE INTERFACE PUBLIC

[CMake target_link_libraries Interface Dependencies](https://stackoverflow.com/questions/26037954/cmake-target-link-libraries-interface-dependencies) ......

英杰们的蛋糕塔(dfs)(难)

题解: 这道题的关键是找到状态转移方程,从最底层(n)开始,计算上面全部(n, n - 1, n - 2 …… 1)层的总表面积和总体积,从而来确定使表面积最小的S 1 #include <bits/stdc++.h> 2 using namespace std; 3 #define S(r) (( ......
英杰 蛋糕 dfs

暑假游记

## Day 0 大早上六点起来准备从鼓楼校区搬到仙林校区。把货物放到货车上累死个人/kk 然后坐上地铁去仙林。因为晕车,就没跟着他们一块坐大巴 到了仙林,就是去宿舍楼一楼取货物上楼了。我室友他们坐大巴还挺快,比我先到。然后就是和他们一块儿合力搬东西到新寝室。 新寝室好脏,床铺和地面还行,但是厕所比 ......
游记

std::bind 详解

# bind bind 是C++ 的一个函数, 用来绑定其他函数,用来改造。 ## 1. 普通函数的bind 普通函数可以被绑定,传参。 ```cpp int add(int x, int y){ cout using std::bind; int main(){ auto f = bind(&ad ......
bind std

春秋云镜靶场系列3

春秋云镜靶场系列 靶场地址 https://yunjing.ichunqiu.com/ 第一章. CVE-2022-30887 1.1. 靶标介绍: 多语言药房管理系统 (MPMS) 是用 PHP 和 MySQL 开发的, 该软件的主要目的是在药房和客户之间提供一套接口,客户是该软件的主要用户。该软 ......
靶场

Redis 集群偶数节点跨地域部署之高可用测试

笔者目前所在公司存在多套 Redis 集群: * A 集群 主 + 从 共 60 个分片,部署在 3 + 3 台物理机上,每台机器各承载 10 个端口 * 主库 30 个端口在广州,从库 30 个端口在中山 * B 集群共 72 个端口,部署架构一模一样 上云后,均为广东的某个云厂商的 2 个可用区 ......
偶数 节点 集群 地域 Redis

牛客多校2023 第三场

A 签到,注意$0$的特判 #include <bits/stdc++.h> using namespace std; long long x,y; int main(){ string s1,s2; cin >> s1; cin >> s2; int Len1 = s1.length(); int ......
2023

Chrome无法上网

## 现象 mac桌面端软件设置好之后,safari浏览器,edge浏览器,chrome无痕模式都可以正常上网, 手机端也可以正常上网,但是chrome就是无法上网。 ## 分析 1. 手机端可以上网,vpn账号无问题 2. 其它浏览器可以上网,电脑网络没问题 3. chrome无痕模式可以上网,c ......
Chrome

RS232自由转Profinet网关rs232是什么接口

让我们来看看这个神奇的组合:捷米的JM-RS485/232-PN (rs232转Profient网关)和锐码的TC8850型号多功能无线扫码枪。通过将它们连接起来,我们可以轻松地将现场条形码数据上传到西门子1200PLC,而无需编写任何代码!只需要将RS232转Profient网关的GSD文件加载到... ......
网关 232 Profinet 接口 RS

echarts 实时动态修改markline

效果图: 如果要固定显示markline的值就写在series.markLine.data数组里。 我这里的markline的值是通过websocket返回的,数据发生变化时,markline的值也跟着变化 监听到websocket返回值时: let o = myChart.getOption() ......
实时 markline echarts 动态

js

### 第一天:作用域&解构&箭头函数 #### 1.作用域 ###### 1.1 局部作用域 + 函数作用域 > 在函数内部声明的变量只能在函数内部被访问,外部无法直接访问 + 块作用域 > 使用{}包裹的代码成为代码块,代码块内部声明的变量外部将[`有可能`]无法被访问(var声明的会被访问,l ......
js

春秋云镜靶场系列2

第一章. taoCMS v3.0.2 任意文件上传漏洞 1.1. 描述 1.2. 复现过程 路径:http://eci-2zec1bg9zctph4mkxyr8.cloudeci1.ichunqiu.com:80 弱口令admin/tao登录 在文件管理处,点击.htaccess,在后边添加一句 A ......
靶场

实现PS端YOLO网络前向计算函数

# 实现PS端YOLO网络前向计算函数 ```text 目的:在PS端控制PL端完成YOLO网络的前向计算 前提:已经实现了YOLO网络参数导入到DDR3的功能 ``` #### 创建新文件 - 在Vitis软件中新建两个文件:`yolo_accel_ctrl.c`和`yolo_accel_ctrl ......
函数 网络 YOLO

leetcode第354场周赛 2 - 双指针

[题目传送门](https://leetcode.cn/contest/weekly-contest-354/) # [2779. 数组的最大美丽值](https://leetcode.cn/problems/maximum-beauty-of-an-array-after-applying-ope ......
指针 leetcode 354

14.初始化和赋值的区别

初始化是定义变量或对象的时候就给它们初始值 赋值是先定义变量或对象(此时可以初始化,如果不初始化的话编译器默认初始化),再给它们赋值的时候就先擦除它们的当前值(默认初始化的值,或则显示初始化的值),然后再以一个新的值代替。 1 #include <iostream> 2 using namespac ......
14

WEB漏洞—文件操作之文件下载读取

文件下载,读取 原理,检测,利用,修复等 #利用 数据库配置文件下载或读取后续 接口密匙信息文件下载或读取后续 #文件名,参数值,目录符号 read.xxx?filename= down.xxx?filename= readfile.xxx?file= downfile.xxx?file= ../ ......
文件 文件下载 漏洞 WEB

永远的少年

我曾今在一篇博客中写道,有很多首音乐都是由点故事的,不过从那时起似乎这条随笔的主线就断掉了。而在这夜色弥漫的时候,我再一次想起了从前的点点滴滴,虽已十分困倦,却仍然辗转反侧,难以入眠。我知道,这是因为我太久没有写东西,太久没有表达了。我打开手机,本想发点什么,到了眼前却不知如何下笔。此时,我想起我还 ......
少年

GDAL-Python将s57数据转换为GeoJSON

![](https://img2023.cnblogs.com/blog/1987782/202307/1987782-20230724232838832-1227995336.png) ```py from osgeo import ogr import subprocess import glo ......
GDAL-Python GeoJSON 数据 Python GDAL

rust基础之分文件规划模块

***本文中所有名词称呼都是我自己的习惯叫法,不保证准确,一切以官方为准。*** 在实际项目中,当模块变多或者变大时,需要将模块放入单独的文件中,让代码更好维护。当一个模块有许多子模块时,也可以通过文件夹的方式来组织这些子模块。 如果需要将文件夹作为一个模块,需要显示指定暴露哪些子模块。 rustc ......
模块 文件 基础 rust

一分钟学一个 Linux 命令 - rm

大家好,我是 god23bin,欢迎回到咱们的《**一分钟学一个 Linux 命令**》系列,今天我要讲的是一个比较**危险**的命令,rm 命令,没错,你可以没听过 rm 命令,但是**删库跑路**你不可能没听过吧?什么?没听过,没事,现在你就听过了,我刚刚已经讲了,哈哈哈。好了,废话不多说,现在... ......
命令 Linux rm

线程

public static void CallToChildThread() { try { Console.WriteLine("执行子程序"); int sleepfor = 5000; Thread.Sleep(sleepfor); Console.WriteLine($"暂停{sleepfo ......
线程

C#学习笔记 —— 异常

异常 1、什么是异常 异常处理的目标是通过以下一个或多个操作来响应异常 纠正 记录异常 清理外部资源 向用户提示友好信息 2、try try用来指明为避免出现异常而被保护的代码段, 并在发生异常时提供代码来处理 try块包含为避免出现异常而被保护的代码 catch含有一个或多个catch, 处理异常 ......
笔记

字符格式化-逐步总结-f-string

Python 3.6引入了一个新的格式化字符串的方法:f-string(formatted string),它可以直接把变量写在字符串中,使得格式化的字符串看起来很直观。f可以小写,也可以用大写F。 一、变量使用:例1:name = '张三' print(f'姓名:{name}')>>>姓名:张三。 ......
字符 f-string 格式 string