老师请问,视频中的老师说下面这个方法没有考虑并发问题,请问如果需要处理并发问题的话,需要如何调整?
视频看不了。。。。。。。。。。。。。。。。。。。。。。。。
老师,我在项目文件中没找到travel.sql的文件怎么办啊
问题:无法读取schema文档。
说明:老师,我的xml文件和xsd文件都是按照视频里讲述的编写的,两个文件也都放在了项目根目录下,但是在引入xsd文件的时候仍然报错。我的文件按照视频写过好几个版本了,文件位置也放到src目录下试过,都没有解决。烦请帮忙给解答一下,谢谢。
系统错误信息:
文件内容:
1、book.xml
<?xml version="1.0" encoding="UTF-8"?> <books xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="{book.xsd}"> <book id="1001"> <name>一路向北</name> <author>一路</author> <price>98.6</price> </book> <book> <name>未来可期</name> <author>不告诉你</author> <price>99.9</price> </book> </books>
2、book.xsd
<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="books"> <xs:complexType> <xs:sequence> <xs:element name="book" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="name" type="xs:string"></xs:element> <xs:element name="author" type="xs:string"></xs:element> <xs:element name="price" type="xs:double"></xs:element> </xs:sequence> <xs:attribute name="id" type="xs:positiveInteger"></xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>
老师问题解决了,原因是调用远程方法的客户端也要继承Remote和抛出RemoteException异常,但是视频里老师并没有做两个呀反而刻意的去掉了这两个东西,为什么啊?我唯一看到的不同就是老师用的是JDK11而我用JDK15和JDK8都不行还是得继承Remote和抛出异常
package page2.oneTcp; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.net.Socket; import java.util.Scanner; public class Clientone { public static void main(String[] args) { System.out.println("客户端启动成功!"); try(Socket socket = new Socket("127.0.0.1",8888); Scanner sc = new Scanner(System.in); BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(socket.getInputStream())); BufferedWriter bufferedWriter = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())) ){ while(true){ String str = sc.nextLine(); System.out.println(str); bufferedWriter.write(str); bufferedWriter.flush(); if (str.equals("exit"))break; System.out.println(bufferedReader.readLine() +" 1111111111"); } }catch (Exception e){ e.printStackTrace(); System.out.println("启动异常"); } System.out.println("客户端关闭"); } } package page2.oneTcp; import java.io.*; import java.net.ServerSocket; import java.net.Socket; public class OnwwaySocekd { public static void main(String[] args) { System.out.println("服务器开始监听"); try( ServerSocket serverSocket = new ServerSocket(8888); Socket socket = serverSocket.accept(); BufferedReader br = new BufferedReader(new InputStreamReader(socket.getInputStream())); //通过与客户单对应的Socket对象获取输出流对象 PrintWriter pw = new PrintWriter(socket.getOutputStream()) ){ System.out.println("连接成功"); while(true){ // String f = br.readLine(); // System.out.println("1116"); System.out.println(f); if("exit".equals(f))break; System.out.println(f); pw.println(f); pw.flush(); } }catch (Exception e){ e.printStackTrace(); System.out.println("服务器启动失败"); } System.out.println("服务器关闭吧"); } }
这个运行不出来啊 老师
还有就是 我之后 重新做了一个 两个输出流选的是 printwriter 用的是 write 方法写入 也运行不出来 改成println 就可以了 他们两个 有什么区别么
怎么能让光标放在这有文档注释效果啊?????????????
def greater(df,bmi,num_child): df['bmi']='over' if df['bmi']>bmi else 'under' df['children']='no' if df['children'] == num_child else 'yes' return df data=data.apply(greater,axis=1,args=(30,0))
没看懂这地方的函数为啥三个参数,后面用的时候只传了两个,为啥不会报错,为啥不用传df这个参数的实际对象呢
使用线程还可以实现Callable的call方法吧,这个还没讲
老师您好:
List<String> a2 = new ArrayList<>(); a2.add("a"); a2.add("b"); a2.add("c"); List<String> b2 = new ArrayList<>(); b2.add("b"); b2.add("c"); b2.add("d"); boolean flag8 = a2.removeAll(b2); System.out.println(flag8); for(String str :a2){ System.out.println(str); }
运行结果为什么没有d啊?
<script> let num = Number(prompt("在页面中显示输入数字以内的质数")); let str = ""; // 输入的数 if (!isNaN(num)) { if (num > 0 && String(num).indexOf(".") === -1) { for (let i = 1; i <= num; i++) { let n = 0; // 计数, for (let j = 1; j <= i; j++) { if(i % j === 0) { n++; } if(j === i && n <= 2) { str += i +"\t"; } } } } else { alert("请输入正整数") } } else { alert("请输入数字") } document.write(str) </script>
我想在页面中输入输入的质数,请问有没有我没考虑到的地方呢
老师,能给个pycharm专业版的激活码吗
生成四位随机数哪里直接*10000也可以
老师,我有点迷糊,那这样做是怎么变快的呢,他实际上不还是一步步的走吗,并没有多个线程一同工作呀
老师,视频老师的这个配套课程文档有木有呀?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637