随笔分类 - 爬虫知识总结_Spiderman2
摘要:【使用forEach()结合Lambda表达式遍历集合】 【关于forEach(Consumer action)方法】 Java8为Iterable接口新增了一个forEach(Consumer action)默认方法,该方法的参数类型Consumer是一个函数式接口,而Iterable接口是Col
阅读全文
摘要:【简述】 Lambda表达式是匿名内部类的一种简化,因此它可以取代匿名内部类的作用。 【Lambda表达式与匿名内部类的 相同点】 1.Lambda表达式和匿名内部类一样,都可以直接访问"effectively final"的局部变量,以及外部类的成员变量(包括实力变量和类变量) 2.Lambda表
阅读全文
摘要:【Lambda表达式概述】 Lambda表达式支持将代码块作为方法参数,Lambda表达式允许将使用简洁的代码来创建只有一个抽象方法的接口的实例。(这种接口称为函数式接口) 【入门实例】 【分析】 lambda表达式代码 与 创建匿名内部类 时需要实现的process(int[] target)方法
阅读全文
摘要:【匿名内部类】 匿名内部类适合创建只需要一次使用的类。创建匿名内部类时会立即创建一个该类的实例,这个类的定义立即消失,匿名内部类不能重复使用。 【定义匿名内部类的格式】 从定义中可见,匿名内部类必须继承一个父类,或实现一个接口,但最多也只能实现一个接口或继承一个父类。 【匿名内部类的两条规则】 1.
阅读全文
摘要:【实例 带Cookie访问HTTPS类型的 建信基金 的某一页面)】 【Fiddler中抓取的内容如下】 【正常登录访问https://etrade.ccbfund.cn/etrading/tradereq/main.do?method=doInit&isHome=1&menuId=10000的页面
阅读全文
摘要:【实例1.最最最简洁的POST请求】 【实例2.带Entity的Post请求】 【实例3.设置代理使用Fiddler抓取对应的Entity】 [ 使用Fiddler抓取结果 ]
阅读全文
摘要:【实例1. GET请求百度(乱码)】 【实例2.Get请求百度,解决乱码问题】 【实例3.带各种消息头的GET请求】 【实例4. 获取Get请求百度后 响应页面的各个信息(状态行、消息头、响应正文)】 [ 运行结果 ] 【实例5.利用URIBuilder创建带参数的URI的方式一(常用)】 [ 浏览
阅读全文
摘要:【打印list、Map集合的工具方法】 【cnBlogs.xml,保存在C:/cnBlogs.xml】 【test1.java】 使用extractModel(Object obj,String modelXpath)方法抽取对应xpath元素的方法 【运行结果】 【小结】 [ org.w3c.do
阅读全文