自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JVM学习笔记(一)

介绍jvm内存结构,结合《深入理解Java虚拟机第三版》

2022-07-03 16:04:01 117 1

原创 win10配置java环境变量,以及“‘javac‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。”的解决

配置方法1.打开环境变量2.在其中添加JAVA_HOME,变量值为JDK安装路径比如文件中路径为:则JAVA_HOME设置为:3.设置CLASSPATH设置:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(注意前面的“.;”)4.在path中添加:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;结果:java可以,javac报错:'j...

2021-09-27 11:56:55 2143 2

原创 CVE信息解读

CVE:英文全称是“Common Vulnerabilities & Exposures” 通用漏洞披露。CVE就好像是一个字典表,为广泛认同的信息安全漏洞或者已经暴露出来的弱点给出一个公共的名称。使用一个共同的名字,可以帮助用户在各自独立的各种漏洞数据库中和漏洞评估工具中共享数据。这样就使得CVE成为了安全信息共享的“关键字”。如果在一个漏洞报告中指明一个漏洞,如果有CVE名称,你就可以快速地在任何其它CVE兼容的数据库中找到相应修补的信息,解决安全问题。其使命是为了能更加快速而有效地鉴别、发现和

2021-07-09 16:37:23 1087

原创 奇怪的bug

试错时候尝试探出数组边界#include<stdio.h> int main() { int a[10]; for(int i=0;i<=10;i++) { a[i]=0; printf("%d\n",a[i]); } for(int i=0;i<=10;i++){ printf("hhh%d\n",a[i]); } return 0; }然后结果:怎么两次printf还能不一样

2020-11-02 17:16:02 217 1

原创 python学习笔记番外篇——遇到的奇怪函数

1.str.isdigit(),用于判断str这个字符串是否是纯由数字组成,假如是的话,就返回true,否则返回false

2020-09-07 19:43:45 92

原创 python初学笔记2

一、python数据类型整数:python是没有精度限制的,可以处理很大的数据。对于很大的数,例如10000000000,很难数清楚0的个数。Python允许在数字中间以_分隔,因此,写成10_000_000_000和10000000000是完全一样的。十六进制数也可以写成0xa1b2_c3d浮点数:浮点数的精确度就不如整数那么高了,解决方法:引入decimalimport decimala=decimal.Decimal('0.1')b=decimal.Decim

2020-09-04 17:34:56 148

原创 python入门学习笔记1

学习目标:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:一、入门1.pythn特别重视缩进用#当注释,当一个语句末尾是:时,下面缩进的就是一个代码块通常一个缩进是四个空格a = 100if a >= 0: print(a)else: print(-a)2.python分为命令行模式和交互模式交互模式是写一行执行一行,适合初学者玩玩命令行模式可以打开py文件。py文件就和咱们的js等文件一样的了,是一个文件写完再

2020-09-03 17:58:29 133

原创 【占坑】next_permutation函数

#include<bits/stdc++.h>using namespace std;int main(){ int a[4]={1,3,5,2}; sort(a,a+4); do{ for(int j=0;j<4;j++) cout<<a[j]; cout<<endl; }while(next_permutation(a,a+4))...

2019-03-23 21:15:44 144

原创 c++实现冒泡排序——以蓝桥杯【基础练习】【数列排序】为例

问题描述  给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200输入格式  第一行为一个整数n。  第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式  输出一行,按从小到大的顺序输出排序后的数列。样例输入58 3 6 4 9样例输出3 4 6 8 9代码://冒泡排序#include<iostream&g...

2019-03-22 19:02:37 513

原创 【蓝桥杯练习系统】基础练习 字母图形

问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。输出格式输出n行,每个m个字符,为你的图形。样例输入5 7样例输出ABCDEFGBABCDE...

2019-03-22 17:52:40 263 1

原创 【蓝桥杯】第九届 C题 乘积尾零

标题:乘积尾零如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零?5650 4542 3554 473 946 4114 3871 9073 90 43292758 7949 6113 5659 5245 7432 3051 4434 6704 35949937 1173 6866 3397 4759 7557 3070 2287 1453 98991486 5722...

2019-03-21 21:14:03 245

原创 第九届蓝桥杯习题

1.标题:分数1/1 + 1/2 + 1/4 + 1/8 + 1/16 + …每项是前一项的一半,如果一共有20项,求这个和是多少,结果用分数表示出来。类似:3/2当然,这只是加了前2项而已。分子分母要求互质。注意:需要提交的是已经约分过的分数,中间任何位置不能含有空格。请不要填写任何多余的文字或符号。我的答案:1048575/524288 2019/3/19代码:#...

2019-03-19 21:01:36 181

原创 【杭电oj】2005 第几天?

第几天?Problem Description给定一个日期,输出这个日期是该年的第几天。Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。Output对于每组输入数据,输出一行,表示该日期是该年的第几天。Sample Input1985/1/202006/3/12Sample ...

2019-03-18 17:02:36 247

原创 杭电oj 2010 水仙花数

Problem Description春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+3^3。现在要求输出所有在m和n范围内的水仙花数。Input输入数据有多组,每组占一行,包括两个整数m和n(100&lt;=m&lt;=n&lt;=999)。Output对于每个测...

2019-03-17 21:53:27 244

原创 【蓝桥杯】BEGIN-2 序列求和

问题描述求1+2+3+…+n的值。输入格式输入包括一个整数n。输出格式输出一行,包括一个整数,表示1+2+3+…+n的值。样例输入4样例输出10样例输入100样例输出5050数据规模与约定1 &lt;= n &lt;= 1,000,000,000。这道题有两个坑:不仅是很容易想到的答案,其实连n也不是int型可以承载的,需要用 long long 型假如用循环...

2019-03-17 18:53:42 296

原创 杭电oj2099 整除的尾数

整除的尾数Problem Description一个整数,只知道前几位,不知道末二位,被另一个整数除尽了,那么该数的末二位该是什么呢?Input输入数据有若干组,每组数据包含二个整数a,b(0&amp;lt;a&amp;lt;10000, 10&amp;lt;b&amp;lt;100),若遇到0 0则处理结束。Output对应每组数据,将满足条件的所有尾数在一行内输出,格式见样本输出。同组数据的输出,其每个尾数之间空...

2019-03-17 17:27:24 339

原创 杭电oj2004【成绩转换】 【0小于等于59有坑记得填】

Problem Description输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下:90~100为A;80~89为B;70~79为C;60~69为D;0~59为E;Input输入数据有多组,每组占一行,由一个整数组成。Output对于每组输入数据,输出一行。如果输入数据不在0~100范围内,请输出一行:“Score is error!”。Sample Inp...

2019-03-17 13:56:48 960

原创 杭电oj2001求两点间距离

输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。Input输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。Output对于每组输入数据,输出一行,结果保留两位小数。Sample Input0 0 0 10 1 1 0Sample Output1.001.41#include&lt;iostream&gt;#...

2019-03-17 12:25:15 329

原创 指针

为指针赋值int* p=(int*)4000 (int*)是强制类型转换,赋值后指针p指向地址4000,地址p就是地址4000*p就代表地址4000开头的若干字节的内容p是地址,*p是那个地址存的东西注意:这里的若干字节是四个字节,即sizeof(int),因为int *p一定要搞清楚p和*p!!!!!指针用法通过&amp;让指针指向某一变量,注意更改值时,p,&a...

2019-03-17 11:53:14 116

原创 查找子串的位置

#include&lt;iostream&gt;#include&lt;cstring&gt;using namespace std;char a[100];char b[100];int find(char a[],char b[]){ if(b[0]==0){ return 0; } for(int i=0;a[i];++i){//遍历字符串数组的方法 ,比较起点 in...

2019-03-15 21:07:32 1180

原创 字符串

cin和scanf都是不认空格的,要想把空格也加进去,就要写为cin.getline(char buf[],int bufsize)这样可以读入一行中bufsize长的字符串(包含\0),所以读入长度为bufsize-1c...

2019-03-15 21:07:02 129

原创 3-6WERTYU

巧妙地定位位置,假如用for+if(==c)的话怎么想都不如这样定位到这个位置好#include&lt;stdio.h&gt;char s[]="'1234567890-=qwertyuiop[]\\asdfghjkl;'zxcvbnm,./";int main(){ int c,i; while((c=getchar())!=EOF){ for(i=1;s[i]&amp;&amp;...

2019-03-09 18:49:35 136

原创 tex中的引号

#include&amp;lt;stdio.h&amp;gt;int main(){ int c,q=1; while((c=getchar())!=EOF){ if(c=='&quot;'){ printf(&quot;%s&quot;,q?&quot;“&quot;:&quot;”&quot;);q=!q; }else printf(&quot;%c&quot;,c); } r

2019-03-09 16:07:40 250

原创 蛇形填数

正确代码#include&lt;stdio.h&gt;#include&lt;string.h&gt;#define maxn 10int a[maxn][maxn];int main(){ int n; scanf("%d",&amp;n); memset(a,0,sizeof(a)); int x,y,tot=1; tot= a[x=0][y=n-1]=1; while(...

2019-03-08 21:13:03 157

原创 开灯问题

//开灯问题#include&amp;lt;stdio.h&amp;gt; #include&amp;lt;string.h&amp;gt;#define maxn 1010int a[maxn];int main(){ int n,k; int first=1; memset(a,0,sizeof(a)); scanf(&quot;%d %d&quot;,&amp;amp;n,&amp;amp;k);

2019-03-08 18:28:22 217

原创 算法竞赛入门经典(第二版)

习题2-3倒三角形这道题一开始畏难,感觉自己做不出来,但是逼自己一把还是出来了嘛一开始做错是错在了忘了数组下标从0开始,从1开始计算三角形就多了好多。#include&lt;stdio.h&gt;int main(){ int n,hang,before,star; scanf("%d",&amp;n); if(n&lt;=20){ for(hang=0;hang&lt;=n...

2019-03-06 21:45:05 904

原创 【算法竞赛入门经典第二版】习题2-3

韩信点兵实质就是找3,5,7的最大公约数#include&lt;stdio.h&gt;int main(){ int a,b,c,n; while(~scanf("%d %d %d",&amp;a,&amp;b,&amp;c)){ int count=0; for(n=10;n&lt;=100;n++){ if(n%3==a&amp;&amp;n%5==b&amp;&amp...

2019-03-06 21:21:00 275

原创 蓝桥杯 入门训练 斐波那契数列

Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可,而不需要先计算出Fn的准确值,再将计算的结果除以1000...

2019-03-04 20:23:42 582

原创 学习的坎【待填】

递归写斐波那契数列:#include&lt;stdio.h&gt;int fib(int n)//成功{ if(n==1||n==2) return 1; return fib(n-1)+fib(n-2);}int main(){ int n; scanf("%d",&amp;n); int resu=fib(n)%10007; printf(...

2019-03-04 19:39:17 320

原创 0基础傻瓜式上手apicloud开发

这个寒假接了个app项目,原来一直搞web的我快速上手了一把,现在女列出一些方法和心得。一天上手不是梦!&amp;api与api&amp;api相当于jquery的&amp;,封装了很多js的方法,如:$api.byId(‘idStr’) 就是通过id绑定dom元素,用法与jquery一样。参考:https://docs.apicloud.com/Front-end-Framework/f...

2019-03-04 17:40:22 795

空空如也

空空如也

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

TA关注的人

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