老师这个也没用到jsp啊就是在idea的控制台输出
老师,突然想到,在HTML中可以嵌套PHP代码吗?,还有就是为了未来的工作,需不需要将PHP也学一遍
我是培训出来的,没有任何工作履历,该怎么写简历上的工作经验
1.pn
为什么我填写的数值是5,下面实现的是6
2.png
老师登录的时候提示无法登录,看了其他同学的提问排查了好久还是找不到我的问题在哪里。求助。
webdemo.rar
一般在编写程序时,是用多线程多吗,我觉得多进程,进程池基本没什么用,多线程能够实现许多同步发生的事情。
多进程在开发中,如何使用,或者说在什么情况下使用
老师,之前下载过Navicat,现在重新注册成了这样,怎么办啊?
老师是不是只要在函数内用了global改变了全局变量,在函数外输出的值就是新的值了,函数内也是?
这个错是什么原因
tank03.zip
老师,我的这个为什么找不到这个方法
CSDN里找到的基本都是连接超时的解决办法,我这个连接重置。这个要怎么解决啊?
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> body{ background-color: aquamarine; } </style> <script> // *****************************用户名校证****************************************** function checkName(){ // 获取输入的值 var name = document.getElementById("userName").value; // 获取到nameSpan对象 var span = document.getElementById("nameSpan"); // 汉字的正则表达式 var reg = /^[\u4e00-\u9fa5]{1,6}$/; // 验证输入值是否为空 if(name == null || name == ""){ span.style.color = "red"; span.innerText = "用户名不能为空"; return false; }else if(reg.test(name)){ span.style.color = "green"; span.innerText = "用户名输入正确"; return true; }else{ span.style.color = "red"; span.innerText = "用户名输入错误"; return false; } } // **************************************密码校验*********************************** function checkPwd(){ // 获取输入的密码 var value = document.getElementById("pwd").value; // 获取密码里的span对象 var span = document.getElementById("pwdSpan"); // 数字正则表达式 var reg = /^-?[1-9]{6,12}$/; // 验证是否为空已经合法性 if(value == null || value == ""){ span.style.color = "red"; span.innerText = "密码不能为空" return false; }else if(reg.test(value)){ span.style.color = "green"; span.innerText = "密码输入正确" return true; }else{ span.style.color = "red"; span.innerText = "密码输入错误" return false; } } // ***************************************通用校验********************************************* function check(id,reg){ var user = document.getElementById(id); var value = user.value; var alt = user.alt; var span = document.getElementById(id + "Span"); if(value == null || value == ""){ span.style.color = "red"; span.innerText = alt + "不能为空"; return false; }else if(reg.test(value)){ span.style.color = "green"; span.innerText = alt + "输入正确"; return true; }else{ span.style.color = "red"; span.innerText = alt + "输入错误"; return false; } } // **********************************国内电话号校验************************************* function checkTelephone(){ var reg = /^[0-9]{11}$/; check("telephone",reg); } // *************************************邮箱校验************************************ function checkEmail(){ var reg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; check("email",reg); } // *************************************性别校验************************************* function checkSex(){ // 通过name获取所有对象 var sex = document.getElementsByName("sex"); // 获取span对象 var span = document.getElementById("sexSpan"); for(var i in sex){ // checked判断是否选中了(return用来结束循环) if(sex[i].checked){ span.style.color = "green"; span.innerText = "选择完成"; return true; } } span.style.color = "red"; span.innerText = "请选择性别"; return false; } // ***********************************爱好校验*********************************** function checkHobby(){ // 通过name获取所有对象 var hobby = document.getElementsByName("dx"); //获取span对象 var span = document.getElementById("hobbySpan"); for(var i in hobby){ if(hobby[i].checked){ span.style.color = "green"; span.innerText = "选择完成"; return true; } } span.style.color = "red"; span.innerText = "请选择"; return false; } // *******************************籍贯校验******************************************* function checkAddress(){ // 获取对象的value值 var value = document.getElementById("address").value; // 获取span对象 var span = document.getElementById("addressSpan"); if(value == 0){ span.style.color = "red"; span.innerText = "请选择"; return false; }else{ span.style.color = "green"; span.innerText = "选择完成"; return true; } } // *****************************验证码生成************************************** var number function YZM(){ // 获取sapn对象 var span = document.getElementById("yzmSpan"); // 生成四位随机数字 number = Math.ceil(Math.random() * 9000 + 1000); // 把生成数字写入 span.innerText = number; } // ***********************************验证码校验********************** function checkYZM(){ // 获取验证码对象输入的值 var value = document.getElementById("yzm").value; // 获取span对象 var span = document.getElementById("checkSpan2"); if(value == number){ span.style.color = "green"; span.innerText = "验证码输入正确"; return true; }else{ span.style.color = "red"; span.innerText = "验证码输入错误"; return false; } } // **********************************选择框校验************************************* function checkAgree(){ // 获取选择框对象 var checkbox = document.getElementById("check"); // 获取按钮对象 var submit = document.getElementById("sub"); // 判断是否被勾选了 if(checkbox.checked){ submit.disabled = false; }else{ submit.disabled = true; } } // ************************************提交的总校验***************************************** function all(){ var flag = checkName()&&checkPwd()&&checkTelephone()&&checkEmail()&& checkSex()&&checkHobby()&&checkAddress()&&checkYZM(); return flag; } </script> </head> <body onload="YZM()"> <center> <h1>注册页面</h1> <hr > <form action="" method="get" onsubmit="return all()" > <table> <tr height="30px"> <td width="150px">用户名:</td> <td> <input type="text" id="userName" onblur="checkName()"/> <span id="nameSpan">请输入1~6位的汉字</span> </td> </tr> <tr height="30px"> <td>密码:</td> <td> <input type="password" id="pwd" onblur="checkPwd()"/> <span id="pwdSpan">请输入6~12位数字</span> </td> </tr> <tr height="30px"> <td>手机号:</td> <td> <input type="text" alt="手机号" id="telephone" onblur="checkTelephone()"/> <span id="telephoneSpan"></span> </td> </tr> <tr height="30px"> <td>邮箱:</td> <td> <input type="email" alt="邮箱" id="email" onblur="checkEmail()"/> <span id="emailSpan"></span> </td> </tr> <tr height="30px"> <td>性别:</td> <td> 男:<input type="radio" value="0" name="sex" onclick="checkSex()"/> 女:<input type="radio" value="1" name="sex" onclick="checkSex()"/> <span id="sexSpan"></span> </td> </tr> <tr height="30px"> <td>爱好:</td> <td> <input type="checkbox" value="1" name="dx" onclick="checkHobby()"/>游戏 <input type="checkbox" value="2" name="dx" onclick="checkHobby()"/>漫画 <input type="checkbox" value="3" name="dx" onclick="checkHobby()"/>篮球 <input type="checkbox" value="4" name="dx" onclick="checkHobby()"/>读书 <input type="checkbox" value="5" name="dx" onclick="checkHobby()"/>听歌 <input type="checkbox" value="6" name="dx" onclick="checkHobby()"/>蹦迪 <span id="hobbySpan"></span> </td> </tr> <tr height="30px"> <td>籍贯</td> <td> <select id="address" onchange="checkAddress()"> <option value="0">--请选择--</option> <option value="1">海贼王</option> <option value="2">火影忍者</option> <option value="3">刺客信条</option> <option value="4">LOL</option> <option value="5">斗罗大陆</option> <option value="6">斗破苍穹</option> </select> <span id="addressSpan"></span> </td> </tr> <tr height="30px"> <td>验证码</td> <td> <input type="text" id="yzm" onblur="checkYZM()"/> <span id="yzmSpan"></span> <span id="checkSpan2"></span> </td> </tr> <tr height="30px"> <td>个人介绍</td> <td> <textarea rows="20" cols="30"></textarea> </td> </tr> <tr height="30px"> <td colspan="2" align="center"> <input type="checkbox" id="check" onclick="checkAgree()"/> <span>是否同意本公司协议</span> </td> </tr> <tr height="30px"> <td colspan="2" align="center"> <!-- disabled是不可用的意思,可以看 --> <input type="submit" value="注册" disabled="true" id="sub"/> </td> </tr> </table> </form> </center> </body> </html> <!-- 正则表达式:正则表达式是对于数据格式进行一定的规范限制 ^:开始 [0-9] [a-z A-Z] :数字 字母 {2,4} :段域 至少是2位 最多是4位 {3}:指定范围就是3位 {2,}:至少是2位 $:结束 \d:[0-9] \w[0-9 a-z A-Z] -->
老师所有的验证都可以,但就是最后汇总提交的时候没有作用直接就可以提交,什么原因?????
老师,输入完 :wq 下面就报这一串红色的,不知道怎么解决
问题点:同样是打印集合,为什么
System.out.println(list); 打印的是地址 System.out.println(list2); 打印的是集合
import java.util.ArrayList; import java.util.Arrays; import java.util.List; /**(1)toarray() * public <T> T[] toArray(T[] a) { if (a.length < size) // Make a new array of a's runtime type, but my contents: return (T[]) Arrays.copyOf(elementData, size, a.getClass()); System.arraycopy(elementData, 0, a, 0, size); if (a.length > size) a[size] = null; return a; } * */ public class Test { public static void main(String[] args){ /**集合转成数组*/ ArrayList<String> a1 = new ArrayList<String>(); a1.add("hello"); a1.add("hello"); a1.add("hello"); Object[] obj = a1.toArray(); for(Object object: obj){ System.out.println(object); } System.out.println("_____________"); String []strArray = new String[1];//创建数组对象 strArray = a1.toArray(strArray); //用toArray()方法把集合转成数组 for(String str: strArray){ System.out.println(str); } /**数组转成集合 * public static <T> List<T> asList(T... a) { return new ArrayList<>(a); } * */ int [] array = {11,22,33}; List list = Arrays.asList(array);//相当创建新的ArrayList对象 System.out.println(list); System.out.println("------------"); Integer[] array2 = new Integer []{11,22,33}; List <Integer> list2 = Arrays.asList(array2); System.out.println(list2); } }
打印:
老师,这个东西你怎么样子一下输出来的??
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637