#encoding=utf-8 from socket import * from threading import Thread s=socket(AF_INET,SOCK_DGRAM) s.bind(("127.0.0.1",8080)) def recv_data(): while True: recv_data=s.recvfrom(1024) print("等待接收数据!") udp_data=recv_data[0].decode("gbk") print(f"接收的数据:{udp_data},from{recv_data[1]}") if udp_data=="88": print("结束聊天!") break def send_data(): while True: addr = ("127.0.0.1",8989) data=input("请输入数据:") s.sendto(data.encode("gbk"),addr) if __name__=="__main__": t1=Thread(target=recv_data) t2=Thread(target=send_data) t1.start() t2.start() t1.join() t2.join()
老师这是什么问题,截图是报的全部异常,用myeclipse报的错,后面用idea就不会报错了。代码一模一样
请问,为什么我每次删除创建的文件都会有这样的提示?谢谢
package com.itbaizhan; import java.util.Arrays; //测试二分法查找 public class TestBinarySearch { public static void main(String[] args) { int[ ] arr = { 30,20,50,10,80,9,7,12,100,40,8};//定义一个数组 int searchWord = -20; //所要查找的数(元素) Arrays.sort(arr); //二分法查找前,一定要对数组进行排序 System.out.println(Arrays.toString(arr)); System.out.println(searchWord+"元素的索引: "+binarySearch(arr,searchWord)); } public static int binarySearch(int[] array,int value){ int low = 0; //定义数组的第一个位置 int high = array.length -1; //数组的长度减去low(low占一个位置) while (low <= high){ //从小到大进行排序 int middle = (low+high)/2; //取一个中间数mid if(value==array[middle]){ //如果查找值等于mid位置的值,返回mid(等于查找值的位置)的位置 return middle; } if (value>array[middle]){ low = middle+1; } if (value<array[middle]) { low = middle-1; } } return -1; } }
老师我这个代码写出来,当我把数改为数组里面没有的数值,run的时候却没有返回-1.我的代码和视频里面的一样
老师讲课的这个sno字段为什么直接从7调到了10
没有hosts文件,是不是说明我的eureka注册失败了?
a=0b11001 b=0b0100 print(a&b) 怎么会是0b1000,不应该是0b01000吗
路径是正确的 但是apache报错:path is invalid
老师 为什么我的blue 打印出来的是黑色圆圈
static静态初始化块可以加括号和形参吗?
static静态初始化块可以被调用吗?
老师我觉得好神奇,既然实例对象可以调用所有类方法,而且不管类方法还是实例方法都在磨具类里面保存着,为什么还要分类方法和实例方法呢?为什么还加个@classmethod呢?
老师,我有两个疑问
1、为什么设置字的大小、颜色要在a链接上,不是li标签
2、如下代码我使用margin-right和padding-right都可以,效果一样,这种情况该如何区分内边距和外边距
.nav_ul1 li{ float: left; line-height: 30px; /*margin-right: 20px;*/ padding-right: 50px; } .nav_ul1 a,.nav_ul2 a,.nav_ul2 span{ font-size: 12px; color: gray; }
为啥java文件里没有public类也能运行?
package productorandcustomer; public class Producter implements Runnable { private Goods goods; public Producter(Goods goods) { super(); this.goods = goods; } @Override public void run() { for (int i = 0; i < 100; i++) { if ((i % 2) == 0) { goods.set("小馒头", "旺仔"); } else { goods.set("矿泉水", "哇哈哈"); } } } }
这块有点不明白
public Producter(Goods goods) { super(); this.goods = goods; }
this意思不是当前对象吗 构造方法里可以用这个来给当前对象的属性赋值,goods不就是这个Goods类中的对象吗
那用this.对象是啥意思呢
问题:为啥1出那边不可以通过变量操作具体每个样式的值,一定要写成2的那个样子嘛
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637