自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 ipmi+nfs挂载实现安装操作系统(解决无usb/Kvm远程挂载太卡问题)

ipmi+nfs挂载实现安装操作系统(解决无usb/Kvm远程挂载太卡问题)

2023-04-07 18:58:32 1189

原创 yum配置本地源(可实现无需连网yum各种包/linux操作系统升级)

yum配置本地源,可实现无需连网yum各种包,或者linux升级操作系统

2023-02-15 01:25:00 1882

原创 解决redhat8/centos8无法使用yum问题(报错:This system is not registered to Red Hat Subscription Management)

解决redhat无法使用yum问题、以及替换repo文件后仍无法使用yum的问题

2022-04-15 21:56:02 3136

原创 CRC校验计算

1.发送方待发送信息为101001,生成多项式如下G(x)=x3+x2+1G(x)=x^3+x^2+1G(x)=x3+x2+1计算过程:1101:由多项式产生左移三位:因为多项式最高项为三次方答案:101001001(原信息加上三位余数)2.接收方接收到的信息为101101001,多项式为如下G(x)=x3+x2+1G(x)=x^3+x^2+1G(x)=x3+x2+1判断传输是否误码计算过程:余数不为0;说明产生误码...

2022-03-03 17:15:38 3332

原创 Ubuntu安装python报错 无法定位软件包python-XXX

文章目录1、问题情况2、解决方法1、问题情况$ sudo apt-get install python-pip报错 E:无法定位软件包python-pip2、解决方法找了一大堆解决方法,非常复杂,不知所云、、结果只是改成python3就行了、、$ sudo apt-get install python3-pip(亲测有效)...

2021-08-16 15:40:51 7454 5

原创 ubuntu重装后无法与主机复制粘贴

文章目录1、情况描述2、解决方法1、情况描述第一遍安装的ubuntu都好好的,删除重装以后,无法复制粘贴,VMware-tools也没问题,客户机里面复制粘贴选项也是勾选了的。但是始终无法复制粘贴,只能手动安装了。2、解决方法输入以下俩命令,执行完记得重启虚拟机,就可以复制粘贴了。$ sudo apt-get install open-vm-tools$ sudo apt-get install open-vm-tools-desktop...

2021-08-16 15:33:29 516

原创 windows下python调用C

针对OSError: [WinError 193] %1 不是有效的win32应用程序错误提示有奇效。VS项目1.VS创建项目2.源文件中新建项注意哈,咱是调用C,所以取名的时候把后缀改成C。3.编辑Ctest02.c文件代码:__declspec(dllexport) int sum(int a, int b){ return a+b;}4.生成dll文件(特别关键!!)这里X64还是X84要看你的python是32位还是64位,如果你的Python是32位,就选择X

2021-05-19 09:59:10 408 6

原创 滑动窗口算法

正题:滑动窗口概述TCP协议中,数据的发送方和接收方都会使用滑动窗口来控制数据的收发。它有以下优点:避免等待流量控制效率高滑动窗口的使用避免了数据重复校验,在字符串匹配等场合有多应用。思路设置左右指针,指向窗口的左端和右端右指针向右移动右指针变化的同时,如果满足条件,左指针移动,缩小窗口例题leetcode 3.无重复字符的最长字串点击进入题目class Solution {public: int lengthOfLongestSubstring(string

2021-04-19 17:28:46 89

原创 Taro从零创建微信小程序步骤

安装Taro 项目基于 node,请确保已具备较新的 node 环境(>=12.0.0),推荐使用 node 版本管理工具nvm来管理 node,这样不仅可以很方便地切换 node 版本,而且全局安装时候也不用加 sudo 了。CLI 工具安装使用以下任意一个命令。使用npm的命令:$ npm install -g @tarojs/cli或者使用cnpm的命令:$ cnpm install -g @tarojs/cli或者使用yarn的命令:...

2021-01-30 11:19:51 1124

原创 vscode各种按键失效

状况:回车回不动,输入也输入不了,光标一直闪,复制粘贴没有任何效果,除了上下左右啥也不起作用。解决方法:插件问题去这里找到你安装了的插件,如果你不知道是哪个插件导致的问题,可以卸载掉一些你新安装的插件,退出vscode再进入,应该就没有问题了。...

2021-01-08 10:03:31 7403 3

原创 PicGo+Github实现Markdown截图自由

超级好用!实现了在markdown里面放截图的自由,专门放下手上的工作任务来写一篇如何配置效果就是截图后可以直接生成链接在剪贴板中,粘贴到markdown文件里面,图片就会显示出来(因为图片保存在云端了而不是本地)1.安装PicGo安装链接:https://github.com/Molunerfinn/PicGo/releases(俺是windows,所以直接选择如图的exe,请选择自己对应的系统)下载完成后直接安装PicGo。2.Github图床创建(1)创建仓库:(2)生成Tok

2021-01-04 16:26:50 355

原创 假币问题

Description居然有假币!!!事情是这样的,现在猪肉涨了,但是农民的工资却不见涨啊,没钱怎么买猪肉啊。老王这就去买猪肉,结果找来的零钱中有假币!!!可惜老王一不小心把它混进了一堆真币里面去了。现在知道假币的重量比真币的质量要轻。给你一个天平,请用最快的时间把那个可恶的假币找出来。Input输入有多行,每一行的值为硬币的数目n,1≤n≤2^30,输入0结束程序Output最少要称多少次一定能把那个假币找出来。输出对应输入行数.Sample Input31..

2020-11-19 15:55:17 739

原创 网页莫名出现服务超时或者403 forbidden,可能是CORS插件问题

事情是这样的,我最近打不开CSDN的个人信息页面以及写博客页面写博客页面打不开,并且提示服务超时结果后面我发现,是我用的CORS插件问题!把CORS插件关掉之后就没有问题了,可以顺利打开页面最开始我还寻思是不是CSDN服务器炸了,结果好几天了,并且别人也能打开,我才发现是插件问题...

2020-11-18 11:29:23 446

原创 Dfs迷宫入门-简简单单理解dfs

绘制一个n*m的迷宫,例如:3x3的迷宫,迷宫为:1 1 11 2 31 1 1假设1为可通行,其他均为不可,可上下左右四个方向行走,默认(0,0)为起点,设置(2,2)为终点那么dfs走迷宫的方式就为:可能这个憨憨图不是很好理解,dfs就是试探四个方向,能走就走,不能走就回溯,一直走到能到终点为止,并且能找到所有能到终点的路径由于可以找所有人路径,所以我们设置一个值来存放最小的步数就可以啦,理论好理解,主要是代码:#include "stdio.h"#include "iostr

2020-11-18 10:05:50 853

原创 c++查看程序运行时间开销

n久以前还在acm的时候报名的蓝桥杯退钱是不可能的了现在又要准备蓝桥杯了>。< 太久没写题都快忘记时间和空间复杂度了,练蓝桥2019第三题的时候突然想到这个问题,就去查了一下子,学废了ll a[20190325];int main(){ a[0]=1; a[1]=1; a[2]=1; a[3]=3; clock_t t1, t2; //t1 = clock(); t1加上最后用t2-t1查出来的就是单纯for循环的时间开销 for(ll i=3;i<20190324;

2020-10-13 15:58:37 526

原创 2019蓝桥杯C++省赛B组【3.数列求值】暴力

题目:给定数列 1, 1, 1, 3, 5, 9, 17, …,从第 4 项开始,每项都是前 3 项的和。求第 20190324 项的最后 4 位数字。思路:2e7,问题8大,直接开全局数组代码:#include <bits/stdc++.h>using namespace std;typedef long long ll;ll a[20190325];int main(){ a[0]=1; a[1]=1; a[2]=1; a[3]=3; for(ll i=3;i&

2020-10-13 15:52:30 145 1

原创 laravel表单提交419错误解决方法

防止csrf攻击,表单里加入以下代码:{{csrf_field()}}----------以上方法亲测有效,另外一个在头部加<metaname="csrf-token"content="{{csrf_token()}}">的方法我用起来无效,不知道为什么

2020-09-23 10:09:10 641

原创 php+mysql简单小项目

-----前言-----非常小白,大佬忽略。之前看见的一个博客没写全的项目,就把它粘下来改了改补全了(至少增删改查这些基础数据库操作加上了),分了一下mvc,因为我只是刚学四五天的小白,MVC不是很明确,model还写不好,于是处理mysql的都单独写在了controller里面,导致controller有些多,就只是入门的php。在这里我只放用户的增删改查。(小组和班级都是依葫芦画瓢)-----------------目录准备1.基础页面:(1)页面:(2)ind.

2020-09-22 10:17:51 22578 55

原创 关于python的pip不是可运行程序(如何配置系统环境变量实例)

配置环境变量,不只是Python被配置了就好,pip.exe跟python.exe不在同一个路径下时,系统环境变量添加了python的路径pip依然不能用,需要再添加pip的路径。1、找到pip.exe的路径将pip.exe的路径复制下来2、配置环境变量右键‘此电脑’ -> ‘属性’ -> '高级系统设置' -> ‘环境变量’ -> 双击系统变量中的‘path’ -> ‘新建’ -> 将pip.exe的路径粘贴进去(记得点确定,有两次确定要点)

2020-06-30 11:00:21 297

原创 sublime text3搭建python开发环境

--------屁话 忽略--------OMG子!!我真的太菜了,环境配置居然一直都搞错了。出现的问题也是没有搜到,最后在学长的帮助下安装好了。(未免有些太痛苦惹,而且当时也没搜到是啥问题,搭建个环境苦苦挣扎了俩天,所以想写出来给像我一样的憨憨参考一下子。)真的太感谢小污神学长了,绝了!!--------屁话 忽略--------问题:如图乱码,就是环境配置问题python+sublime text3打包安装:https://pan.baidu.com/s/10O63kjUopwsgHbF

2020-06-26 22:16:23 243

原创 蓝桥杯1117:k-进制数

考虑包含N位数字的K-进制数. 定义一个数有效, 如果其K-进制表示不包含两连续的0.例:1010230 是有效的7位数1000198 无效0001235 不是7位数, 而是4位数.给定两个数N和K, 要求计算包含N位数字的有效K-进制数的总数.假设2 <= K <= 10; 2 <= N; 4 <= N+K <= 18.输入两个十进制整数N和K输出...

2020-02-27 00:57:28 155

原创 计网常用协议全称及对应端口号

FTP(文件传输协议)全称:File Tranfer Protocol端口号:21(用于链接)20(用于传输数据)SMTP(简单邮件传输协议)全称:Simple Mail Transfer Protocol端口号:25POP3(邮局协议版本3)全称:Post Office Protocol vertion 3端口号:110HTTP(超文本传输...

2020-01-06 18:45:28 1991

原创 manacher problemD

找到字符串中共有多少个回文串,ans+map[i]/2就是最终答案了,模板题~#include <bits/stdc++.h>using namespace std;typedef long long ll;char s[111000];char ma[222000];ll mp[222000];ll ans=0;ll manacher(ll len){ ...

2019-11-06 09:28:15 107 2

原创 1249B2. Books Exchange

俺寻思就是个判环害,并查集可以写的,vector也挺简单的【老天鹅啊。。还有好多题解没补,wsl】vector:#include<bits/stdc++.h>#include <vector>typedef long long ll;using namespace std;ll a[200100];ll vis[200100];ll ans[200100...

2019-10-26 16:01:49 103

原创 hduoj2588 GCD

题意:输入n,m,寻找x∈[1,n)中gcd(x,n)>=m,有多少个x满足。思路:gcd(x,y)=i;gcd(x/i,n/i)=1;转化成求n/i的欧拉函数值(求小于一个数的质因数的个数),去重、特判要注意。AC代码:#include<bits/stdc++.h>using namespace std;typedef long long ll;bool b...

2019-09-25 20:41:04 99

原创 spfa模板

#include<bits/stdc++.h>using namespace std;typedef long long ll;const ll inf=0x3f3f3f3f3f;const ll N=20100;ll n,m,s,t;ll dis[N],vis[N],sum[N];struct node{ ll v; ///点 ll weight; ...

2019-08-31 11:11:27 108

原创 Dijkstra模板

广播传送#include<bits/stdc++.h>using namespace std;#define inf 0x3f3f3f3ftypedef long long ll;using namespace std;//struct edge//{// ll len;//};int n,m,c,s,d;int t,z;int a[233],b...

2019-08-31 11:06:04 86

原创 manacher problemC

题意:爬山,前半段非递减,后半段非递增灵魂画师思路:在manacher中mp改变条件加一个跳过原来的加入的值的条件以及加一个判断控制最中间向两边满足非递增条件。Ac代码:#include <bits/stdc++.h>using namespace std;typedef long long ll;ll s[111000];ll ma[222000];ll mp...

2019-08-24 11:05:40 120

原创 manacher problemB

题意:找个ABBAAB串,回文文回回文串eg: abbaab abccbaabc代码如下:#include<bits/stdc++.h>using namespace std;typedef long long ll;ll s[301314];ll mp[701314];ll num[701314];ll r;ll manacher(){ ll ...

2019-08-24 10:10:56 131

原创 manacher problem A

众所周知,马拉车可以查出一段字符串中最长回文串长度A题是最简单的基础题(个人觉得马拉车就是暴力。。递归了)代码如下:#include <bits/stdc++.h>using namespace std;typedef long long ll;char s[1110000];char ma[2220000];ll mp[2220000];ll manacher(l...

2019-08-23 20:29:25 129

原创 cf-1195c Basketball Exercise

C.Basketball Exercise题意:两排运动员的身高,选出运动员使总身高最大(不能出现有两个运动员是连续痛一排的,只能挨着的两个运动员是不同排位的),输出得到的最大总身高;思路:dp哈AC代码:#include <bits/stdc++.h>using namespace std;typedef long long ll;ll dp[4][131420];...

2019-07-20 18:27:06 185

原创 cf-573C Tokitsukaze and Discard Items

C. Tokitsukaze and Discard Items(模拟水题,刚开始思路有问题,还是参考了别人的AC代码才改对了的)AC代码:#include <bits/stdc++.h>using namespace std;typedef long long ll;ll del[100010];int main(){ ll n,m,page; scanf("%I...

2019-07-14 20:52:13 255

原创 CF-573B Tokitsukaze and Mahjong

不会打麻将的四川人表示难受,就是shuntsu和koutsu(顺子和kou子?世贤的疑惑.jpg)题意:可以1s,2s,3s 不可以1s,2m,3s;(单位相同,数字顺序)可以1s,1s,1s,不可以1m,1s,1p;(单位相同,数字相同)思路:把每张牌用int型数组,单位是十位,点数是个位,存下来,然后遍历这三张牌分别加三后有没有出现过(注意数字为7-9时)关键部分:int ans...

2019-07-13 11:31:17 236

原创 NSUOJ zser的棋盘

思路:i行里面找一个j列能存放棋子的位置来放置棋子,然后改变这一列的vis,继续下一行,找个符合的列关键代码:for(int i=s;i<m;i++){ for(int j=0;j<m;j++) { if(!vis[j]&&maze[i][j]=='#') { vis[j]=1; ...

2019-07-09 15:10:53 191 1

原创 ASC28J Triatrip

戳我进题J题,1500,三个for的方法来写一定会爆time看bitset的csdn的时候,里面的推荐题目,真的觉得能想到用bitset这个方法的大牛们太厉害咯(我第一次交交互题,解锁了一种新的错误:Idleness limit exceeded)(大概意思就是什么懒惰错误,该有输出的时候没有输出,其实就是printf后要加 fflush(stdout) ,但是cout只用普通endl换...

2019-07-05 14:49:21 155

原创 bitset

#include <bits/stdc++.h>using namespace std;typedef long long ll;int main(){ bitset <105>q(15);///...00001111 二进制的15 cout<<q<<endl; q<<=1;///左移了 变成30 实现乘2...

2019-07-05 14:35:13 79

原创 牛客练习赛22 T3 简单瞎搞题 bitset

学长(犭)良心推荐戳我进题要用bitset来写AC代码:///:)#include <stdio.h>#include <string.h>#include <stdlib.h>#include <math.h>#include <map>#include <stack>#include <queu...

2019-07-04 15:27:39 188

原创 poj 3190 贪心+优先队列

戳我进题DescriptionOh those picky N (1 <= N <= 50,000) cows! They are so picky that each one will only be milked over some precise time interval A…B (1 <= A <= B <= 1,000,000), which incl...

2019-07-04 11:51:12 129

原创 poj 3069 Saruman‘s Army

DescriptionSaruman the White must lead his army along a straight path from Isengard to Helm’s Deep. To keep track of his forces, Saruman distributes seeing stones, known as palantirs, among the troop...

2019-07-03 20:59:26 127

原创 yogurt factory

(先写上,有空补一下)DescribeThe cows have purchased a yogurt factory that makes world-famous Yucky Yogurt. Over the next N (1 <= N <= 10,000) weeks, the price of milk and labor will fluctuate weekly su...

2019-07-03 11:28:05 203

空空如也

空空如也

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

TA关注的人

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