摘要: 为什么需要 lambda 表达式 我们以一段代码为引子 这是一个很简单的 timer 小程序,功能是每过一秒报时一次并发出一声"beep",直至点击窗口中的 "Quit program" 按钮。 但仔细想想,在这过程中我们先创造了一个实现了 ActionListener 接口的 TimePrinte 阅读全文
posted @ 2020-05-25 17:00 melodia 阅读(122) 评论(0) 推荐(0)
摘要: 下载 进入 "官网下载页面" ,win10 64 位系统可选对应 64 bit Windows zip (pgp, sha512) ,解压到某文件夹下(目录最好不要有中文)。 配置环境变量 必要的有两个:一个名为 CATALINA_HOME,值为解压包位置;另一个名为 JAVA_HOME,值为 ja 阅读全文
posted @ 2020-05-25 15:34 melodia 阅读(145) 评论(0) 推荐(0)
摘要: ``` # 套图之家爬取套图.py import requests import bs4 import os import random def open_url(url): # 基础设置 global headers headers = { 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (K 阅读全文
posted @ 2020-05-25 15:23 melodia 阅读(233) 评论(0) 推荐(0)