妈妈再也不用担心我gradle wrapper下载不动了. 完整版:gradle-6.x-all.zip gradle-6.8.1-all.zip https://code.aliyun.com/kar/gradle-all-zip-6.8.x/raw/master/gradle-6.8.1-all.zip gradle-6.8-all.zip https://code.aliyun.com/ka...
阅读(11047)赞 (74)
有时候我们非常需要获取当前运行的jar包的路径,Spring提供了一个ApplicationHome 用于简化这个操作。代码如下:
阅读(4038)赞 (2)
由于需要在Springboot项目中动态替换一个方法的实现,所以引入了javassist,然而在IDEA中开发时一切正常,但是java -jar启动就报错:Caused by: javassist.NotFoundException: 在stackoverflow: https://stackoverflow.com/questions/48437113/javassist-not-working...
阅读(5114)赞 (4)
如题,在开发过程中经常会有这个需求,例如全国各个城市的社保授权登录爬虫,每次加一个城市都手动去添加if判断也太LOW。那该如何实现呢? 首先我们需要定义一个接口GodFather,然后增加两个接口的实现类implA,implB,并且给实现类加上@Component注解。当然,如果需要多实例的话可以一并加上@Scope("prototype"),然后利用applicationContext.getB...
阅读(7748)赞 (0)
在后端开发时经常在HTML页面使用相对路径,然而这个对于爬虫来说有时候却很难受,虽然Jsoup提供了.attr("abs:href")用来来获取绝对路径,但还是不够方便。 在HTML中href跟src是这两个属性是用来填url的,也是我们需要处理的地方,相对路径一般是/,./,../三种形式开头,所以我们要选出所有带以/,./,../开头的href或src属性的元素,这个操作可以浓缩成一个cssS...
阅读(5174)赞 (0)
在基于SpringBoot开发时经常使用<skipTests>true</skipTests>跟<maven.test.skip>true</maven.test.skip>跳过单元测试,如下: 二者的根本区别在于<skipTests>true</skipTests>会编译测试类,而<maven.test.skip>...
阅读(6965)赞 (8)
可用于获取随机id,端口号等场景。
阅读(3275)赞 (0)