摘要: 以起点小说网举例子 网址 https://www.qidian.com/rank/yuepiao/ 默认大家已经生成好scrapy项目了,如果不会请参考我之前的文章scrapy框架之创建项目运行爬虫 爬取网页 获取元素位置 通过XPath Helper插件检查是否爬取成功 编写爬虫文件 1.先在控制 阅读全文
posted @ 2022-09-22 20:38 尤所不同 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 创建scrapy scrapy startproject 项目名称 创建蜘蛛(爬虫文件) scrapy genspider 蜘蛛名称 网址 爬取网页(举百度的列子) 编写爬虫文件 import scrapy class BaiduSpider(scrapy.Spider): name = 'baid 阅读全文
posted @ 2022-09-22 19:47 尤所不同 阅读(21) 评论(1) 推荐(0) 编辑
摘要: 修改APT的访问服务器地址 Ubuntu的软件资源配置文件etc/apt/sources.list 步骤 1.备份ubuntu的默认地址(防止改错) sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 2.清空sources.list ec 阅读全文
posted @ 2022-09-15 19:25 尤所不同 阅读(124) 评论(0) 推荐(0) 编辑
摘要: ubuntu是一个以桌面应用为主的开源CNU/Linux操作系统,专业的Python开发者一般会选择Ubuntu这款Linux系统作为生产平台. 安装地址 https://cn.ubuntu.com/download/desktop 通过VMware安装ubuntu 设置后不会立刻生效,下次登录才会 阅读全文
posted @ 2022-09-14 19:11 尤所不同 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 模拟tomcat服务器,sun公司,webapp开发者 首先我们思考一下一个动态web应用需要哪些角色参与,角色与角色之间又有多少协议? 1.有4种角色,分别是(浏览器开发团队[如谷歌],web服务器开发团队[如tomcat],数据库开发团队[如mysql],webapp开发团队[java开发者]) 阅读全文
posted @ 2022-08-31 18:41 尤所不同 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 初识jdbc jdbc的概念,优势,和模拟jdbc 阅读全文
posted @ 2022-08-02 11:01 尤所不同 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 1、三种基本的Annotaton @Override : 限定某个方法,是重写父类方法 , 该注解只能用于方法 @Deprecated : 用于表示某个程序元素 ( 类 , 方法等 ) 已过时 @SuppressWarnings : 抑制编译器警告 2、元注解 1. Retention 指定注解的作用范围,三种SOURCE,CLASS,RUNTIME 2. Target 指定注解可以在哪些地方使用 3. Documented 指定该注解是否会在javadoc体现 4. Inherited 子类会继承父类注解 阅读全文
posted @ 2022-05-17 09:51 尤所不同 阅读(420) 评论(0) 推荐(1) 编辑
摘要: @Inherited 底层 package java.lang.annotation; /** * Indicates that an annotation type is automatically inherited. If * an Inherited meta-annotation is p 阅读全文
posted @ 2022-05-16 23:30 尤所不同 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 语法 interface 接口名{ //属性 //方法(1.抽象方法 2.默认实现方法 3.静态方法) } class 类名 implements 接口{ 自己的属性; 自己的方法; 必须实现接口的方法 } 注意:在java7.0之前所有的方法都没有方法体,即都是抽象方法。在java8.0后可以有静 阅读全文
posted @ 2022-05-11 00:30 尤所不同 阅读(60) 评论(0) 推荐(0) 编辑