摘要: 今天在学习spring框架时使用maven导入依赖时一直卡在这里,显示这两个 wating for maven import completion&&omitted for duplicate jar ,因为之前已经配置好了阿里云镜像,所以一直没有发现错误,直到打开设置才看到,原来是idea使用了自 阅读全文
posted @ 2020-02-22 11:36 文戌 阅读(3509) 评论(1) 推荐(0) 编辑
摘要: 初始模式: 此种方式若在dao层增加功能时,需要程序员修改service层代码,以实现对不同dao层对象的调用,此时,程序主动创建对象,控制权掌握在程序员手上!这样不利于后期的更新维护,违反了开闭性原则. 修改之后: ==这样添加了set方法之后,巧妙的利用了多态,实现了对控制权的反转,原先由程序来 阅读全文
posted @ 2020-02-20 16:51 文戌 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 核心本质: 所谓单例,就是整个程序有且仅有一个实例。该类负责创建自己的对象,同时确保只有一个对象被创建。在Java,一般常用在工具类的实现或创建对象需要消耗资源。 特点: 类构造器私有 持有自己类型的属性 对外提供获取实例的静态方法 1.懒汉模式 线程不安全,延迟初始化,严格意义上不是不是单例模式 阅读全文
posted @ 2020-02-20 09:50 文戌 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 核心本质: 实例化对象不使用new,用工厂方法代替 将选择实现类,创建对象统一管理和控制.从而将调用者和我们的实现类解耦 简单工厂模式: 优点 :代码量较小,便于代码的实现,节省空间. 缺点 :在一个工厂内完成其他对象的创建,想要增加生产对象的种类需要修改原有的代码,这样违背了开闭原则. 工厂方法模 阅读全文
posted @ 2020-02-20 09:41 文戌 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 使用requests库和BeautifulSoup库实现对最好大学网大学排名信息爬取 链接:http://www.zuihaodaxue.com/Greater_China_Ranking2019_0.html 代码: 本文为学习北京理工大学爬虫mooc跟着敲得实例代码.附上链接:https://w 阅读全文
posted @ 2020-02-19 21:36 文戌 阅读(1069) 评论(0) 推荐(0) 编辑
摘要: 使用requests和BeautifulSoup实现对卷皮网背包名称与价格的爬取 链接:www.juanpi.com 代码: 本文为学习北京理工大学爬虫mooc跟着敲得实例代码.附上链接:https://www.bilibili.com/video/av9784617?from=search&sei 阅读全文
posted @ 2020-02-19 21:31 文戌 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 使用bs4,requests,re库完成对百度文库部分格式文件的爬取 案例中的目标文档地址: https://wenku.baidu.com/view/cbb4af8b783e0912a3162a89.html?from=search 案例中的个ppt地址: https://wenku.baidu. 阅读全文
posted @ 2020-02-19 21:23 文戌 阅读(4950) 评论(0) 推荐(1) 编辑
摘要: lombok lombok是一款方便我们编写mybatis框架时使用的插件,它可以通过注解自动帮我们生成get/set/toString等等代码,方便与我们编写javaBean. 使用步骤: 1.在IDEA中安装Lombok插件 2.在项目中导入lombok的jar包 3.在实体类上加注解即可 常用 阅读全文
posted @ 2020-02-19 15:25 文戌 阅读(1312) 评论(0) 推荐(0) 编辑