学习经验分享
文章平均质量分 56
shall_zhao
这个作者很懒,什么都没留下…
展开
-
【Bug解决】Nacos启动成功,但却无法访问(提示:无法访问此网站,192.168.10.88的响应时间过长)
在虚拟机上通过Docker创建Nacos容器,已经创建成功,查看Nacos启动日志也是成功。但通过端口号加8848/nacos(如:http://IP:8848/nacos)无法访问到Nacos管理页面。可以看出我是因为用以前项目的nacos容器,以前配置过网段,所以我现在用虚拟机的IP访问不到,解决办法,在启动一个容器呗,不配置网段,多简单,这就是docker的方便之处。先检查好自己在虚拟机中的nacos容器确实是启动了,端口映射也是正确的。2、查询8848端口是否开放。3、开放8848端口。原创 2024-09-19 15:11:10 · 424 阅读 · 0 评论 -
免费算力分享
免费算力分享原创 2023-02-18 22:11:33 · 393 阅读 · 0 评论 -
2021-09-15
Python - pandas DataFrame数据的合并与拼接(merge、join、concat)链接: link转载 2021-09-15 11:20:47 · 130 阅读 · 0 评论 -
初识AI——python编程——工具准备
初识AI——python编程——工具准备 想学习人工智能,首先对于人工智能应该是有一定的了解的,学习人工智能要涉及到各个方面的知识,最重要的是计算机和数学的知识,其他的还有比如生物,物理,等等很多很多,我们今天就直接开始谈谈编程。人工智能的编程使用的是python语言,所以今天第一篇文章,也不说很高深的东西,就讲讲如何开始学习python。首先你得在自己电脑上下载并且安装好python解释器,先给你解释一下这个解释器是干什么用的,这就是介于计算机和python的一个翻译官,你想啊,电脑是根据一堆01进原创 2021-08-22 16:27:39 · 619 阅读 · 0 评论 -
Codeforces Round #719 (Div. 3)
Codeforces Round #719 (Div. 3A. Do Not Be Distracted!B. Ordinary Numbers代码展示C. Not Adjacent Matrix题意理解代码展示D. Same Differences题意解读代码展示E. Arranging The Sheep题意解读这毕竟是一场div3,这就是我的专场,但是自己的能力还是有限,怎么一会会就睡觉去了,对晚上的网卡得很,交了c题,一直没出结果,我就去睡觉了前三道题目简单解释一下:A. Do Not原创 2021-05-08 19:48:46 · 346 阅读 · 0 评论 -
Codeforces Global Round 14补题
Codeforces Global Round 14 A. Phoenix and Gold题意解读代码展示比赛link-》戳我看题A. Phoenix and Gold题意解读题目的大概意思就是说给你n个不重复数字,然后给你一个k,让你求是否存在一个排列,使得这个排列的前缀和中不出现k当时自己竟然没做出来,我当时在想先从最小开始输出还是从最大开始输出,然后交了两发wa了之后我还试了一下随机打乱数组,后来自己的思路就困在了如果遇到前缀和为k的数,先保留,所有数字输出完,在输出这个数,但不知道交上去原创 2021-05-06 19:42:51 · 421 阅读 · 0 评论 -
Maven
一、Maven概念一个 基于Java平台 的 自动化构建工具 ,帮助我们管理jar包和拆分项目,其他类似的构建工具有 make-ant-maven-gradle。基于Java平台:安装maven前一定要配置好JDK环境。自动化构建工具:eclipse就是自动化构建工具,帮助我们把java编译为class文件。二、Maven安装(1)下载JDK并配置环境变量。(2)下载maven(http://maven.apache.org/download.cgi)。(3)解压安装包,并配置maven环境变转载 2021-05-05 21:46:21 · 113 阅读 · 0 评论 -
Educational Codeforces Round 108 (Rated for Div. 2)
Educational Codeforces Round 108 【Rated for Div. 2】A.Red and Blue Beans题目描述InputOutputExampleNote题意分析代码展示B. The Cake Is a Lie题目展示InputOutputExampleNote题意分析A.Red and Blue Beans题目描述You have r red and b blue beans. You’d like to distribute them among sever原创 2021-05-02 18:14:27 · 688 阅读 · 0 评论 -
蓝桥杯2018第九届C语言B组省赛习题题解
蓝桥杯2018第九届C语言B组省赛习题题解习题A:第几天题意解析习题B:明码题意解析代码展示习题C:乘积尾零题意分析代码展示习题D:测试次数习题A:第几天题意解析记得判断闰年,2020年是闰年,剩下的手算就行,直接加一下就好习题B:明码题意解析一个字节八位,这里题目的意思就是,给你十段数字,每一段数字有32个有符号整数,0是底色,不用管,每个汉字用32个字节表示,其实说白了,就是把一行的所有字符表示成二进制,人后按照排版的方式,安排好,就可以从一堆的0和1的字符中看出一个汉字,是个汉字就可以原创 2021-05-02 11:57:49 · 823 阅读 · 0 评论 -
蓝桥杯2019第十届C语言B组省赛习题题解
蓝桥杯2019第十届C语言B组省赛习题题解试题 A: 组队试题 B: 年号字串试题 C: 数列求值试题 D: 数的分解试题 E: 迷宫试题 F: 特别数的和试题 G: 完全二叉树的权值试题 H: 等差数列试题 I: 后缀表达式试题 J: 灵能传输转载博客:https://cloud.tencent.com/developer/article/1408608试题 A: 组队本题总分:5 分作为篮球队教练,你需要从以下名单中选出 1 号位至 5 号位各一名球员,组成球队的首发阵容。每位球员担任 1原创 2021-04-13 07:23:51 · 1293 阅读 · 0 评论 -
2021年度训练联盟热身训练赛第四场补题
2021年度训练联盟热身训练赛第四场补题B:Connect3【题目描述】【输入描述】【输出描述】【示例1】【示例2】总的来说,这场比赛对于我来说,实在是有点难。补题的时候,不能全补,所以那些实在不会的先空起来啦,链接放在下方,等有能力并且想起来的时候,回来再补吧。链接如下:link——点我看比赛B:Connect3【题目描述】【输入描述】【输出描述】【示例1】输入复制22 3输出复制516【示例2】输入复制34 4输出复制177...原创 2021-04-13 07:15:33 · 611 阅读 · 0 评论 -
CodeCraft-21 and Codeforces Round #711 (Div. 2)题解
codeforce Round # 711补题A GCD Sum【题目描述】【Input】【Output】【Example】【Note】【题意理解】【代码展示】B. Box Fitting【题目描述】【Input】【Output】【Example】【Note】【题意理解】【代码展示】C. Planar Reflections【题目描述】【Input】【Output】【Examples】【Note】【题意理解】【代码展示】A GCD Sum【题目描述】The gcdSum of a positive i原创 2021-03-31 19:40:02 · 655 阅读 · 1 评论 -
2021年度训练联盟热身训练赛第三场赛后补题
2021年度训练联盟热身训练赛第三场赛后补题A Circuit Math【题目分析】【代码展示】B Diagonal Cut【题目分析】【代码展示】C Gerrymandering【题目描述】【题意理解】【代码展示】D Missing Numbers【代码展示】G Research Productivity Index【题目描述】【代码展示】A Circuit Math题目描述You are enrolled in the Computer Organization and Architecture原创 2021-03-24 22:03:32 · 1901 阅读 · 0 评论 -
蓝桥杯2020第十一届C语言B组省赛习题题解
蓝桥杯2020第十一届C语言B组省赛习题题解试题A.门牌制作题目分析代码如下试题 B 既约分数题意分析代码如下:试题C 蛇形填数【问题描述】【问题分析】【代码如下】试题D 跑步锻炼【题目描述】【问题分析】【代码如下】试题E 七段码【问题描述】【题意解读】【代码展示】【题后反思】试题F:成绩统计【题目描述】【输入格式】【输出格式】【样例输入】【样例输出】【题意分析】【代码展示】试题G:回文日期【题目描述】【输入描述】【输出描述】【输入】【输出】【题意解读】【代码展示】试题H:子串分值和试题A.门牌制作题原创 2021-03-21 09:52:23 · 18443 阅读 · 10 评论 -
map使用总结
map()即映射,也是常见的STL容器在定义数组时(例如int array[100]),其实是定义了一个从int到int型的映射比如array[0] = 25,array[4] = 36就是分别将0映射到25 ,将4 映射到36一个double型数组就是将int 映射到double弊端:当需要其他关键词作为映射时,会显得不太方便头文件:#includeusing namespace std;map定义:map<typename1,typename2> mp;如果是字符串到整型的原创 2021-03-21 09:49:38 · 490 阅读 · 0 评论 -
动态规划——神奇的口袋
#include<bits/stdc++.h>#include<iostream>#include<iomanip>#include<cstring>#include<cstdlib>typedef long long ll;using namespace std;/*神奇的口袋:题意解析就是,给你N个数,让你求出和为40的方法数*//*//先看递归解法,体积不是40,或者更大,就会超时int N;int a[10.原创 2021-03-21 06:50:55 · 297 阅读 · 0 评论 -
递归——表达式求值
输入的只有整数,+-*/。包括/结果也为整数#include<bits/stdc++.h>#include<iostream>#include<iomanip>#include<cstring>#include<cstdlib>typedef long long ll;using namespace std;int factor_value();//读入一个因子并返回其值int term_value();//int原创 2021-03-20 10:03:13 · 228 阅读 · 0 评论 -
N皇后问题
#include<bits/stdc++.h>#include<iostream>#include<iomanip>#include<cstring>#include<cstdlib>typedef long long ll;using namespace std;//N皇后问题int N;int queenPos[100];void NQueen(int k){ int i; if(k == N)..原创 2021-03-20 10:00:59 · 77 阅读 · 0 评论 -
递归——逆波兰表达式
#include<bits/stdc++.h>#include<iostream>#include<iomanip>#include<cstring>#include<cstdlib>typedef long long ll;using namespace std;//逆波兰表达式double exp(){ char s[20]; cin>>s; switch(s[0]) { .原创 2021-03-20 09:59:57 · 166 阅读 · 0 评论 -
递归——爬楼梯
#include<bits/stdc++.h>#include<iostream>#include<iomanip>#include<cstring>#include<cstdlib>typedef long long ll;using namespace std;//题目大意就是给出N个楼梯,每次可以上一阶或者两阶,求总的爬楼梯个数//爬楼梯int N;int stairs(int n){ if(n==1).原创 2021-03-20 09:57:58 · 293 阅读 · 0 评论 -
递归——放苹果
#include<bits/stdc++.h>#include<iostream>#include<iomanip>#include<cstring>#include<cstdlib>typedef long long ll;using namespace std;//放苹果int f(int m,int n){ if(n>m) return f(m,m); if(m == 0) .原创 2021-03-20 09:55:17 · 99 阅读 · 0 评论 -
递归——算24
//算24double a[5];//存四个数#define EPS 1e-6bool isZero(double x){//保证精度 return fabs(x)<= EPS;}bool count24(double a[],int n){ if(n==1) { if(isZero(a[0]-24)) return true; else return false; }.原创 2021-03-20 09:53:11 · 89 阅读 · 0 评论 -
归并排序
#include<bits/stdc++.h>#include<iostream>#include<iomanip>#include<cstring>#include<cstdlib>typedef long long ll;using namespace std;//归并排序void Merge(int a[],int s,int m,int e,int tmp[]){ int pb = 0; int p1.原创 2021-03-20 09:44:26 · 66 阅读 · 0 评论 -
快速排序
#include<bits/stdc++.h>#include<iostream>#include<iomanip>#include<cstring>#include<cstdlib>typedef long long ll;using namespace std;//快速排序void swap( int &a,int &b){ int tmp = a; a = b; b = tmp;}.原创 2021-03-20 09:43:36 · 61 阅读 · 0 评论 -
动态规划——最长上升子序列长度
最长上升子序列长度:子问题:ak,表示以k结点的最长上升子序列状态转移方程:maxlen(k)表示以ak作为“终点”的最长上升子序列的长度那么:初始状态:maxlen(1) = 1;maxlen(k) = max(maxlen(i),1<=i<=k && ai < ak && k!=1)若找不到这样的i,则maxlen(k) = 1;int a[1010];int maxlen[1010];int main(){ int n.原创 2021-03-20 09:41:36 · 329 阅读 · 0 评论 -
动态规划——最长公共子序列
最长公共子序列输入两个串s1,s2;设maxlen(i,j)表示 s1的左边的i个字符形成的子串,与s2的左边的j个字符形成的子串的最长 公共子序列(i,j从0开始算); maxlen(i,j)就本题的"状态" 假定 len1 = strlen(s1),len2 = strlen(s2) 那么题目的要求就是maxlen(len1,len2) 并且显然当i或者j等于0的时候 maxlen(n,0) = 0 (n = 0....len1); .原创 2021-03-20 09:40:36 · 76 阅读 · 0 评论 -
POJ P1088动规的三种解法
Language:Default 滑雪 Time Limit:1000MS Memory Limit:65536K Total Submissions:123098 Accepted:47211 Description Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。M...原创 2023-11-28 17:13:09 · 367 阅读 · 0 评论 -
2021年度训练联盟热身训练赛第二场
链接:https://ac.nowcoder.com/acm/contest/12794/B来源:牛客网题目描述According to the national statistics, a teenager sends/receives 100+ text messages a day. Dr. Orooji’s teenage children are no exception but the problem is Dr. O (an old-fashioned, face-to-.原创 2021-03-17 10:14:31 · 411 阅读 · 0 评论 -
2021年度训练联盟热身训练赛第一场
链接:https://ac.nowcoder.com/acm/contest/12606/D来源:牛客网题目描述Your friend has secretly picked N consecutive positiveintegers between 1 and 100, and wants you to guess if their sum iseven or odd.If the sum must be even, output 'Even{\tt Even}Even'..原创 2021-03-11 19:48:47 · 569 阅读 · 0 评论 -
Git快速上手与码云实战
资料地址:https://www.it235.com/%E5%AE%9E%E7%94%A8%E5%B7%A5%E5%85%B7/Git/git.html#git%E5%AE%89%E8%A3%85原创 2021-03-03 09:43:22 · 582 阅读 · 0 评论 -
Codeforces Round #697 (Div. 3) 比赛总结2021-1-27
A. Odd Divisortime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are given an integernn. Check ifnnhas anodddivisor, greater than one (does there exist such a numberxx(x>1x&...原创 2021-01-27 22:25:29 · 252 阅读 · 0 评论 -
2020-11-26
PTA-Shortest Path1-2-3-4pta上的四道最短路径的问题,第一次学习图就上这些代码实在是令我感到头大6-1 Shortest Path [1] (25分)Write a program to find the unweighted shortest distances from any vertex to a given source vertex in a digraph.Format of functions:void ShortestDist( LGraph Graph原创 2020-11-26 19:44:15 · 299 阅读 · 0 评论 -
蛇形矩阵
链接:https://ac.nowcoder.com/acm/problem/22231来源:牛客网题目描述给你一个整数n,输出n∗n的蛇形矩阵。输入描述:输入一行,包含一个整数n输出描述:输出n行,每行包含n个正整数,通过空格分隔。1<=n<=1000示例1输入复制4输出复制1 2 6 73 5 8 134 9 12 1410 11 15 16对矩阵的每一个元素分析下后,你会发现,对于沿着主对角线向右走,与主对角线垂直的斜线一共又2*n-1条,并且,这每一原创 2020-11-01 17:56:28 · 568 阅读 · 0 评论 -
回型矩阵
链接:https://ac.nowcoder.com/acm/problem/22230来源:牛客网题目描述给你一个整数n,按要求输出n∗n的回型矩阵输入描述:输入一行,包含一个整数n1<=n<=19输出描述:输出n行,每行包含n个正整数.示例1输入复制4输出复制1 2 3 412 13 14 511 16 15 610 9 8 7代码如下:#include<bits/stdc++.h>using namespace std;//用二位数组原创 2020-11-01 13:21:16 · 961 阅读 · 0 评论 -
o-1背包问题和多重背包问题
01背包问题和多重背包问题A-01背包Many years ago , in Teddy’s hometown there was a man who was called “Bone Collector”. This man like to collect varies of bones , such as dog’s , cow’s , also he went to the grave …The bone collector had a big bag with a volume of V ,a原创 2020-10-28 22:21:00 · 262 阅读 · 0 评论 -
简洁的with语句
在打开文件的时候,又必须关闭文件,还要关注异常处理,有点繁琐,所以python提供了一个with语句,利用这个语句抽象出文件操作中频繁使用的try/except/finally相关的细节,对文件使用with操作,将大大减少代码量。而且再也不用担心打开了忘记关闭的问题了(with会自动帮助关闭文件)使用with语句可以这样写:try: with open('text.txt','w') as f: for each_line in f: print(e原创 2020-10-03 20:45:25 · 129 阅读 · 0 评论 -
pickle使用
它几乎可以将所有的python对象都转换为二进制的形式存储,这个过程称之为picking,那么从二进制形式转换回对象的过程称为unpicklingimport pickle# m = [1,2,3.21,"小甲鱼",[12]]# pickle_file = open('text.pkl','wb')# pickle.dump(m,pickle_file)# pickle_file.close()pi = open('text.pkl','rb')mm=pickle.load(pi)p.原创 2020-10-03 20:32:57 · 116 阅读 · 0 评论 -
创建字典的五种方式
a = dict(ont = 1,two = 2,three = 3)print(a)b = {'one':1,'two':2,'three':3}print(b)c = dict(zip(['one','two','three'],[1,2,3]))print(c)d = dict([('one',1),('two',2),('three',3)])print(d)e = dict({'one':1,'two':2,'three':3})print(e)原创 2020-10-03 19:44:33 · 2108 阅读 · 0 评论 -
如何彻底卸载流氓软件(文章末尾有彩蛋)
“流氓软件”是介于病毒和正规软件之间的软件。如果电脑中有流氓软件,可能会出现以下几种情况:用户使用电脑上网时,会有窗口不断跳出;电脑浏览器被莫名修改增加了许多工作条;当用户打开网页时,网页会变成不相干的奇怪画面,甚至是黄色广告。如果你也正饱受流氓软件的困扰,就使用我推荐的这款软件,绿色无毒,安装操作都简单。百度网盘地址,下载安装即可。链接:https://pan.baidu.com/s/10s5T6JVUeazU8gdH5e1tBA提取码:tfld...原创 2020-08-29 06:40:19 · 798 阅读 · 2 评论