自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tangobravo的博客

明天的你会感谢今天努力的自己

  • 博客(42)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用9p virtFS在宿主机和vm之间共享多个文件 sharing multiple host files with guest using 9p virtFS

目录前置条件准备共享目录编辑qemu.conf前置条件根据qemu官方文档,首先准备前置条件,我的测试条件pve 7.1-10,omv 5.6.26-1,确保host和guest的kernel中的9p option都设置正确了,kernel设置一般在/boot/config…中,可能会出现多个config文件,通过uname -r确认当前使用的内核,选择对应的config文件更改即可CONFIG_NET_9P=yCONFIG_NET_9P_VIRTIO=yCONFIG_NET_

2022-03-05 10:16:34 2004

原创 删除特定系统还原点

选择要删除的还原点,复制其shadow copy ID (注意非shadow copy set ID)

2022-09-11 08:49:50 673 1

原创 Linux-LVM

lvcreate创建thinLV时报错root@test:~# lvcreate -V 250M --thin -n thin_lv1 test-vg/data_pool Using default stripesize 64.00 KiB. Rounding up size to full physical extent 252.00 MiB /usr/sbin/thin_check: execvp failed: No such file or directory WARNI.

2021-08-14 22:26:58 557

原创 win10 WLAN共享给以太网口

网线连接两端网口,配置ipwlan网络适配器-属性-共享选择共享给以太网此时以太网的ip会默认变为192.168.137.1,dns填写和WLAN一样然后在需要共享网络的电脑上设置ip为以太网口同网段,比如192.168.137.2,网关192.168.137.1dns与WLAN保持一致如果没有自动连接,打开以太网属性-配置-高级,速度与双工模式默认是自动协商,随便调一个别的,再调回自动协商就连上了,不知道是不是个别现象...

2021-08-06 20:06:37 3718 1

原创 ProxmoxVE 6.4-13 (PVE) 添加自定义服务

linux的服务管理-systemd,它不是一个命令,而是一组命令,是最新的初始化系统,为系统的启动和管理提供一套完整的解决方案关于systemd请看这里:Systemd 入门教程:实战篇 - 阮一峰的网络日志开启SR-IOV并且直通进iKuai和openwrt之后,需要用脚本使SR-IOV在虚拟机自启之前配置完成写一个service文件放在/etc/systemd/system/下root@AIOserver-Pve:~# cat /etc/systemd/system/sriov..

2021-08-02 23:59:21 634

原创 ProxmoxVE 6.4-13 (PVE) 网络配置

将ikuai和openwrt整合进AIO服务器之后,需要修改一下网络配置,这里详细列出来/etc/network/interfaces 修改管理口vmbr0的ip以及gatewayroot@AIOserver-Pve:~# cat /etc/network/interfacesauto loiface lo inet loopbackiface eno1 inet manualauto vmbr0iface vmbr0 inet static address 192.

2021-08-02 23:46:43 5731

原创 ProxmoxVE 6.4-13 (PVE)安装 OpenWrt

创建虚拟机没什么好说的,和大多数教程一样,主要记录下我遇到的问题img2kvm报错storage 'vm-103-disk-0' does not existroot@AIOserver-Pve:~# ./img2kvm openwrt-spp-v7-1-x86-64-generic-squashfs-uefi.img.gz 103 vm-103-disk-0Unzipping the compressed firmware file ...gzip: openwrt-spp-v7-1-x.

2021-07-30 19:50:35 3388

原创 ProxmoxVE 6.4-13(PVE) 开启SR-IOV INTEL I350-T4 手把手教程

首先要在主板中打开SR-IOV选项,华擎以及华硕的绝大部分主板都是支持的,b150这种也可能支持,华擎的有些bios内没有选项,但实际上是支持的查看网是否正确识别出来,lspci -nn|grep Ethroot@AIOserver-Pve:/sys/bus/pci/devices/0000:01:00.0# lspci -nn|grep Eth00:1f.6 Ethernet controller [0200]: Intel Corporation Device [8086:0d55]01.

2021-07-29 20:47:41 10493 7

原创 ProxmoxVE 6.4-13 (PVE) 硬件直通-核显/网卡/硬盘

---------------------------前期准备-------------------------------/etc/default/grub #PVE开启IOMMUGRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on video=efifb:off iommu=pt pcie_acs_override=downstream" #IOMMU 核显直通 网卡直通 ...

2021-07-28 22:23:50 7025 1

原创 Linux 网口命名规则

en标识etherneto:主板板载网卡,集成是的设备索引号p:独立网卡,PCI网卡s:热插拔网卡,USB之类的扩展槽索引号nnn(数字):MAC地址+主板信息计算得出唯一序列 eno1:代表由主板bios内置的网卡 ens1:代表有主板bios内置的PCI-E网卡 enp2s0: PCI-E独立网卡 eth0:如果以上都不使用,则回到默认的网卡名 下面上具体的例子,系统为:pve-manager/6.4-13/9f411e79 (running kern

2021-07-26 20:52:45 3304

原创 openwrt查看网卡型号

ssh连接到openwrtopkg updateopkg install pciutilslspci|grep -i 'eth'

2021-07-23 22:30:13 13401 1

原创 杂记zsbd

1.百度网盘自动续费退款前两天百度网盘自动续了年费,263还是挺心疼的查了很多,感觉上应该是退不了最后去百度网盘app里面,帮助与反馈-咨询客服,直接和ai客服说明情况,2天后退款就到账了2....

2021-07-17 19:43:19 398

原创 Proxmox VE 6.4-13(PVE) web gui添加cpu温度 频率显示

root@AIOserver-Pve:~# pveversion pve-manager/6.4-13/9f411e79 (running kernel: 5.4.106-1-pve)PS:低版本有可能需要搜索的字符串不同,请自行试验要用到的就是lm-sensorapt-get update&&apt-get install lm-sensors安装完成后运行sensors-detect,默认全部yes再输入sensors需要修改的文件有两个/usr...

2021-07-15 11:47:20 2345 2

原创 443端口被占用

打开steamcommunity发现443端口被占用此时需要查找什么进程占用了443端口cmd键入netstat -ano|findstr "443"可以看到PID为7876的进程占用了本地的443端口,继续键入tasklist|findstr "7876"可以找到该进程,...

2021-07-15 10:18:41 528

原创 Codeup 八皇后 n皇后问题

题目:会下国际象棋的人都很清楚:皇后可以在横、竖、斜线上不限步数地吃掉其他棋子。如何将8个皇后放在棋盘上(有8 * 8个方格),使它们谁也不能被吃掉!这就是著名的八皇后问题。 对于某个满足要求的8皇后的摆放方法,定义一个皇后串a与之对应,即a=b1b2...b8,其中bi为相应摆法中第i行皇后所处的列数。已经知道8皇后问题一共有92组解(即92个不同的皇后串)。 给出一个数b,要求输出第b个串...

2020-02-05 21:34:23 229

原创 Codeup pid 2044 神奇的口袋

问题描述有一个神奇的口袋,总的容积是40,用这个口袋可以变出一些物品,这些物品的总体积必须是40。John现在有n个想要得到的物品,每个物品的体积分别是a1,a2……an。John可以从这些物品中选择一些,如果选出的物体的总体积是40,那么利用这个神奇的口袋,John就可以得到这些物品。现在的问题是,John有多少种不同的选择物品的方式。输入输入的第一行是正整数n (1 <= n...

2020-02-05 10:57:07 129

原创 PAT A1041 Be Unique (20分)

题目很简单,就是用hash来做。但是我的代码却在其中一个测试点失败了,检查了好几遍,逻辑是真的没问题啊-_-最后终于发现是最小序号的范围搞错了。//1041 Be Unique (20分)#include <cstdio>#include <iostream>using namespace std;int hashTable[10001][2] =...

2020-02-03 18:20:09 120

原创 PAT A1016 Phone Bills (25分)

整体思路是先读入数据,再将其进行排序,最后遍历进行配对输出。几个细节:1.结构体中struct records { char name[25]; int time[4];//month,day,hour,minute int state;//1 for online 0 for offline}rec[1010];用一个int型的state,1/0代表online和off...

2020-01-29 18:26:26 148

原创 PAT A1012 全局变量和局部变量

//1012 The Best Rank (25分) https://pintia.cn/problem-sets/994805342720868352/problems/994805502658068480#include <cstdio>#include <algorithm>int now;//全局变量,0-3对应四门课,可以省去4个不同的cmp函数usin...

2020-01-22 17:28:24 180

原创 PAT A1012 The Best Rank (25分)

题意:给三个分数CME,加上算出来的平均分(要四舍五入,测试了才发现的),4个分数对应有4个排名,给出他们的最好排名(聊以自慰嘛→_→),最后根据给出的查询编号,查询出他们的最好排名和对应学科,或者查无此人。AC代码://1012 The Best Rank (25分) https://pintia.cn/problem-sets/994805342720868352/problem...

2020-01-22 17:14:06 257 1

原创 PAT A1062 Talent and Virtue (25分)

题意:德才均大于及格线low的才进行排序,排序的人按种姓分为 :) sages-nobleman-fool man-trash对于人的类型的排序只需要在结构体中加入一个int type即可,通过这个数字来进行类型排序AC代码://1062 Talent and Virtue (25分) https://pintia.cn/problem-sets/9948053427208683...

2020-01-21 16:03:01 138

原创 PAT A1025 PAT Ranking (25分)

(推荐个截图神器,fireshotwin+shift+s并不好用,因为它不能截长图)自己做的和标准答案差不多,些微不同。几个出错的点:1.题目数量要求没看仔细,n个考场,每个考场m个考生,总人数我居然直接用m大小的数组存了。2.打印的时候,总人数count又是忘记打了,OJ显示所有答案错误,检查了半天才发现 ( ̄▽ ̄)"AC代码://A1025 PAT Ranking...

2020-01-21 11:59:21 264

原创 PAT A1082 Read Number in Chinese (25分)

题意:按照中文习惯读出9位的数字,首先一条规则,从低位开始按照每4位为一节,依次为个节,万节,亿节。明白了这条规则这题就算做了40%。先转置字符串,用到left和right两个游标,首先第一个while将两个游标定位到最高节,然后第二个while每次让right--,直到left==right,说明到了节尾了,该输出节单位了。输出之后,让right--到下一节头,left跳到下一节尾,开始下一...

2020-01-20 20:41:23 110

原创 PAT A1077 Kuchiguse (20分) 关于g++编译器无法使用gets的解决方法

1.换成gcc编译器(由于使用了bool类型我还加入了stdbool.h)2.fgetschar * fgets ( char * str, int num, FILE * stream );3.使用c++的getline函数参考链接C++:cin、cin.getline()、getline()的用法AC代码:(gcc编译器)//1077 Kuchiguse (20分...

2020-01-20 11:40:53 528

原创 PAT B1024 科学计数法 (20分)

题意:首先浮点数部分必有1位小数,指数部分必为整数。其次要求保留所有有效位。我将其拆分为2个字符串保存,左边的浮点数部分(去掉小数点)num,右边的指数部分exp。均包含符号。首先输出最前面的符号,为正不处理。n为exp的绝对值。然后根据指数的正负:若为负数,共计输出n个0。若为正数,区分为n>=valid_digit和n<valid_digit。前者无小数点,后者需要在适当的...

2020-01-16 21:33:02 184

原创 PAT B1014 A1061 福尔摩斯的约会

1.题意首先要理解正确。题意是相同位置的相同字符,而不是遍历s1,对于每一个s1的元素,搜索s2中符合要求的相同字符。第一遍我这样做,非常复杂。但是我也觉得这题没有表达清楚,有点头疼。2.隐藏的信息必须要解读出来,比如题中的week,是具体到A-G而不是仅仅简单解读为大写字母。做题的过程中发现若用s[0][i]>='A'&& s[0][i]<='G'代替isup...

2020-01-15 22:18:49 163

原创 PAT A1058 A+B in Hogwarts

进制转化,这道题应该是题目中所给范围有问题,给出galleon的范围是10^7,但是用int存的话第三个测试点会不通过,改成long long就好了,很明显是有问题的。方法1:全部转化为knut进行计算(需要注意溢出问题,int+int需要用long long来存)//1058 A+B in Hogwarts (20分)#include <cstdio>int mai...

2020-01-15 21:33:13 107

原创 PAT A1027 Colors in Mars

有点意思,简单的进制转化,但是实际上有坑每两位作为一个单位进行处理,每两个都是倒序的,也就是说,15 43 71---》21 43 65,其实只要分三组存储,分开输出即可//1027 Colors in Mars (20分)#include <cstdio>char x[14] = { "0123456789ABC" };void convert(int *n, i...

2020-01-12 08:19:48 143

原创 Codeup1928 日期差值

比较简单的一题,但是有很多细节,首先就是年份的输入处理,非常巧妙y1 = time1 / 10000, m1 = time1 % 10000 / 100, d1 = time1 % 100;还有闰年的处理,按照我的逻辑代码需要很多行,而按照第二种处理方法,也就是数组多打几个元素而已,却大大缩短了代码量,还不容易出错,值得学习。1.我的代码//问题 A: 日期差值//最直接的模...

2020-01-11 09:46:44 165

原创 PAT A1009

多项式相乘,2个最多1000次的多项式相乘,结果用result[2001]来保存一开始以为段错误是把double数组都开在main里面导致的,然而放在main外面还是会有两个测试点段错误。//我的解答,会有2个测试点段错误#include <cstdio>double a[1001], b[1001], result[2001];int main(){ doub...

2020-01-09 10:01:10 311

转载 Linux时间函数用法

/C++对时间的操作也有许多值得大家注意的地方。最近,在技术群中有很多网友也多次问到过C++语言中对时间的操作、获取和显示等等的问题。下面,在这篇文章中,笔者将主要介绍在C/C++中时间和日期的使用方法.  1.几个时间概念   通过学习许多C/C++库,你可以有很多操作、使用时间的方法。但在这之前你需要了解一些“时间”和“日期”的概念,主要有以下几个:          Coordi...

2019-01-26 23:18:00 316

原创 从(0,0)到(m,n),每次走一步,只能向上或者向右走

从(0,0)到(m,n),每次走一步,只能向上或者向右走,有多少种路径走到(m,n)来自腾讯的面试题。  主要是要把递归的流程分析清楚,这个问题就是一个二叉树DFS类似的问题,判断稍微复杂,每步都只能往两个方向走,右或者上,截止条件是:0==m&amp;&amp;0==n输出存储的路径,并且将total计数加1。如果m&lt;0||n&lt;0返回否则分别走两条路...

2019-01-07 22:31:34 3963 1

原创 190104作业-字符串实现大整数加法

大整数加法。 实现任意范围的两个整数的加法( 整数的范围用 int 型的变量无法表示,50位) #include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#include &lt;string.h&gt;#define MAX 50//两个整数最多49位void Inverse(char *s)//翻转字符串{ char temp;...

2019-01-07 10:09:24 355

原创 190104作业-将字符串中的相邻的多余空格去掉

将 字 符 串 中 的 相 邻 的 多 余 空 格 去 掉 , 例 如 (空 格 用 下 划 线 表示): ”___hello____world___how_are_you__” -&gt;”hello_world_how_are_you”可以考虑不使用额外空间,原地置换。#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#defin...

2019-01-06 00:09:41 714

原创 190104作业-将包含字符数字的字符串分开

将包含字符数字的字符串分开,使得分开后的字符串前一部分是数字后一部分是字母。例如“h1ell2o3” -&gt;”123hello”/*不考虑可以使用额外空间的情况是很好完成,如何实现原地分离??值得思考。还可以考虑数字是无序的情况。*/#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#include &lt;string.h&...

2019-01-06 00:06:28 952

原创 190104作业-字符串空格替换为指定字符串

题目:将 字 符 串 中 的 空 格 替 换 成 “%020” , 例 如 “hello world how ”-&gt;”hello%020%020%020world%020%020%020how%020%020%020%020”遍历两次,第一次数出空格数,申请新的字符串,再次遍历进行替换#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt...

2019-01-05 12:58:05 341

原创 190104作业-删除字符串中指定字符

删除字符串中指定的字符。 例如 “abcdaefaghiagkl“ 删除‘a’,以后: “bcdefghigkl”此算法仅需要一次遍历,只有O(n)的时间复杂度我原先的算法需要O(n^2)的时间复杂度#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#define MAX 100void delete_char(){ cha...

2019-01-05 12:55:05 347

原创 190104作业-删除一个数组中重复的元素

删除一个数组中重复的元素。例如 1 ,2, 2,2,3,3,3,4,4,5,5,5,6,6,6 -&gt; 1,2,3,4,5,6 #include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#define MAX 100//首先考虑有序数组int Delete_Dup(int *R, int iLen){ int i = 1; int ...

2019-01-05 12:50:38 323

原创 相信自己,这书就是有毛病

题目源自《数据结构与算法考研试题精析》 机械工业出版社C4 算法设计题 T15这是我经过修改后的答案:int Is_Palindrome(){ LinkList L = (Lnode *)malloc(sizeof(Lnode)); if (!L) exit(-1); L-&gt;next = NULL; char ch; int n = 0;//字符个数 Lnode *rear =...

2018-03-01 20:44:49 469

转载 顺序栈应用-前缀、中缀、后缀表达式

转载自 http://blog.csdn.net/antineutrino/article/details/6763722/关键字:概念, 前缀表达式, 前缀记法, 中缀表达式, 中缀记法, 波兰式, 后缀表达式, 后缀记法, 逆波兰式它们都是对表达式的记法,因此也被称为前缀记法、中缀记法和后缀记法。它们之间的区别在于运算符相对与操作数的位置不同:前缀表达式的运算符位于与其相关的操作数之前;中缀和...

2018-02-13 17:34:46 540

c/c++的编程规范

来自某企业内部的编程规范,对初学者建立良好的编程习惯有好处,现在看来和老师推崇的许多编程规范基本一致

2019-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除