摘要: pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apac 阅读全文
posted @ 2019-02-04 15:54 okay4321 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 新闻爬虫系统架构: Zookeeper master:发布爬取任务 监控爬虫子节点存活性 宕机时重启 Kafka:分布式消费队列 Ip-pool:动态更换Ip 反防爬 Extraction service:抽取规则服务器 disruptor:lock free用于快速消费任务 阅读全文
posted @ 2019-02-04 13:13 okay4321 阅读(541) 评论(0) 推荐(0) 编辑
摘要: concurrent包下的很多框架实现基本都依赖于AQS ,而AQS底层依赖LockSupport ,LockSupport依赖Unsafe提供的能力进行加锁等操作 1.park() unpark() 内部基于互斥量机制 permit初始值为0 *native方法 park():如果permit等于 阅读全文
posted @ 2019-02-04 12:10 okay4321 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 在代码开发过程中 经常需要在不重启项目的情况下 动态更新代码或者配置文件 下面我们来看看 具体应该怎么操作 pom.xml 配置文件 application.properties WebController 以这种方式同样可以更新代码 阅读全文
posted @ 2019-02-04 09:13 okay4321 阅读(1499) 评论(1) 推荐(0) 编辑