
JAVAWEB
文章平均质量分 81
逃回迪士尼的公主
这个作者很懒,什么都没留下…
展开
-
枚举与递推2
题目1: 有两队选手每队5人进行一对一的比赛,甲队为A、B、C、D、E,乙队为J、K、L、M、N,经过抽签决定比赛对手名单。规定A不和J比赛, M不和D及E比赛。列出所有可能的比赛名单。(1)代码#include<iostream>#include<algorithm>using namespace std;void main(){ char a[5]={'A','B','C','D','E'}; char b[5]={'J','K','L','M','N'};原创 2020-11-25 17:48:58 · 106 阅读 · 0 评论 -
枚举与递推
枚举与递推:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)题目1:1. 由0到4五个数字,组成5位数,每个数字用一次,但十位和百位不能为3(当然万位不能为0),输出所有可能的五位数。(1)代码:#include<iostream>#include<algorithm>using namespace std;void main(){ int a,b,c,d,e; int原创 2020-11-25 17:39:46 · 163 阅读 · 0 评论 -
分别用穷举法和欧几里德算法实现求两个整数的最大公约数,并比较算法的效率
分别用穷举法和欧几里德算法实现求两个整数的最大公约数,并比较算法的效率:穷举法:1:代码:@Override #include<iostream>using namespace std;int main(){ int a,b; printf("请输入两个数\n"); scanf("%d%d",&a,&b); //求最大公约数 int min; if(a<b) min=a; else min=b; for(int i=min原创 2020-11-25 17:29:31 · 401 阅读 · 0 评论 -
此URL不支持Http方法POST
此URL不支持Http方法POST:当运行项目时网页出现405错误,提示此URL不支持Http方法POST如图:原因分析:现在查看一下源代码:如图:可以看到,源代码里没有doPost函数解决方案:1.添加doPost方法,如图:2.将post改为get <form action=" " method="post"> <form action=" " method="get">...原创 2020-11-25 12:45:55 · 5940 阅读 · 1 评论 -
半数集问题
半数集问题:问题描述:给定一个自然数n,由n开始可以依次产生半数集set(n)中的数如下:(1) ;(2) 在n的左边加上一个自然数,但该自然数不能超过最近添加的数的一半;(3) 按此规则进行处理,直到不能再添加自然数为止。例如,set(6)={6,16,26,126,36,136},半数集set(6)中有6个元素。输入:整数n(0<n<1000)输出:半数集set(n)中的元素个数。请设计递归函数,求出set(n)的个数,并分析算法时间复杂度,对算法进行改进,用程序验证递归算原创 2020-11-24 19:43:23 · 182 阅读 · 0 评论 -
经典递归算法题目
经典递归算法题目:有n级台阶,可以一步上一个台阶,也可以一步上两个台阶,编写程序,计算共有多少种不同的走法。代码:@Override #include<iostream>using namespace std;int x=0;int step(int n){ if(n<0) return 0; if(n==0 || n==1 || n==2) return n; if(n>2) return step(n-1)+step(n-2);}原创 2020-11-24 19:41:25 · 340 阅读 · 0 评论 -
角谷定理
角谷定理:输入一个自然数n,以n为偶数,则把它除以2,若n为奇数,则把它乘以3加1。用新得到的值重复以上步骤,直到值为1为止。求经过多少次可得到自然数1代码:@Override #include<iostream>using namespace std;int x=0;int juge(int n){ if(n==1){ return x; } if(n%2==0){ juge(n/=2); x++; } else{ juge(n=n*3+原创 2020-11-24 19:36:00 · 207 阅读 · 0 评论 -
关于AJAX和js
JavaScript在发送AJAX请求时,URL的域名地址是使用绝对地址还是相对地址?Ajax可以使用XMLHttpRequest对象的open()和send()方法将请求发送到服务器,请求可分为GET方式请求和POST方式请求。(1)Get请求代码:xmlhttp.open("GET","AjaxTestServlet",true);xmlhttp.send();(2)POST请求代码xmlhttp.open("POST","AjaxTestServlet",true);xmlhttp.s原创 2020-11-08 18:31:33 · 716 阅读 · 2 评论 -
Address localhost:1099 is already in use
Address localhost:1099 is already in use:如图,运行IDEA项目,显示Address localhost:1099 is already in use原因分析:这是因为端口被其他程序占用了,此时需要找到占用端口的程序并将程序结束。解决方案:提示:这里填写问题的分析:例如:Handler 发送消息有两种方式,分别是 Handler.obtainMessage()和 Handler.sendMessage(),其中 obtainMessage 方式当数原创 2020-11-04 15:29:19 · 357 阅读 · 0 评论 -
session技术
HttpSession技术文章目录HttpSession技术一、内置对象session与HttpSession对象是同一个东西吗?1.session对象2.HttpSession对象二、如果不确定客户端是否禁用cookie,则可以使用URL重写技术一、内置对象session与HttpSession对象是同一个东西吗?1.session对象(1)概念:Web服务器可以使用内置对象sessiom来存放有关连接的信息,session对象的类型为javax.servlet.http.HttpSessi原创 2020-10-30 10:54:26 · 187 阅读 · 0 评论 -
HTML出现乱码
HTML出现乱码:我们在写HTML网页的时候,经常会出现乱码现象。问题描述:如上图,运行网页出现了乱码现象。解决方案:右键------>选择编码----->选择Unicode(UTF-8)但是有的用这种方式,下一次打开还是会乱码,每次都改很麻烦。此时查看你的程序:头部代码,charset和pageEncoding是否为UTF-8,若不是,需要改为UTF-8改完后,页面不再出现乱码:...原创 2020-10-25 21:35:28 · 174 阅读 · 0 评论