![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
我在人间凑数
文章平均质量分 72
人间不值得T皿T
在知识的海洋里,我竟然是一条淡水鱼
展开
-
Redis分布式锁的实现
作者:KerryWuhttps://segmentfault.com/a/1190000037798450很多新手将 分布式锁 和 分布式事务 混淆,个人理解:锁 是用于解决多程序并发争夺某一共享资源;事务 是用于保障一系列操作执行的一致性。我前面有几篇文章讲解了分布式事务,关于2PC、TCC和异步确保方案的实现,这次打算把几种分布式锁的方案说一说。定义在传统单体架构中,我们最常见的锁是jdk的锁。因为线程是操作系统能够运行调度的最小单位,在java多线程开发时,就难免涉及到不同线程竞争同一个进.转载 2021-11-24 11:05:43 · 116 阅读 · 0 评论 -
手摸手学会使用webmagic爬虫框架
什么是webmagicwebmagic是一个开源的Java垂直爬虫框架,目标是简化爬虫的开发流程,让开发者专注于逻辑功能的开发。webmagic的核心非常简单,但是覆盖爬虫的整个流程,也是很好的学习爬虫开发的材料。webmagic的主要特色:完全模块化的设计,强大的可扩展性。核心简单但是涵盖爬虫的全部流程,灵活而强大,也是学习爬虫入门的好材料。提供丰富的抽取页面API。无配置,但是可通过POJO+注解形式实现一个爬虫。支持多线程。支持分布式。支持爬取js动态渲染的页面。无框架依赖,可以原创 2021-11-22 16:19:32 · 2178 阅读 · 1 评论 -
Liunx下在线安装JDK1.8
# 下载JDK rpm包wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm # 赋予执行权限chmod +x jdk-8u131-li原创 2021-09-16 17:00:44 · 103 阅读 · 0 评论 -
Vue+JustAuth+SpringBoot,前后端分离项目Vue集成第三方登录
前后端分离项目中使用JustAuth第三方登录,Vue+JustAuth+SpringBootVue集成JustAuth实现第三方登录原创 2021-06-28 11:46:36 · 2081 阅读 · 3 评论 -
含泪踩坑日记~~记录美好生活
SpringBoot国际化配置加入spring容器时,方法名必须是localeResolver!!!原创 2021-04-27 22:02:32 · 136 阅读 · 0 评论