JFinal Undertow

JFinal-Undertow 配置文件工作原理

删除回忆录丶 提交于 2020-08-06 11:33:34
1. 默认配置文件 首先要从 UndertowServer 说起,UndertowServer 有多个创建方法,不管使用哪个创建方法最终创建时创建时都需要先创建 UndertowConfig,并将这个作为参数用于创建 UndertowServer。源码摘取如下: /** * 创建 UndertowServer * * 尝试使用 "undertow.txt" 以及 "undertow-pro.txt" 初始化 undertow * 当配置文件不存在时不抛出异常而是使用默认值进行初始化 */ public static UndertowServer create(Class<? extends JFinalConfig> jfinalConfigClass) { return new UndertowServer(new UndertowConfig(jfinalConfigClass)); } 同样的 UndertowConfig 也有多个创建方法,不管使用哪个创建方法最终创建时都是需要进行配置文件的加载和配置项的初始化,当指定配置文件名根据指定的配置文件进行加载,未指定配置文件名时将加载默认的配置文件 undertow.txt,并进行参数赋值。源码摘取如下: public UndertowConfig(String jfinalConfigClass) { this

JFinal爬虫-Jsoup是最好的 Java HTML 解析器,没有之一

三世轮回 提交于 2019-12-12 21:01:46
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 去年,做了几个JFinal项目,大量使用了Java爬虫去全网抓取数据,清洗筛选后入库,成为本地结构化数据。 Java中JSOUP做HTML解析是最好的工具,没有之一。 之前听过一句话,大体意思就是 我们所能访问的网页本身就是一个数据宝藏,天然的对外数据接口。 只要我们能拿到网页的Html代码,就可以拿到网站的公开数据。 【雷达启动,正在扫描】 【可以快速添加明星】 【个人相册主页】 【相册里的照片】 【点一张出来幻灯片】 【大图单页】 代码使用技术 JFinal JFinal Undertow Bootstrap JQuery Layer JSoup Mysql Jbolt 利用JSoup针对直接加载显示数据的网页,也可以轻松拿到Html代码,后面的操作类似JQuery的API,有这类似的DOM操作形式。 还可以扩展爬虫的能力,分布式,多线程,异步,定时任务执行,总之,了解和核心使用方法,剩下的都是怎么玩儿的事儿了! 代码获取方式: 扫码识别 关注JFinal学院公众号 回复: “爬虫” 两个字 来源: oschina 链接: https://my.oschina.net/u/374/blog/3067893