老师,System.out.println(str11==str12);是false,为什么
老师 第15行和第17行存在的作用是什么
/** * 获取类的信息 * 关键字getName()获取类的名字 * =前面是返回值类型 */ public class GetClassInfo { public static void main(String[] args) { Class clazz = Users.class; //获取类名 String className = clazz.getName(); System.out.println(className); //获取类的包名 Package p = clazz.getPackage(); //返回包类型 System.out.println(p.getName()); //获取类的父类 Class superClass = clazz.getSuperclass(); System.out.println(superClass.getName()); //获取该类实现的所以接口 Class[] interfaces = clazz.getInterfaces(); for(Class c : interfaces) { System.out.println(c); System.out.println(c.getName()); } } }
报错
Users
Exception in thread "main" java.lang.NullPointerException
at GetClassInfo.main(GetClassInfo.java:15)
为什么我这里实现方法会出错 也没提示怎么改
多进程是各个进程交替切换执行吗?主进程和子进程有执行的先后顺序吗?
子进程之间有执行的先后顺序吗?
最后那个线程t2的父线程不是主线程吗,所以线程t2的优先级设置成6的话,就比它父线程高了,所以t2的优先级不应该是5吗?
老师,我这个eclipse怎么报错了呢???
能在window上部署Eureka集群吗,Linux系统连软件都装不上....
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="js/jquery-1.9.1.js" type="text/javascript" charset="utf-8"></script> </head> <script type="text/javascript"> // /**生成验证码*/ var ran; function YZM(){ x="#yzm_span" ran=Math.floor(Math.random()*900000+100000); Y_num=$(x); Y_num.text(ran); } function checkname(){ var reg=/^[\u4e00-\u9fa5]{2,5}$/; return check("#uname",reg) } // //公共方法校验 function check(id,reg){ var uname=$(id) var alts=uname.attr("alt"); var val=uname.attr("value"); var x_span=id+"_span"; var span=$(x_span); console.log(x_span) if(val==""||val=null){ span.text("x"+alts+"不能为空"); } } </script> <body onload="YZM()"> <center> <h3>注册界面</h3> <hr /> <form action="" method="get"> <table> <tr height="35px"> <td width="150ox">用户名</td> <td width="400px"> <input type="text" name="uname" id="uname" value="" alt="用户名" onclick="checkname()" /> <span id="uname_span">*用户名必须是三到五位的汉字</span><br /> </td> </tr> <tr height="35px"> <td>密码:</td> <td> <input type="password" name="pwd" id="pwd" value="" alt="密码" /> <span id="pwd_span"></span> </td> </tr> <tr height="35px"> <td>手机号:</td> <td> <input type="text" name="phone" id="phone" value="" alt="手机号" /> </td> </tr> <tr height="35px"> <td>邮箱:</td> <td> <input type="text" name="email" id="email" value="" alt="邮箱" /> <span id="email_span"></span> </td> </tr> <tr height="35px"> <td>性别:</td> <td > <!--看性别有没有被勾选,看checked属性--> 男:<input type="radio" name="sex" value="1" /> 女:<input type="radio" name="sex" value="0"/> <span id="sex_span"> </span> </td> </tr> <tr height="35px"> <td>爱好:</td> <td > <!--看有没有被勾选,看checked属性--> <input type="checkbox" name="favor" id="favor" value="1"/>吃饭 <input type="checkbox" name="favor" id="favor" value="1"/>睡觉 <input type="checkbox" name="favor" id="favor" value="1" />打游戏<br /> <input type="checkbox" name="favor" id="favor" value="1" />看电视 <input type="checkbox" name="favor" id="favor" value="1"/>录节目 <span id="favor_span"> </span> </td> </tr> <tr height="35px"> <td>籍贯:</td> <td> <select name="address" id="sel"> <option value="0">--请选择--</option> <option value="1">湖南</option> <option value="2">山东</option> <option value="30">广东</opntion> </select> <span id="sel_span"></span> </td> </tr> <tr height="35px"> <td>验证码</td> <td> <input type="number" name="" id="yzm" value=""/> <span id="yzm_span"></span> <span id="yzm2_span"></span> </td> </tr> <tr height="35px"> <td>个人介绍:</td> <td> <textarea name="intro" rows="8" cols="30"></textarea> </td> </tr> <tr height="35px"> <td colspan="2" align="center"> <input type="checkbox" name="check" id="check" value=""/>是否同意本公司协议 </td> <td></td> </tr> <tr height="35px"> <td colspan="2" align="center"> <input type="submit" name="sub" id="sub" value="注册 " disabled="true" /> </td> <td></td> </tr> </table> </center> </body> </html>
我用jQuery,为啥
checkname
函数不能运行,
这是怎么回事啊
字典中的元素的位置不是随机的吗??
那存储的位置,在调取的时候不是也会改变吗?
D:\Python\venv\Scripts\python.exe D:\Python\new1.py
File "D:\Python\new1.py", line 91
import io
IndentationError: unexpected indent
为什么老师这里无法import io?
老师您好,可以帮我看一下为什么我的反向遍历代码执行不了呢?
package Test; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.ListIterator; import java.util.Scanner; public class TestArrayList { public static void main(String[] args) { //创建集合对象,接口new实现类 List List=new ArrayList(); //(1)添加add List.add("HELLO"); List.add(123);//自动装箱 //List.add(new Scanner(System.in)); //(2)集合中元素的个数size() System.out.println(List.size()); System.out.println("集合是否为空"+List.isEmpty()); //(3)加其他的集合 List list=new ArrayList(); list.addAll(List); list.add(123456); list.add("HELLO WORLD"); System.out.println("list的元素个数是"+list.size()); System.out.println(list); //使用迭代器遍历集合元素 Iterator ite=list.iterator(); while(ite.hasNext()) {//判断集合中是否有元素对象 Object obj=ite.next(); System.out.println(obj); } System.out.println("*********"); System.out.println("开始反向遍历"); ListIterator listite=list.listIterator(); while(listite.hasPrevious()) { System.out.println(listite.previous()); } } }
from fake_useragent import UserAgent import requests from pyquery import PyQuery from time import sleep def get_html(url): headers = {'User-Agent': UserAgent().chrome} resp = requests.get(url, headers=headers) sleep(3) if resp.status_code == 200: resp.encoding = 'utf-8' return resp.text else: return None def get_list(html): pq = PyQuery(html) all_a = pq('div>a[data-act="movies-click"]') return [a.get("href") for a in all_a] def get_index(html): pq = PyQuery(html) # 电影标题 name = pq('h1.name').eq(0).text() # 电影类型 types = pq('a.text-link').eq(0).text() # 参演人员 actors_m = pq('li.celebrity.actor>div>.name') actor = format_actors(actors_m) return f"电影名:{name} \n 类型:{types} \n 演员:{actor} \n" def format_actors(a_list): actors_set = set() for a in a_list: actors_set.add(a.text.strip()) return actors_set def start(): num = int(input("输入获取多少页数据:")) for i in range(num): url = f'https://www.maoyan.com/films?offset={i * 30}' html = get_html(url) # 请求内容 all_href = get_list(html) # 使用PuQuery解析 for a in all_href: url_ = f'https://maoyan.com{a}' index_html = get_html(url_) info = get_index(index_html) print(info) if __name__ == '__main__': start()
老师,每次获取到第八个,都会出错,index超范围之内的
package com.baizhan.test; import java.util.Arrays; public class MethodGeneric { public <T> void meth(T...args) { for(T t:args){ System.out.println(t); } } public static void main(String[] args) { MethodGeneric me1=new MethodGeneric(); String [] arr=new String[]{"a","b","c"}; Integer[][]emp=new Integer[3][]; Integer[] arr1=new Integer[]{1,2,3,4,5}; Integer[] arr2=new Integer[]{6,7,8,9,10}; Integer[] arr3=new Integer[]{11,12,13,14,15}; emp[0]=arr1; emp[1]=arr2; emp[2]=arr3; me1.meth(arr); // System.out.println("\n"); me1.meth(arr2); me1.meth1(emp); } public <T> void meth1(T...args) { for(T m:args){ System.out.println(m); } } }
老师,多维数组里面的咋打印出来
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637