长代码换行
第2中方法对我来说没用, 我看了下格式也是对的
如果在这里修改了成 from utils import compose 在train.py依旧会显示错误 跟这个 yolo3.utils 相关问题。
convert.py 执行后的错误如下。
这个就可以看成if语句的嵌套 是吗?
所以中间的else完了以后需要加上if 最后一个else不需要加上if
老师,为什么我的HR用户下没有employees表,却仍然可以做相应数据的查询
请问老师,到这一步怎么解决。。。
老师这个要提交什么作业?
老师 这两个明明都运行了 为什么这个页面还是出不来啊
Person: (nameage): () .name = name .age = age (): (.name.age) Student(Person): (nameagescore): (Person).(nameage) .score = score s1 = Student() ((s1)) s1.say_age()
老师请问这是为什么?用第一种方法不会报错,用spuer就出问题了
辛苦老师看一下,这个提示是什么意思?十分感谢
老师,我想问问,只要赋值相同,变量的ID地址也一样吗?还是不一样的?我看你的视频说内存IDD是不一样的,莫非我记错?
刚开始那个get请求和老师结果一样,现在这个不知道什么情况?
title乱码正常吗?
老师,我想问一下,在python中,一切皆对象,那变量也是对象?这显然不成立啊,这里的一切指的是啥
老师,这个遍历数据的时候iter好像并没有实现什么功能,把他给注释了在主函数里直接打印也可以实现遍历的效果
问题:我的代码运行后,客户端向服务端发送消息后就会无限的输出”对方说:null,对着代码看过还是没找到原因,麻烦老师帮忙看看。
客户端运行情况:
代码
package com.wonderx.TCPDemo4; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; import java.util.Scanner; /** * 点对点聊天的服务端 */ public class ChatSocketServer { public static void main(String[] args) { ServerSocket serverSocket = null; try { serverSocket = new ServerSocket(8888); System.out.println("服务器启动,等待监听端口8888。。。"); Socket socket = serverSocket.accept(); System.out.println("连接成功!!!"); new Send(socket).start(); new Receive(socket).start(); } catch (Exception e) { e.printStackTrace(); } finally { try { } catch (Exception e) { e.printStackTrace(); } } } } /* 发送消息的线程 */ class Send extends Thread { private Socket socket; public Send(Socket socket) { this.socket = socket; } @Override public void run() { this.sendMsg(); } /* 发送消息的方法 */ private void sendMsg() { Scanner scanner = null; PrintWriter pw = null; try { //创建Scanner对象 scanner = new Scanner(System.in); //创建向客户端发送消息的流对象 pw = new PrintWriter(this.socket.getOutputStream()); while (true) { String str = scanner.nextLine(); pw.println(str); pw.flush(); } } catch (Exception e) { e.printStackTrace(); } finally { if (scanner != null) { scanner.close(); } if (pw != null) { pw.close(); } if (socket != null) { try { socket.close(); } catch (Exception e) { e.printStackTrace(); } } } } } /* 接受消息线程 */ class Receive extends Thread { private Socket socket; public Receive(Socket socket) { this.socket = socket; } @Override public void run() { this.receiveMsg(); } /* 接收消息的方法 */ private void receiveMsg() { BufferedReader br = null; try { br = new BufferedReader(new InputStreamReader(this.socket.getInputStream())); String str = br.readLine(); System.out.println("对方说:" + str); } catch (Exception e) { e.printStackTrace(); } finally { try { if (br != null) { br.close(); } } catch (IOException e) { e.printStackTrace(); } } } }
package com.wonderx.TCPDemo4; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.Socket; import java.util.Scanner; /** * 点对点聊天的客户端 */ public class ChatSocketClient { public static void main(String[] args) { Socket socket = null; try { System.out.println("连接中。。。"); socket = new Socket("127.0.0.1", 8888); System.out.println("连接成功!!!"); new ClientSend(socket).start(); new ClientReceive(socket).start(); } catch (Exception e) { e.printStackTrace(); } } } /* 发送消息的线程类 */ class ClientSend extends Thread { private Socket socket; public ClientSend(Socket socket) { this.socket = socket; } @Override public void run() { this.sendMsg(); } /* 发送消息的方法 */ private void sendMsg() { Scanner scanner = null; PrintWriter pw = null; try { //创建Scanner对象 scanner = new Scanner(System.in); //创建向客户端发送消息的流对象 pw = new PrintWriter(this.socket.getOutputStream()); while (true) { String str = scanner.nextLine(); pw.println(str); pw.flush(); } } catch (Exception e) { e.printStackTrace(); } finally { if (scanner != null) { scanner.close(); } if (pw != null) { pw.close(); } if (socket != null) { try { socket.close(); } catch (Exception e) { e.printStackTrace(); } } } } } /* 接受消息的线程类 */ class ClientReceive extends Thread { private Socket socket; public ClientReceive(Socket socket) { this.socket = socket; } @Override public void run() { this.receiveMsg(); } /* 接收消息的方法 */ private void receiveMsg() { BufferedReader br = null; try { br = new BufferedReader(new InputStreamReader(this.socket.getInputStream())); while (true) { String str = br.readLine(); System.out.println("对方说:" + str); } } catch (Exception e) { e.printStackTrace(); } finally { if (br != null) { try { br.close(); } catch (IOException e) { e.printStackTrace(); } } } } }
为什么是encoding=gbk啊
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637