情况一:
情况二:
问题:加了URLEncode编码就出现乱码了,没加还可以显示 汉字输入
老师:这里为什么要增加一个catId参数呢。
老师,继承和组合可以混合使用吗?
老师,return返回一个值,是将这个值返回到哪里呢
老师,在判断为空的方法里为什么不加if条件判断
老师 能不能全部都按照String类型传输
在服务端去做String到基本数据类型的转换啊
可以少开好几个IO流了
服务端:
import java.net.DatagramPacket; import java.net.DatagramSocket; public class UDP_basicDataServer { public static void main(String[] args) { try(DatagramSocket datagramSocket=new DatagramSocket(9999)) { byte[] bytes=new byte[1024]; DatagramPacket datagramPacket=new DatagramPacket(bytes,bytes.length); datagramSocket.receive(datagramPacket); byte[] data = datagramPacket.getData(); String dataReceive=new String(data,0,datagramPacket.getLength()); System.out.println("String:"+dataReceive); System.out.println(Long.parseLong(dataReceive)); } catch (Exception e) { e.printStackTrace(); } } }
客户端:
import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetSocketAddress; public class UDP_basicDataClient { public static void main(String[] args) { //消息需要进行类型转换,转换为字节数组类型 long n=2000L; byte[] bytes =String.valueOf(n).getBytes(); //创建数据报包 DatagramPacket datagramPacket=new DatagramPacket(bytes,bytes.length,new InetSocketAddress("127.0.0.1",9999)); //创建数据发送对象,指定发送端口 //端口是基于本机的,这里和TCP协议有所不同 try(DatagramSocket datagramSocket=new DatagramSocket(9090)){ datagramSocket.send(datagramPacket); }catch (Exception e){ e.printStackTrace(); } } }
import time def writeLog(func): # 使用异常处理机制 try: file = open('08.txt', 'a', encoding='utf-8') # 写入相关数据信息(访问的函数名,访问的时间) file.write(func.__name__) file.write('\t') # 写入访问时间 file.write(time.asctime()) file.write('\n') except Exception as e: print(e) #打印报错原因 finally: file.close() # 建立闭包 def funcOut(func): def funcIn(): # 添加新的功能 writeLog(func) func return funcIn # 假设这个是源码,在不动源码的情况下添加新的功能 @funcOut # 添加装饰器 def func01(): print('我是功能01') @funcOut # 添加装饰器 def func02(): print('我是功能02') # 让闭包与源码进行关联(装饰器与其同理) # func01 = funcOut(func01) # func02 = funcOut(func02) # 使用func01与func02 func01() func02()
老师你好,我的问题是使用装饰器的时候,后台不会显示'我是功能01'与'我是功能02'
但是却可以对相对应的文档进行操作
请问这是怎么回事?
一脸懵逼,讲一大堆理论
上边的那个是我眼看花了 没有问题了
a
为什么 a.addAll(b)返回的是false
b.addAll(a)饭后true的是
老师,以后工作中如果用到MySQL的话是用DDL这样的语句操作数据库比较多?还是用第三方软件比较多?
老师,您好我的代码运行turtle,画布总是一闪而过,
e={x for x in range(2,100) if x%5==0} print(e)
老师说集合推导式打印出来是无序的,为什么我打印出来看起来是有顺序的
谢谢老师的提醒!在eclipse中,我把原先的sqlSession.selectOne()语句注释掉就可以正常打印输出了。
老师,请问 reverse=True 是起到什么作用,可以没有吗?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637