1 AQS state AQS 的关键 CAS Compare And Swap 修改 state Unsafe 使用 LockSupport 的 park()、unpark() 挂起和唤醒线程 同步队列 sync queue 条件队列 condition queue 等待队列 还有什么阻塞队列,看 ...
分类:
其他好文 时间:
2020-11-04 17:34:20
阅读次数:
14
Jackson 将null转成"" @Configuration public class JacksonConfig { @Bean @Primary @ConditionalOnMissingBean(ObjectMapper.class) public ObjectMapper jackson ...
分类:
编程语言 时间:
2020-11-01 22:18:09
阅读次数:
26
环境:k8s v1.18.5 网络环境: calico,通过nodePort方式对外提供nginx服务 一、 创建nginx的service 1.定义nginx的service(nginx-service.yml) apiVersion: v1 kind: Service metadata: nam ...
分类:
其他好文 时间:
2020-11-01 20:44:47
阅读次数:
30
CountDownLatch 用于等待其它线程都处于就绪状态: #include <mutex> #include <condition_variable> class CountDownLatch { public: CountDownLatch(uint32_t count) : m_count ...
分类:
编程语言 时间:
2020-10-18 09:24:14
阅读次数:
22
节点健康检测意义在K8S集群运行的过程中,节点常常会因为运行时组件的问题、内核死锁、资源不足等各种各样的原因不可用。Kubelet默认对节点的PIDPressure、MemoryPressure、DiskPressure等资源状态进行了监控,但是当Kubelet上报这些状态的时候,节点很可能已经长时间处于不可用状态了,并且Kubelet可能已经开始了驱逐Pod的操作。所以原生K8S对节点健康的检测
分类:
其他好文 时间:
2020-10-16 10:50:57
阅读次数:
27
问题引入 天气预报项目需求,具体要求如下: 1、气象站可以将每天测量的温度、湿度、气压等以公告的形式发布出去(比如发布到自己的网站或第三方) 2、需要设计开放型API,便于其他第三方也能接入气象站获取数据 3、提供温度、气压和湿度接口 4、测量数据更新时,要能实时的通知给第三方 方案一 通过对气象站 ...
分类:
编程语言 时间:
2020-09-17 19:46:58
阅读次数:
36
1.前言我们经常会有根据条件来加载不同的接口。比如你查询目录下文件列表,Windows下你会用CMD的dir命令,而Linux下你会使用ls命令。熟悉SpringBoot自动配置的也知道SpringBoot能根据不同的实际情况启用不同的配置。这就是@Conditional注解在发挥作用。该注解指定了在什么条件下创建Bean进行配置。2.@Conditional注解SpringBoot包含多个@Co
分类:
编程语言 时间:
2020-09-17 13:53:34
阅读次数:
29
题目:SYNFUZZ: Efficient Concolic Execution via Branch Condition Synthesis 作者:Wookhyun Han?, Md Lutfor Rahman?, Yuxuan Chen?, Chengyu Song?, Byoungyoung ...
分类:
其他好文 时间:
2020-09-12 21:39:10
阅读次数:
43
无限循环用于运行一组永无休止的重复指令。在这个过程中,我们创建了一个无限循环的循环,并继续执行指令,直到外部强制停止。Bash无限While循环在这种情况下,哪个循环是最佳选择。以下语法用于在Shell脚本中创建无限while循环。循环示例:#!/usr/bin/env bash while :do ...
分类:
系统相关 时间:
2020-08-26 18:48:26
阅读次数:
72
// 初始化 快指针和慢指针 ListNode slow = head; ListNode fast = head; /** * Change this condition to fit specific problem. * 在这里避免空指针错误 **/ while (slow != null & ...
分类:
其他好文 时间:
2020-08-20 18:57:19
阅读次数:
66