自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (1)
  • 收藏
  • 关注

原创 Goland报错:The selected directory is not a valid home for Go SDK

go1.17.3\src\runtime\internal\sys\zversion.go 文件。出现这个错误的原因是 idea 的 Go-plugin 插件,和 Go 的sdk版本不匹配;一般这种情况下,Goland已经帮你自动配置SDK了;文件中追加如下行(你的版本号)并保存;(3)重启Goland,进行SDK配置;(2)增加一个自己的版本,在。

2022-11-26 10:51:19 2738 1

原创 Http状态码

HTTP 状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含 HTTP 状态码的信息头(server header)用以响应浏览器的请求。用户不想看到的:401-Unauthorized、403-Forbidden、408-Request-Time-out。程序员不想看到的:500-Internal-Server-Error。当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。上面的状态就是Http的状态码。

2022-10-11 15:30:36 239

转载 DNS超详细

上面我们提到,ICANN 维护着一张根域名列表,里面记载着顶级域名和对应的托管商,其实根域名列表的正式名称是 DNS 根区(DNS root zone),保存 DNS 根区文件的服务器,就叫做 DNS 根域名服务器(root name server)。根域名服务器保存所有的顶级域名服务器的地址。按照上面的逻辑,权限域名服务器应该是管理注册在二级域名下的所有三/四级域名的,但其实不是这样,如果一个二级域名或者一个三/四级域名对应一个域名服务器,则域名服务器数量会很多,我们需要使用划分区的办法来解决这个问题。

2022-10-09 10:15:01 667

原创 IDEA:需要class, interface或enum

1.编辑代码时,Encoding不是UTF-8 (少见)Eg:关键字class首字母大写成Class。

2022-09-26 16:19:31 828

原创 IDEA:控制台乱码问题——System.out.println输出中文乱码超简单解决方案

加了一些中文的System.out.println(“ ”);的内容后,惊奇地发现,在IDEA的控制台输出中文的时候竟然是一群乱码。造成乱码的原因:都是编码格式设置的问题。解决:把项目编码改为GBK即可。往往是编码格式不一致的问题。

2022-09-14 09:04:42 5141 4

原创 IDEA:导入模块出现cannot save settigs问题

IDEA:模块导入cannot save settings

2022-09-12 16:42:20 1808

原创 海贼oj#448.抽奖

此题输入输出部分进行分别处理;有些题可以一边输入一遍进行处理,最后统一进行输出;#include <iostream> using namespace std;int main(){ int n,num; //输入部分 cin>>n; int N[n]; for(int i=0;i<n;i++){ cin>>N[i]; } cin>>num; //输出部分: for(int i=0;i<n;i++){ i...

2022-05-30 15:30:10 285

原创 海贼oj#148.字符串反转

#include <iostream> #include<cstring>#include<cstdio>using namespace std;int main(){ char s[55]; int n; gets(s); n=strlen(s); for(int i=n-1;i>=0;i--){ cout<<s[i]; } return 0; }

2022-05-30 15:26:27 256

原创 海贼oj#146.字符串

#include <iostream> #include<cstring>#include<cstdio>using namespace std;int main(){ char s[55]; int n; gets(s); n=strlen(s); for(int i=0;i<n;i++){ if(('A'<=s[i]&&s[i]<='Z')||('a'<=s[i]&&s[i]<='z.

2022-05-30 14:57:58 515 1

原创 如何在office2016(word2016)中安装mathtype6.9及相关问题解决方案

直接一路默认安装就好,虽然软件默认安装在C盘,但是为了没有后续麻烦,就按人家软件的来吧。大无语事件,我一开始为了不安装在C盘,就安装在我自己的F盘,结果就出现了以下几个问题。之后卸载重新安装,按人家的默认路径,服了,竟然什么问题也没有了。血的教训,避坑指南!!!...

2022-05-21 22:41:58 593

原创 联想笔记本电脑——开启BIOS/CPU开启虚拟化(VT)

联想笔记本在安装VMware时CPU未开启虚拟化导致的安装失败的解决方法:①在笔记本关机的状态下,用手机的卡针,插入电脑的如下插孔中;②如下图用键盘的“上下左右键”,选择Intel Virtual Technology选项,用Enter键进行选择使其设置为【Enabled】,选择【Yes】。③笔记本开机后,在任务管理器——>性能——>CPU——>可以看到虚拟化已打开。以上大功告成!!!...

2022-03-22 21:20:54 12509 2

原创 if__name__==‘__main__‘ : ^ SyntaxError: invalid syntax报错

# -*- coding = utf-8 -*-# @Author:Polaris# @File:spider.py# @Software:PyCharmdef main(a): print("hello",a)main(2)if __name__=="__main__": #当程序执行时 #if和__name__之间有空格,否则SyntaxError: invalid syntax main(1)#错误示例:if__name__=="__main__":#正确示例:

2022-03-04 10:27:45 3416

原创 Python——1.7文件操作

1)文件:就是把一些数据存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力。2)文件操作(打开/关闭/读取/操作)#1.打开-关闭file'''1)打开文件:open(文件名,访问模式); 若在写‘w’的状态下,打开不存在的文件,则程序会新建一个文件; 若在读‘r’的状态下,打开不存在的文件,则会报错; 若open是打开一个文件,那么可以不用写打开的模式,即只写open('test.txt');2)关闭文件:close() 文件关闭后,才可以让别.

2022-03-03 16:56:01 447

原创 Python——1.6函数+全局变量/局部变量

# -*- coding = utf-8 -*-# @Author:Polaris# @File:函数.py# @Software:PyCharm#1.无参函数def printInfo(): print('-------------') print('人生苦短,我用python') print('-------------')printInfo()#2.带参函数def add2num(a,b): c=a+b print(c)add2num(11,

2022-03-03 14:05:34 493

原创 Python——1.5集合

集合set([iterable])函数:创建一个无序不重复元素集,可以用于关系测试、删除重复数据、进行交、并、差等操作;集合set:是无序不重复的键key的集合,与字典的不同之处在于:1)dict的key是不可变的value可变;2)set的key是可变的,但不可以重复(重复元素在set中自动过滤);注:set可以理解为强制类型转化s=set([1,2,3])print(s) #输出为:{1, 2, 3}s=set([1,1,2,3])print(s) #输出为:{1, 2, 3}.

2022-03-02 16:52:18 331

原创 Python——1.4字典

1)字典类似map是无序序列,使用键-值(key-value)存储,具有极快的查找速度;2)键(key)必须是不可变类型;3)同一个字典中,键(key)必须是唯一,值(value)可以不唯一;4)get():返回指定的key的值;若key不存在,则返回默认值None/自己设置的任意值;注:dict中查找元素,是根据键(key)来查找;list与tuple是根据下标(index)来查找;info={} #创建空字典info={'name':'班长','id':100,'sex':'男','ad.

2022-03-02 16:10:45 162

原创 Python——1.3元组

元组tuple与列表List相似(即也可以包含不同的数据类型,都是有序序列),但不同之处在于:1)tuple的元素不可以修改(即某一地址里的元组,其内容不可以改变);2)元组的元素不可以变,但是可以包含可变的对象,如list;注:定义一个只有1个元素的tuple,必须加逗号;#1.元组的打印tup1=() #创建空元组tup1=(50) #不加逗号,类型为整型print(tup1) #50print(type(tup1)) #<class 'int'>tup1=(50,) .

2022-03-02 10:25:57 7491

原创 Python报错:TypeError:not supported between instances of ‘str‘ and ‘int‘

1)报错原因:字符串(str)未转化便和整数(int)进行比较2)解决办法:转换即可#错误:name = input(‘我是小hi,请问你叫什么名字?\n’)age = input(‘我8岁了,你呢?\n’)if(age < 30):print(f"你才{age}啊!")print(“你真年轻,如花似玉的年龄!”)#正确:name = input(‘我是小hi,请问你叫什么名字?\n’)age = input(‘我8岁了,你呢?\n’)age = int(age)if(a.

2022-03-02 08:38:55 6305

原创 Python——1.2列表

1)List类似一维数组,List的嵌套类似二维数组2)列表可以存放不同的数据类型注:List的参数可以为任意类型,即列表里面可以嵌套列表#1.打印列表(一维)nameList=[] #定义一个空列表nameList=['xiaoWang','xiaoZhang','xiaoHua',786,2.23]print(nameList) #直接打印列表print(nameList[0]) #打印列表元素print(nameList[1])print(nameList[2])#1.打印列.

2022-03-02 08:34:57 137

原创 Python——1.0判断与循环

1)循环可以依次把list(列表)、tuple(元组)、str(字符串)的元素迭代出来,从而对其进行单独处理;2)for循环不需要用到下标,while循环需要用到下标;3)'''for 临时变量 in 列表/字符串/元组(范围): 循环满足条件所执行的代码'''for i in range(5):#range()从0开始;(起始数字,终点数字,步长) print(i,end="")for i in range(0,9,3): print(i,end="")Name.

2022-03-01 18:11:59 145

原创 Python——1.1字符串

1)字符串类似数组,可以采用下标引用2)[,)左闭右开3) [起点,终点,步长]4) ‘+’表示字符串的连接 '*’表示字符串的重复str="chengdu"print(str)print(str[0:-1])# 或者print(str[:-1]) 表示从开始到倒数第一个print(str[0])print(str[2:5])print(str[2:])print(str*2)print((str+'\t')*2)#print((str'\t')*2) #SyntaxErr.

2022-02-27 19:44:27 373

原创 TypeError: ‘int‘ object is not iterable

for i in len(products):改为:for i in range(len(products)):即可TypeError: ‘int’ object is not iterable该问题的原因是:不能直接用int进行迭代,而必须使用range方法,即range(x).

2022-02-14 22:48:46 1312

原创 Python的AttributeError: ‘list‘ object has no attribute ‘len‘

while i<school.len():#错误属性错误::‘list’对象没有属性’len’换句话说,就是列表school没有方法len()while i<len(school):#正确

2022-02-14 22:26:33 6429

原创 Python的Keyboard Interrupt问题

例子:问题:KeyboardInterrupt:键盘中断(异常处理)一般是循环无限进行下去所导致的

2022-02-14 17:45:34 24072 1

原创 python中出现IndentationError:unindent does not match any outer indentation level错误

例子:IndentationError:unindent does not match any outer indentation level缩进错误:缩进级别不匹配

2022-02-14 16:41:16 451

原创 打印九九乘法python

正确示例:for i in range(1,10): for j in range(1,i+1): if(i!=j): print("%d*%d=%d" % (i, j, i * j), end="\t") else: print("%d*%d=%d" % (i, j, i * j)) j+=1print()运行结果:错误示例:for i in range(1,10): for j

2022-02-13 21:43:47 71

原创 解决python中TypeError: not enough arguments for format string

import randomcomputer=random.randint(0,2)admin=int(input("请用户输入:"))if admin==0: h="剪刀"elif admin==1: h="石头"else: h="布"print("你的输入为:%s(%d)"%h%admin))print("随机生成数字为:%d"%computer)if admin<0 or admin>2: print("Error")else: if

2022-02-12 21:56:58 28894

原创 海贼oj #141. 输出字母沙漏

#include <iostream> using namespace std;int main(){ int n; cin>>n; //前n+1行 int res=2*n+1;//字母个数 char ans='A'; for(int i=1;i<=2*n+1-n;i++){ for(int k=(2*n+1-res)/2;k>0;k--){ cout<<' '; } for(int j=res/2;j>0;j--.

2022-01-23 15:34:19 457

原创 海贼oj#140. 输出字母菱形

#include <iostream> using namespace std;int main(){ int n; cin>>n; int res=1; char ans='A'; for(int i=1;i<=n;i++){//前n行;i行号 for(int k=(2*n-1-res)/2;k>0;k--){ cout<<' '; } for(int j=res;j>0;j--){//res代表字母个数 c.

2022-01-23 14:47:04 255

原创 海贼oj#139. 输出A字菱形

//找规律,列式子#include <iostream> using namespace std;int main(){ int n; cin>>n; int res=2;//单独初始化 for(int i=1;i<=n;i++){//循环n次;i行 for(int k=(2*n-res)/2;k>0;k--){ cout<<' '; } for(int j=res;j>0;j--){ cout<<'A.

2022-01-23 14:29:11 435

原创 海贼oj#133. 输出乘法表

#include <iostream> using namespace std;int main(){ int n; cin>>n; for(int i=1;i<=n;i++){ for(int j=i;j<=n;j++){ cout<<i<<'*'<<j<<'='<<i*j; //cout<<i<<'*'<<j<<'='<<.

2022-01-23 13:15:30 805

原创 海贼oj #137. 字母三角形

#include <iostream> using namespace std;int main(){ int n; cin>>n; char res='A'; for(int i=n;i>0;i--){//考察双重循环 for(int j=i;j>0;j--){ cout<<res; res=(char)(res+1); } cout<<endl; } return 0; }...

2022-01-23 12:33:06 533

原创 海贼oj#136. N以内7的倍数

#include <iostream> using namespace std;int main(){ int n; cin>>n; int res=7; for(int i=2;i>0;i++){//draft可得 if(res<=n){ cout<<res<<endl; res=i*7; }else{ break; } } return 0; }

2022-01-23 12:23:58 581

原创 海贼oj#130. 计算复利2

#include <iostream>#include<iomanip>using namespace std;const double p=1.00417;int main(){ int m,n; cin>>m>>n; double ans=m*p;//首月计算格式不一致,单独拿出来 for(int i=1;i<n;i++){//从第2月开始,计算格式一致 ans=(m+ans)*p; } cout<<setios.

2022-01-23 11:36:17 553 1

原创 海贼oj#151. 双手石头剪刀布

//法一:蛮力法#include <iostream>using namespace std;int main(){ char a,b,c,d; cin>>a>>b>>c>>d; if((a=='Y'&&c=='H')||(a=='O'&&c=='Y')||(a=='H'&&c=='O')){ if(((a=='Y'&&d=='O')||(a=='O'&&a.

2022-01-22 17:27:24 968

原创 海贼oj#120. 日期合法性

#include <iostream>using namespace std;int main(){//所有条件都考虑上 int y,m,d; cin>>y>>m>>d; if(y<=0||m<=0||m>12||d<=0){ cout<<"NO"; }else { if(m==2){ if((y%4==0&&y%100!=0)||(y%400==0)){ if(1&.

2022-01-22 14:59:20 435

原创 11.图的深度优先搜索——①基础

例子1:图的遍历#include <iostream>#include <vector>using namespace std;vector<int> G[110];//邻接表用动态数组实现bool vis[110];void dfs(int u){//u为某一结点,从u结点开始dfs vis[u]=true;//u结点被访问过 cout<<u<<endl; for(int i=0;i<G[u].siz

2021-12-06 09:59:50 103

原创 12.简单数学问题的思维拓展——①基础

例子1:判断质数#include <iostream>using namespace std;int main() { int n; cin >> n; bool is_prime=true; if(n==1){ is_prime=false; } for(int i=2;i*i<=n;i++){ if(n%i==0){ is_prime=false;

2021-12-06 09:15:57 71

原创 12.简单数学问题思维拓展——②强化

例子1:NOIP 2012质因数分解思路:#include <iostream>#include <cstdio>#include <cmath>using namespace std;int main(){ freopen("prime.in","r",stdin); freopen("prime.out","w",stdout); int a,i,j,max; scanf("%d",&a); for(

2021-12-06 08:58:23 136

原创 11.图的深度优先搜索——②强化

例子1:连通块的数量思路:#include <iostream>#include <vector>#include <cstdio>using namespace std;vector<int> G[20005];//!!!size问题bool vis[20005];//!!!size问题void dfs(int u) { vis[u] = true; for (int i = 0; i < G[u].size();

2021-12-06 08:43:03 75

中北大学教学打铃控制器设计

中北大学教学打铃控制器设计

2020-12-29

空空如也

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

TA关注的人

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