摘要: 地址 "gitee地址" ,GitHub网速较慢,没有上传到GitHub 项目介绍 1. 一个简单的多线程爬虫,具有断点爬取功能,以及自动推测网页编码功能 2. 使用jdk11+,maven构建,我使用jdk11.0.2时会报错,见 "https://bugs.openjdk.java.net/br 阅读全文
posted @ 2019-10-09 10:53 眺望小寒山 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 每次写博客都不知道要怎么引入要写的主题,挺头疼的一件事。今天就直接开门见山,今天要学的就是工厂模式,工厂就是批量生产制造东西的地方。在这里,工厂就是批量生产对象的地方。 学习书上的例子 假如你现在有一个披萨店PizzaStore,店里有各种各样的pizza,现在你需要根据订单生产pizza,可能会这 阅读全文
posted @ 2017-03-21 16:08 眺望小寒山 阅读(954) 评论(0) 推荐(0) 编辑
摘要: 继承可以在复用父类代码的情况下扩展父类的功能,但同时继承增加了对象之间的耦合度,所以要慎用继承。那么有没有既能扩展父类的功能,又能使对象间解耦的方法呢?答案是肯定的,这就是我们今天要学习的装饰者模式。待会你会看到我会用装饰者模式组装一台电脑。 阅读全文
posted @ 2017-03-17 11:58 眺望小寒山 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 上次学习了策略模式,这次来学习观察者模式。这次先把书上的例子学习一下,然后再自己写一个例子,看是否能做到举一反三(或者说触类旁通),不过要想真正的掌握还要多多思考和练习。 学习书上的例子 现在我们有一个任务,需要根据天气状况来发布不同的布告,开始有3个布告板:当前状况,气象统计,天气预报。像这样的: 阅读全文
posted @ 2017-03-13 17:28 眺望小寒山 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 在项目的开发中一般都需要用到版本控制,其中用的比较多的就是svn(subVersion),svn的使用既可以以插件的形式,也可以以客户端的形式使用。今天就介绍一下eclipse中svn插件的2种安装方式和用于windows的客户端tortoiseSVN软件的安装。 eclipse中svn插件的安装: 阅读全文
posted @ 2017-01-15 17:36 眺望小寒山 阅读(8491) 评论(0) 推荐(0) 编辑
摘要: 有些人已经解决你的问题了 什么是设计模式?我们为什么要使用设计模式?怎样使用?按照书上的说法和我自己的理解,我认为是这样的:我们遇到的问题其他开发人员也遇到过,他们利用他们的智慧和经验将问题解决了,把他们解决问题的方法提炼总结出来使其能解决其他同类问题。使用设计模式是为了更方便快捷的解决问题。把模式 阅读全文
posted @ 2017-01-10 16:23 眺望小寒山 阅读(1642) 评论(0) 推荐(0) 编辑
摘要: 现在的网站基本上都有保存密码并自动登录的功能, 那么密码到底保存在哪里呢? 你会发现, 同一个网站, 如果换一台电脑或者换一个浏览器那就需要重新输入用户名和密码, 从这里可以看出, 密码是保存在浏览器的. 今天就来分析一下博客园的登录并自己写一个demo. 阅读全文
posted @ 2017-01-05 14:52 眺望小寒山 阅读(803) 评论(0) 推荐(0) 编辑
摘要: 如果有人问你: "子类继承父类所有非私有(private)的属性和方法这句话对吗?", 如果你回答对的, 那我只能说too young too simple! 关于代码块和成员变量初始化的问题你清楚吗?请看这里 关于static关键字的理解 阅读全文
posted @ 2016-12-22 10:14 眺望小寒山 阅读(489) 评论(0) 推荐(0) 编辑
摘要: POI和Excel简介 JAVA中操作Excel的有两种比较主流的工具包: JXL 和 POI 。jxl 只能操作Excel 95, 97, 2000也即以.xls为后缀的excel。而poi可以操作Excel 95及以后的版本,即可操作后缀为 .xls(03版)和.xlsx(07版)两种格式的ex 阅读全文
posted @ 2016-12-17 12:04 眺望小寒山 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 泛型是Java SE 1.5的新特性, 泛型的本质是参数化类型, 也就是说所操作的数据类型被指定为一个参数. 这种参数类型可以用在类、接口和方法的创建中, 分别称为泛型类、泛型接口、泛型方法. Java语言引入泛型的好处是安全简单. 今天就从以下几个方面介绍一下java的泛型: 基础, 泛型关键字, 阅读全文
posted @ 2016-12-13 14:19 眺望小寒山 阅读(400) 评论(0) 推荐(0) 编辑