随笔分类 -  Java

摘要:面向对象设计原则: 开 开闭原则(Open-Closed Principle, OCP) 一个软件实体应当对扩展开发,对修改关闭.说的是,再设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展.换言之,应当可以在不必修改源代码的情况下改变这个模块的行为,在保持系统一定稳定性的基础上,对系统 阅读全文
posted @ 2019-05-10 14:34 duniqb 阅读(110) 评论(0) 推荐(0)
摘要:解析URL和文件 public void testUrl() throws Exception { // 解析URL地址,参数是url和超时时间 Document doc = Jsoup.parse(new URL("http://www.baidu.com"), 1000); // 使用标签选择器 阅读全文
posted @ 2019-05-10 14:16 duniqb 阅读(304) 评论(0) 推荐(0)
摘要:Get 不带参数的Get请求 // 创建httpClient对象,模拟客户端 CloseableHttpClient httpClient = HttpClients.createDefault(); // 创建httpGet对象,设置地址 HttpGet httpGet = new HttpGet 阅读全文
posted @ 2019-05-10 14:14 duniqb 阅读(180) 评论(0) 推荐(0)
摘要:一.创建型模式 都是用来创建对象的 Singleton(单例模式) 保证一个类只有一个实例,并且提供一个访问该实例的全局访问点 Factory Method(工厂模式) 简单工厂模式(常用) 用来生产同一等级结构中的任意产品(对于新增产品,需要修改已有代码) 工厂方法模式 用来生产同一等级结构中的固 阅读全文
posted @ 2019-05-08 19:55 duniqb 阅读(88) 评论(0) 推荐(0)