- 博客(40)
- 收藏
- 关注
原创 解决MyBatis连接mysql版本不兼容报错问题
进一步说明:这两种方式可以试试,总有一个可以解决,本人jdk11,maven3.5,mysql链接包8.0.32,mysql版本8.0.30,mybatis3.5.11。解读:该错误一般都是mybatis,mysql,mysql连接的jar包版本不兼容问题。2.使用高版本的mysql包。
2023-05-23 10:58:09
1514
原创 Java Servlet Tomcat(HttpServlet)处理底层机制详解总括
2.查看请求的资源路径是否在xml配置中的url-parrtern,即tomcat底层遍历第一个hashmap,查看是否有key为url-parrtern的map结点,如果没有,则当静态资源(web路径下的资源)进行处理,静态资源也找不到则返回404的状态码,否则在第一个hashmap中取出key为指定url-parrtern的value,即对应的servlet-name,然后在第二个hashmap中put一个值为上面找到的servle-name,value为该servlet对象的实例,底层扫描xml,
2023-04-16 21:16:56
544
原创 用浮动仿作百度页面
<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>.
2022-05-18 15:31:37
232
原创 整数奇偶拍排序c++
#include<iostream>#include<iomanip>using namespace std;void paixu(int a[100],int n){ int i, k; int t;for(i=1;i<n;i++) for(k=0;k<n-i;k++){ if (a[k] > a[k + 1]) { t = a[k + 1]; ...
2022-05-03 09:47:11
882
原创 前端html作业
图一为新闻页面源码 图二、三为新闻页面效果图 图四、五、六、七为注册页面源码 图八为注册页面效果 总结: 经过一星期的b站自学,收货很多 初步了解并大体把握了html这个超文本语言的知识,独立完成了这份作业,刚开始看到作业以为很难,但静下心来去学,去记笔记,去操作,入门就很快,作业也没有想象的那么难,为以后的微信小程序制作打下基础,每天坚持拿出2小时来看,课程也非常有趣。 人总要想更优秀的人看齐。...
2022-04-30 20:27:25
398
原创 两倍c++openjudge
#include<iostream>using namespace std;int main(){ int n,a[16], i=0, c = 0,k,j; while (cin >> n && n != 0 ){ a[i] = n; i++; } for (k = 0; k < i; k++) for (j = 0; j < i; j++) if...
2022-02-26 12:29:28
722
原创 打印1000以内的所有完数及其因子c++
#include <iostream>#include <iomanip>using namespace std;int main(){ int i, j, sum = 0; for (i = 1; i <= 1000; i++) { sum = 0; for (j = 1; j < i; j++) { if ((i % j) == 0) { sum += j...
2022-02-25 13:14:31
1268
原创 整数奇偶排序c++
#include<iostream>using namespace std;int main(){ int a[10],b[10],c[10],i,k=0,j=0,t,m,n;for(i=0;i<10;i++){cin>>a[i];if(a[i]%2!=0){b[k]=a[i];k++;}else if(a[i]%2==0){c[j]=a[i];j++;}}for(i=1;i<k;i++)for(m=0;m<k-i;m++){if(b
2022-01-06 10:59:34
1364
原创 矩阵交换行c++
#include<iostream>using namespace std;int main(){ int a[5][5],i,k,m,n; for(i=0;i<5;i++) for(k=0;k<5;k++) cin>>a[i][k]; cin>>m>>n; for(i=0;i<5;i++){ for(k=0;k<5;k++) { if(i==m-1)
2022-01-05 20:20:52
2374
原创 指针指向数组c++
#include<iostream>using namespace std;int main(){ int a[5],*p,i; for(i=0;i<5;i++) cin>>a[i]; p=a; for(i=0;i<5;i++) cout<<*(p+i)<<endl;}
2022-01-05 16:48:42
596
原创 简单字符串的输入输出C++
#include<iostream>#include<string>using namespace std;int main(){ char a[100][10]; int i,k,n; cin>>n; for(i=0;i<n;i++) cin>>a[i]; for(i=0;i<n;i++) cout<<a[i]<<endl; }
2022-01-05 15:05:43
296
原创 三个数求中间数c++
#include<iostream>using namespace std;int main(){ int m,n,l; cin>>m>>n>>l; if(m>n&&m>l){ if(n>l) cout<<n; if(l>n) cout<<l;} else if(n>l&&n>m){ if(
2021-12-29 13:58:43
2248
原创 哥德巴赫猜想c++
任一个大于等于4的偶数都可以拆分为两个素数之和。(5.1.40)输入一个整数n( 4 <= n <= 200 )输出将小于等于n的偶数拆分为2个质数之和,列出所有方案!样例输入复制10输出复制4=2+26=3+38=3+510=3+710=5+5#include<iostream>#include<cmath>using namespace std;int su(int n){int i,c=0,d=0;for(i=2;i<=
2021-12-27 19:37:59
1950
2
原创 亲密数对c++
键盘输入N,N在2至2000之间,求2至N中的亲密数对,就是A的因子和等于B,B的因子和等于A,且A≠B。 如48和75是亲密数对。48的因子和为2+3+4+6+8+12+16+24=75,而75的因子和为3+5+15+25=48。输入只有一行,为一个整数N( 2<=N<=2000 )输出输出若干行,每行两个整数(用一个空格隔开)。样例输入复制200输出复制48 7575 48140 195195 140说明请注意,求出的亲密数对的2个数都不应该超过n的范围。#in
2021-12-27 19:07:29
3417
原创 求1~n内的所有素数c++
#include<iostream>#include<cmath>using namespace std;int main(){ int i,k,c,n; cin>>n; for(i=2;i<=n;i++){c=0; for(k=2;k<=sqrt(i);k++){ if(i%k==0){ c++; break;} } if(c==0) cout<<i<<
2021-12-26 18:10:46
906
原创 数字出现次数c++
题目描述有50个数(0-19),求这50个数中相同数字出现的最多次数为几次?输入50个数字输出1个数字(即相同数字出现的最多次数)样例输入复制1 10 2 0 15 8 12 7 0 3 15 0 15 18 16 7 17 16 9 1 19 16 12 17 12 4 3 11 1 14 2 11 14 6 11 4 6 4 11 13 18 7 0 3 2 3 18 19 2 16输出复制4#include<iostream>using namespace std;
2021-12-25 21:11:26
2316
原创 寻找配对数 c++
#includeusing namespace std;int main(){long int n,i,j,k,m;int a[1000],b=0;cin >> n;for (i = 0; i < n; i++)cin >> a[i];for ( j = 0; j < n; j++){for ( k = j + 1; k < n; k++){for ( m = k + 1; m < n; m++){if (a[j] * a[k]
2021-12-25 17:25:57
265
原创 元素插入有序数组c++
#includeusing namespace std;int main(){int m,n,x,i,a[1001];cin>>m>>n;for(i=0;i<n;i++){cin>>a[i];}x=n;for(i=0;i<n;i++){if(a[i]>=m){x=i;break;}}for(i=n-1;i>=x;i–){a[i+1]=a[i];}a[x]=m;n++;for(i=0;i<n;i++){co
2021-12-25 14:20:06
3262
原创 去除重复数字并从小到大排序c++
#includeusing namespace std;int main(){int n,i,k=0,j,x,t,a[100],f[10001]={0};cin>>n;for(i=0;i<n;i++){cin>>x;if(f[x]==0){a[k]=x;k++;f[x]=1;}}for(i=1;i<k;i++){for(j=0;j<k-i;j++){if(a[j]>a[j+1]){t=a[j+1];a[j+1]=a[j];a
2021-12-25 13:49:30
969
原创 计算矩阵边缘元素之和c++
#includeusing namespace std;int main(){int i,k,s=0,a[100][100],m,n;cin>>m>>n;for(i=0;i<m;i++){for(k=0;k<n;k++){cin>>a[i][k];if(i0||im-1||k0||kn-1){s=s+a[i][k];}}}cout<<s;}
2021-12-24 17:26:33
806
原创 求n以内的所有素数。
#include#includeusing namespace std;int p(int n){ int i,c=0,d=0;for(i=2;i<=sqrt(n);i++){if(n%i0){c++;break;}}if(c0){ d++;}return d;}int main(){ int i,n;cin>>n;for(i=2;i<=n;i++){if(p(i)==1){cout<<i<<endl;}}retu
2021-12-23 22:04:21
116
原创 数字各位之和的排序
从小到大#includeusing namespace std;int main(){int a[1000],n,i,s,k,t;cin>>n;for(i=0;i<n;i++){cin>>a[i];s=0;while(a[i]!=0){s=s+a[i]%10;a[i]=a[i]/10;}a[i]=s;}for(i=1;i<n;i++){for(k=0;k<n-i;k++){if(a[k]>a[k+1]){t=a[k];a[
2021-12-23 15:52:59
97
原创 数组排序
从小到大,冒泡法,话不多说直接上码!#includeusing namespace std;int main(){int a[1000],n,t,k,i;cin>>n;for(i=0;i<n;i++){cin>>a[i];}//循环轮数用ifor(i=1;i<n;i++){//数组下标用kfor(k=0;k<n-i;k++){if(a[k]>a[k+1]){t=a[k];a[k]=a[k+1];a[k+1]=t;}}}fo
2021-12-23 15:37:42
177
原创 支撑数c++
在已知一组整数中,有这样一种数非常怪,它们不在第一个,也不在最后一个,而且刚好都比左边和右边相邻的数大,你能找到它们吗?输入第一行为整数m,表示输入的整数个数。( 3<= m <=100 ) 第二行为m个整数。输出若干个支撑数,每行一个。样例输入复制141 3 2 4 1 5 3 9 7 10 8 23 85 43输出复制34591085#includeusing namespace std;int main(){int m,a[100],i;cin&g
2021-12-14 13:35:01
4342
1
原创 数组元素删除
#includeusing namespace std;int main(){int n,a[10],i,x;cin>>n;for(i=0;i<n;i++){ cin>>a[i];}cin>>x;x–;for(i=x;i<n-1;i++){ a[i]=a[i+1];}n--;for(i=0;i<n;i++){cout<<a[i]<<endl;}}
2021-12-14 13:24:51
937
原创 判断一个数是否为素数c++
#include#includeusing namespace std;int main(){int n,i,c=0;cin>>n;for(i=2;i<=sqrt(n);i++){if(n%i==0)c++;break;}if(c= =0&&n>1)cout<<“T”;else cout<<“F”;}
2021-12-11 21:06:25
538
原创 输出一个数的因子和c++
#include#includeusing namespace std;int main(){int i,s=0,n;cin>>n;for(i=2;i<=sqrt(n);i++){if(n%i==0){if(i!=n/i){s=s+i+n/i;}else s=s+i;}}cout<<s;}
2021-12-11 20:55:37
550
原创 验证哥德巴赫猜想函数题c++
#include #includeusing namespace std;int prime(int);int main(){int x;cin >> x;for (int i = 2; i < x; i++){ if (prime(i) == 1) { for (int j = 2; j < x; j++) { if ((prime(j) == 1) && (i + j == x)&&j>=i) {
2021-12-11 15:15:57
474
原创 100元买100只鸡
公鸡5元一只,母鸡3元一只,小鸡1元3只;#includeusing namespace std;int main(){int i,j,x,y;for(i=1;i<=(100-3-1)/5;i++){x=100-5i;for(j=1;j<=(x-1)/3;j++){y=x-3j;if(i+j+y3==100){cout<<i<<" “<<j<<” "<<y3<<endl;}}}}...
2021-12-07 13:03:17
421
原创 阿凡提的难题
#includeusing namespace std;int main(){int n,x,y,z,i;cin>>n>>x>>y;for(i=2;i<=(n-2y)/x;i=i+2){z=n-ix;if(z%y0&&z/3%20){cout<<i<<" "<<z/y;cout<<endl;}}}
2021-12-07 11:11:37
1147
原创 打印空心三角形
#includeusing namespace std;int main(){int n,i,j;cin>>n;for(i=1;i<=n;i++){for(j=1;j<=n-i;j++){cout<<" “;}for(j=1;j<=2i-1;j++){if(i!=n){if(j1||j2i-1)cout<<”";else cout<<" “;}else cout<<”";}cout<<end
2021-12-07 10:05:26
432
原创 粘墙“三角形“
#includeusing namespace std;int main(){int n,i,j;while(cin>>n){char ch=‘a’;for(i=1;i<=n;i++){cout<<“a”;for(j=1;j<=n-i;j++){cout<<" ";}for(j=1;j<=i;j++){cout<<char(ch+j-1);}cout<<endl;}cout<<endl;
2021-12-04 14:29:48
789
原创 求一个整数包含的奇数偶数个数c++
#includeusing namespace std;void shu(long long n)//long long型{int c=0,d=0;if(n==0){d++;cout<<c<<endl<<d;}else {while(n!=0){if(n%10%2!=0) c++;else d++;n=n/10;}cout<<c<<endl;cout<<d<<endl;}}int main()
2021-12-04 13:30:54
932
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人