240 发简信
IP属地:吉林
  • EurekaClient在系统启动的时候,会启动一个定时任务,每40秒执行一次,这句话不太对吧,应该是第一次执行是间隔40秒,后续每次间隔30秒,分别对应这两个属性initial-instance-info-replication-interval-seconds:40和instance-info-replication-interval-seconds:30

    深入理解lastDirtyTimestamp(十二)

    简介 lastDirtyTimestamp在Eureka中承载了比较重要的作用,在续约,设置覆盖状态,删除覆盖状态的 时候都有用到。 定义: 实例的最后修改时间 Eureka...

  • 打印http request body 和 response body 以及请求日志跟踪

    1、request 的inputStream和response 的outputStream默认情况下是只能读一次, 不可重复读;这就导致要获取请求体或者响应体信息时必须要声明...

  • 接下来会提示输入密码,需输入对应的Git网站的密码,该密码是你push文件的时候要输入的密码,而不是github管理者的密码?

    Git多账户配置教程

    安装Git后,就可以进行配置:用户名,邮箱,SSH密钥等。也许你有多个Git账号,分别对应github.com、coding.net等不同的Git网站,本教程就详细讲解如何在...

  • ThreadLocal学习笔记

    ThreadLocal内存泄漏中提到ThreadLocal在ThreadLocalMap中是以一个弱引用身份被Entry中的Key引用的,因此如果ThreadLocal没有外...

  • continue label与break label的区别

    验证代码 执行结果 结论 break和continue和简单不说 break label跳到标签出并且结束整个循环 continue label 跳到标签出开始,结束本次循环...

  • String理解

    基本概念 直接使用字符串会直接进入常量池 2.String#intern() 方法的作用就是 如果字符串未在 Pool 中,那么就往 Pool 中增加一条记录,然后返回 Po...

  • 深入分析 java 8 编程语言规范:Threads and Locks

    摘自深入分析 java 8 编程语言规范:Threads and Locks 1.同步 Java 提供了多种线程之间通信的机制,其中最基本的就是使用同步 (synchroni...

  • java 线程中断和 InterruptedException 异常

    中断代表线程状态,每个线程都关联了一个中断状态,是一个 true 或 false 的 boolean 值,初始值为 false。Java 中的中断和操作系统的中断还不一样,这...

  • AQS总结

    摘自一行一行源码分析清楚AbstractQueuedSynchronizer 公平锁的总结: 锁状态。我们要知道锁是不是被别的线程占有了,这个就是 state 的作用,它为 ...

  • Jenkins基础

    Pipeline Pipeline 简而言之,就是一套运行于Jenkins上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排与...

  • git基础

    基本命令的作用 git revert 命令 意思是撤销某次提交。它会产生一个新的提交,虽然代码回退了,但是版本依然是向前的,所以,当你用revert回退之后,所有人pull之...

  • Guava学习笔记(4)Splitter

    基本用法 流程分析 通过查看Splitter.split()的源代码发现其内部返回了个可迭代的对象,并没有立刻执行相应的计算,而是在需要的时候才会执行计算 而splittin...

  • 120
    Groovy基本使用

    起步 hello word 进入官网下载页面下载SDK(默认机器已经安装JDK)image.png 使用tar -xf 文件名称进行解压 使用idea创建groovy的项目,...

  • Guava(5) collect.Immutable

    前面 不可变代表着线程安全,线程调用时完全不用考虑线程安全的问题(不过个人认为意义不大,因为这个不可变是在封锁修改方法的前提下保证的,非不可变类不对其进行修改也完全可以实现同...

  • java内存模型

    简书 占小狼转载请注明原创出处,谢谢! java并发采用的是共享内存模型,线程之间的通信对程序员来说是透明的,内存可见性问题很容易困扰着java程序员,今天我们就来揭开jav...