
java开发
文章平均质量分 50
那些年的代码
Java工作者
展开
-
java怎么根据用户设定的时间执行定时任务
package com.yytx.cloud.qa.manager.timer;import com.alibaba.fastjson.JSON;import com.yytx.cloud.common.qa.entity.QaTaskEntity;import com.yytx.cloud.common.redis.service.RedisCache;import com.yytx.cloud.qa.manager.task.controller.QaTaskController;impo.原创 2022-03-11 17:02:14 · 5308 阅读 · 0 评论 -
Initialization of bean failed; nested exception is java.lang.IllegalStateException: Encountered inv
原创 2021-05-17 19:16:23 · 2423 阅读 · 1 评论 -
Spring Boot 增加jar包
一:问题场景 在开发过程中,我们有时会遇到Maven中央库没有的jar包,比如公司自己开发的而又没有放入公司私库的jar包,这时就不能通过三围在pom中直接引入。那么怎么在项目中引入这些本地或第三方jar包呢?二:解决方法 常用的解决方法主要有两种。 第一种是将本地jar包安装在本地maven库。这种方法简单方便,以后其他项目需要引入时不需要再次安装。如果没...原创 2020-04-25 16:30:50 · 330 阅读 · 0 评论 -
Java常见的锁总结(可重入锁、乐观锁、悲观锁、公平锁、非公平锁、自旋锁、偏向锁、分段锁等)
Java常见的锁总结Java常见的锁总结锁是一种多线程同步访问技术。我们常听到的关于锁的词有:排它锁、共享锁、可重入锁、乐观锁、悲观锁、公平锁、非公平锁、自旋锁、偏向锁、轻量级锁、重量级锁、分段锁等。这些大多是对锁进行类型划分,或者是一种锁的设计思想,彼此之间很多性质有的是兼容的,有的是对立的。我们常用的Java中的锁有:CAS机制、synchronized、ReentrantLock、R...原创 2020-04-17 10:58:10 · 505 阅读 · 0 评论 -
Java网络爬虫(十一)--重构定时爬取以及IP代理池(多线程+Redis+代码优化)
一直觉得自己之前写的使用定时抓取构建IP代理池实在过于简陋,并且有一部分的代码写的并不合理,刚好最近又在学习多线程,就将之前的代码进行了重构,也方便对抓取代理ip有需求的人。之前自己写的那篇文章就不删除了,里面用到了MySQL以及循环调用ip的方法(一些东西也是值得了解的。取其精华,弃其糟粕吧),大家有兴趣的可以看一下(最主要的还是不舍得访问量,哈哈)。注:由于xici代理网的ip代理并不是很...原创 2019-09-10 10:42:42 · 655 阅读 · 0 评论