![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 77
IBIT程序猿
我只是一只普普通通的程序猿,想做点自己愉悦的事情,既然写码能让自己愉悦起来,那就好好写吧。
展开
-
使用jsoup获取maven仓库所有版本信息
最新项目需要获取maven仓库中开源的组件版本信息,原以为使用wget命令,就可以从 Maven Repo 轻松获取。可惜,理想很丰满,现实很有骨感。既然wget获取不到,那就自己简单实现个爬虫获取吧。分析过程打开页面打开仓库页面:https://repo.maven.apache.org/maven2/页面上都是以目录和文件的方式展示的。查看页面源码可以轻易的发现目录和文件的内容都是在id为“contents”下的a标签中。版本信息查看(在maven-metadata.xml)不断深入转载 2021-11-15 00:25:34 · 2021 阅读 · 0 评论 -
ibit-exp4j
简介ibit-exp4j 主要是计算类库 exp4j 进一步封装,进而简化公式计算的繁琐构造。exp4j 的用法可参考 wiki exp4j 用法。maven 依赖引入<dependency> <groupId>tech.ibit</groupId> <artifactId>ibit-exp4j</artifactId> <version>1.0</version></dependen原创 2020-12-03 17:42:22 · 495 阅读 · 0 评论 -
初识函数式编程
某一天老板:小艾,最近业绩很差啊,看来员工的工作积极性不是很好啊,帮我过滤一下当月考勤。那些每月迟到10次以上的人,我拿去祭天;那些每月迟到5-10次的,我要严重警告一下,下月再犯,就祭天吧;剩下小于5次的,也要稍微警告警告。于是,小艾就刷刷刷地写下了下面的代码。考勤对象@Data@AllArgsConstructorpublic class Attendance { /** * 名称 */ private String name; /**转载 2020-06-24 00:55:10 · 103 阅读 · 0 评论