不好意思哈现在有了有了,,,,,
select * from(select rownum rn,emp.* from employees emp) em where em.rn >=1 and em.rn <= 10
必须要给子查询里的rownum加别名 为什么 ,如果不加别名也可以的话,语句具体是什么样子的。
外键一定要是另外一张表的主键吗?
比如之前的classroom 的id作为 student的外键
老师,我创建并运行了一个容器后为啥用docker ps 找不到这个容器呢
import requests from fake_useragent import UserAgent from lxml import etree import os def get_header(): location = os.getcwd() + '/fake_useragent.json' ua = UserAgent(path=location) return ua.chrome #发送请求 class Downloader(): def do_download(self,url): print(url) hearders = {'User-Agent':get_header()} resp = requests.get(url,hearders=hearders) if resp.status_code == 200: resp.encoding = 'utf-8' return resp.text #数据解析 class Parser(): def do_parse(self,html): e = etree.HTML(html) contents = [div.xpath('string(.)').strip() for div in e.xpath('//div[@class="content"]')] urls = ['https://www.qiushibaike.com{}'.format(url) for url in e.xpath('//ul[@class="pagination"]/li/a/@href')] return contents,urls #数据保存 class Dataoutput(): def do_save(self,datas): with open('duanzi.txt1','a',encoding='utf-8') as f: for data in datas: f.write(data + '\n') #url管理器 class URLManager(): def __init__(self): self.new_url = set() self.old_url = set() #加入一个url def add_new_url(self,url): if url is not None and url != '' and url not in self.old_url: self.new_url.add(url) #加入多个url def add_new_urls(self,urls): for url in urls: self.add_new_url(url) #获取一个url def get_new_url(self): url = self.new_url.pop() self.old_url.add(url) return url #获取还有多少个url要爬取 def get_new_url_size(self): return len(self.new_url) #获取是否还有url要爬取 def have_new_url(self): return self.get_new_url_size()>0 #调度器 class Scheduler: def __init__(self): self.downloader = Downloader() self.parser = Parser() self.data_out_put = Dataoutput() self.url_manager = URLManager() def start(self,url): self.url_manager.add_new_url(url) while self.url_manager.have_new_url(): url = self.url_manager.get_new_url() html = self.downloader.do_download(url) datas,urls = self.parser.do_parse(html) self.data_out_put.do_save(datas) self.url_manager.add_new_urls(urls) if __name__ == '__main__': scheduler = Scheduler() url = 'https://www.qiushibaike.com/text/' scheduler.start(url)
老师,这个报错是哪儿有问题呢,没想明白
No suitable driver found for jdbc
老师他说我没有找到合适的jdbc驱动
继承不了这个父类,是不是自动生成的??????
老师我点头像不会弹出注销,是哪里少了
AddRequestParameter如何传多个参数?
老师,这是视频讲课的截图。home,user在这里为啥不像startServer一样加上括号呢?他们三个都是函数,但是我试了home和user加上括号的话会报错,所以我不知道什么情况下该加括号,什么情况下不加。(需要代码的话我再提交一遍)
class car: def __init__(self,motor,chassis,seat,shell): self.motor = motor self.chassis = chassis self.seat = seat self.shell = shell def run(self): self.motor.work() self.seat.work() self.shell.work() self.chassis.work() class Motor: def work(self): return "发动机要开始工作啦" class Chassis: def work(self): return "底盘开始工作啦" class Seat: def work(self): return "座椅开始工作啦" class Shell: def work(self): return "车辆外壳开始工作啦" a = car(Motor(),Chassis(),Seat(),Shell())
老师为什么这里我的return的值没有办法在结果中呈现呢
老师,getDeclaredConstructor()获取指定的构造方法,那括号里面只能写一个数据类型吗?
老师麻烦看看这是什么问题idea重开之后java文件变成那样了代码如下
mybatisgenerator.zip
function check(id,reg){ var user = document.getElementById(id); var value = user.value; var alt = user.alt; var span = document.getElementById(id + "Span"); if(value == null || value == ""){ span.style.color = "red"; span.innerText = alt + "不能为空"; }else if(reg.test(value)){ span.style.color = "green"; span.innerText = alt + "输入正确"; }else{ span.style.color = "red"; spam.innerText = alt + "输入错误"; } }
function checkTelephone(){ var reg = /^d{3}-d{8}|d{4}-{7,8}$/; check("telephone",reg); }
<tr height="30px"> <td>手机号:</td> <td> <input type="text" alt="手机号" id="telephone" onblur="checkTelephone()"/> <span id="telephoneSpan"></span> </td> </tr>
只能验证是否为空其他的都没有效果,哪里出问题了?
老师,请问怎么无法导入shutil模块?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637