老师,请问,前面提到python中是不用定义变量类型的,这里a=''说a是一个为空的字符串。感觉像是定义了a的类型
这是啥问题呀
老师,请问,这里的f是什么意思,必须要加上的吗
1.png
为啥画圈的以下都没有出来结果啊
boolean flag8 = a2.removeAll(b2);
老师这种必须加返回值吗
一、代码1
select e.ename,e.sal from emp e where e.sal>all(select sal from emp where deptno=30)
运行结果
二、代码2
select e.ename,e.sal from emp e where e.sal>max(select sal from emp where deptno=30)
老师请问这个地方为什么把all改为max就出错了
老师mybatisX可以用注解方式写代码吗
提问:
老师,在Animal 类中,有eat方法,而sleep不也是Animal 的一个方法吗?为什么要将它放在类的外面呢?放在外面创建一个函数,并且参数为self 的方法,我没有见过。如果我把 sleep 方法缩进到Animal 类里面反而会报错,理解不了,请老师帮忙再讲解一下。
class Animal(): def __init__(self,color): self.color = color def eat(self): print("动物需要吃东西") def sleep(self): print("狗狗趴着睡觉") #使用type动态创建一个类,父类就是Animal Dog = type('Dog',(Animal,),{'age':3,'sleep':sleep}) dog = Dog('Yellow') print(dog.age) dog.sleep() #是否继承了父类中的特性 #父类中的属性 print(dog.color) #是否继承了父类的方法 dog.eat()
3楼说的很有道理,bug解决了,牛的
import turtle
turtle.circle(50)
运行不了不知道为什么
好哒,谢谢老师,我记起来了在mysql中如果要查询大写的字符型字段还得用打引号对吧
老师我的哪里有错误呢?一删除就会把表格全部删掉
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style> tr{ height: 65px; } td ,th{ width: 150px; text-align: center; } </style> <script> function addNode(){ //获得table对象 var tab=document.getElementById("tab"); //创建tr节点对象 var tr=document.createElement("tr"); //创建td对象 var td=document.createElement("td"); td.innerHTML="<input type='text' size='10px' onblur='seaveVal(this)' />"; var td2=document.createElement("td"); td2.innerHTML="<input type='text' size='10px' onblur='seaveVal(this)' />"; var td3=document.createElement("td"); td3.innerHTML="<input type='button' value='添加' />"+ "<input type='button' value='删除' onclick='removeNode(this)' />"; tab.appendChild(tr); tab.appendChild(td); tab.appendChild(td2); tab.appendChild(td3); } function seaveVal(thi){ //获得父亲级节点 var td=thi.parentNode; td.innerText=thi.value(); } function removeNode(thi){ //获得tr节点 var tr=thi.parentNode.parentNode; tr.remove(); } </script> </head> <body> <table border="1px" align="center" id="tab"> <tr> <th>图书名称</th> <th>图书价格</td> <th>操作</th> </tr> <tr> <td>javaSE</td> <td>19</td> <td> <input type="button" name="" id="" value="添加" onclick="addNode()" /> <input type="button" name="" id="" value="删除" onclick="removeNode(this)" /> </td> </tr> <tr> <td>javaEE</td> <td>39</td> <td> <input type="button" name="" id="" value="添加" onclick="addNode()" /> <input type="button" name="" id="" value="删除" onclick="removeNode(this)" /> </td> </tr> </table> </body> </html>
视频中一会是/,一会是/*;这两个有区别么?
<url-patten>/</url-patten >
老师:我发现关于引入db.properties的两种方法,第一种会报错;第二种是没问题的,这是为什么哈?
private Object[] arr; //存放元素的物理结构 private int stackLength = 4; //给数组默认长度为4 private int size = 0; //记录栈容器的元素个数 private int index = -1; //??????----------问题:此处扩容为什么stackLength要-1--------??????? private void capacity(){ if(this.size-(this.stackLength-1)>=0){ this.stackLength = this.stackLength+(this.stackLength >> 1); } } public E push(E item){ /*1.初始化数组 2.向数组中添加元素 3.记录元素个数*/ this.capacity(); this.arr[++index] = item; this.size++; return item; }
描述:假设当前Object【】数组有3个元素,size=3,stackLength=4(默认长度)
当添加第四个元素时,调用push方法,执行this.capacity,,,,this.size-(this.stackLength-1)=3-(4-1)=0
此时0>=0,即添加第四个元素的时候,就执行扩容步骤,此时扩容结束后size=4,stackLength=6
是否是提前1次扩容了?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637