老师上课这个word文档有没有资源啊,章节下载的是一节一节的pdf很不方便阅读
有没有别的浏览器自带的抓包工具呢!比如常用的360和谷歌
class Employee: id=1000 def __init__(self,name,salary): self.name=name self.__salary=salary Employee.id+=1 def __add__(self, salary): if isinstance(self,Employee): return self.salary+salary.salary else: print("不能相加") @property def salary(self): return self.__salary @salary.setter def get_salary(self,salary): if 1000<salary<50000: self.__salary=salary else: print("录入错误!薪水在1000-50000之间") emp1=Employee('高淇',30000) print("雇员:{0} :".format(Employee.id),end=" ") print(emp1.get_salary) emp2=Employee("高小希",20000) print("雇员:{0} :".format(Employee.id),end=" ") print(emp2.get_salary) emp3=Employee("高",-888888) print(emp3.get_salary) sumall=emp1+emp2 print("薪资和为:{0}".format(sumall))
老师,为什么emp3中的是负数也会打印?哪里出错了
因为这列代码,所以请求会自动创建一个TbContentCategory对象吗
老师好,我看了很多的源码里,明明可以直接调用的地方,他们都要新增一个变量出来,并加上final。这是为了什么呢,安全性还是性能的提升呢
private static ThreadLocal<Integer> numberContainer=new ThreadLocal<Integer>(){ protected Integer initialValue() { return 0; } };
请问老师,上边这段代码,就是从图片中取出来的,(问题一)这个是个啥写法,匿名内部类?麻烦解释一下。(问题二)然后还有就是Integer initialValue方法是什么意思?求指教和解答,拜托详细点,非常感谢您。
为什么启动了acleOraDb11g_home1TNSListener还是打不开PL/SQL,当然这个OracleServiceORCL启动了
请问,,,,,任务调度,线程池在实际开发中用的多不
public void clear() { modCount++; // clear to let GC do its work for (int i = 0; i < size; i++) elementData[i] = null; size = 0; }
//remove()方法: //将最后一个元素赋为null,然后size-1 elementData[--size] = null;
老师,clear()只将每个元素赋null,size=0,好像没有缩小数组的容量?同样的还有remove()方法,可以解释一下吗?
//完成扩容:把数组元素拷贝到长度为newCapacity(15)的新数组 elementData = Arrays.copyOf(elementData, newCapacity);
老师,扩容之后的elementData是原来的数组还是新建了数组,内存地址是否改变?如果是新建数组,数组名没有改变,那原来的同名数组呢?
if (numMoved > 0) System.arraycopy(elementData/*原数组*/,index+1/*要删除元素的下一个元素*/, elementData/*新数组*/, index,numMoved);
老师,按照这段代码的意思,应该是从要删除元素的下一个元素开始拷贝,size=3,index=1,拷贝元素个数nummoved=1;那应该只拷贝一个元素,把元素组索引为2的元素拷贝到新数组索引为1的地方,前面的应该丢失了啊,为什么还会拷贝过去呢?
老师,在8分28秒说充分提高了什么性呀?
package com.nuc.server; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.ServerSocket; import java.net.Socket; public class Test { public static void main(String[] args) throws IOException { System.out.println("----------------------服务器已启动-----------------------------"); //(1)创建ServerSocket对象 ServerSocket server = new ServerSocket(9999); //(2)监听有客户端来请求连接 Socket client = server.accept(); //(3)获取输入流 InputStream is = client.getInputStream(); System.out.println((char)is.read()); //(4)获取输出流 //"收到了" OutputStream os=(OutputStream) client.getOutputStream(); os.write("收到了!".getBytes()); //(5)关闭流,关闭Socket if(os!=null) { os.close(); } if(is!=null) { is.close(); } if(client!=null) { client.close(); } } }
package com.nuc.client; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.Socket; public class Test { public static void main(String[] args) throws IOException { System.out.println("---------------------------客户端-----------------------------"); //(1)创建一个Socket对象 Socket client = new Socket("localhost",9999); //(2)获取输出流 OutputStream os=client.getOutputStream(); os.write('a'); //(3)获取输入流 InputStream is=client.getInputStream(); byte [] buf=new byte[1024]; //中转站 int len=0; //读到的字节的个数 while((len=is.read(buf))!=-1) { System.out.println(new String(buf,0,len)); } //(4)关闭流 if(is!=null) { is.close(); } if(os!=null) { os.close(); } if(client!=null) { client.close(); } } }
@Inherited 请问老师这个元注解是什么意思,以及它的用法是什么?
请问老师右边的描述是错了吧,有正确的描述没有,望告知一下。
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637