Wesley13 Wesley13
3年前
Spring Cloud Eureka解析(3) EurekaClient 重要缓存解析
EurekaClient也存在缓存,应用服务实例列表信息在每个EurekaClient服务消费端都有缓存。一般的,Ribbon的LoadBalancer会读取这个缓存,来知道当前有哪些实例可以调用,从而进行负载均衡。这个loadbalancer同样也有缓存。首先看这个LoadBalancer的缓存更新机制,相关类是PollingServerListUpd
Wesley13 Wesley13
3年前
java 并发容器一之BoundedConcurrentHashMap(基于JDK1.8)
最近开始学习java并发容器,以补充自己在并发方面的知识,从源码上进行。如有不正确之处,还请各位大神批评指正。前言:本人个人理解,看一个类的源码要先从构造器入手,然后再看方法。下面看BoundedConcurrentHashMap的注释1  先看HashTable的介绍:    Thisclassimplementsahasht
Stella981 Stella981
3年前
Executor线程池
线程池为线程生命周期的开销和资源不足问题提供了解决方案。通过对多个任务重用线程,线程创建的开销被分摊到了多个任务上。_0_|_1_线程实现方式Thread、Runnable、Callable//实现Runnable接口的类将被Thread执行,表示一个基本任务p
Stella981 Stella981
3年前
Python爬虫从入门到放弃(十六)之 Scrapy框架中Item Pipeline用法
原文地址https://www.cnblogs.com/zhaof/p/7196197.html当Item在Spider中被收集之后,就会被传递到ItemPipeline中进行处理每个itempipeline组件是实现了简单的方法的python类,负责接收到item并通过它执行一些行为,同时也决定此Item是否继续通过pipeline,或者被丢
Stella981 Stella981
3年前
Docker介绍及安装(一)
一、Docker简介1.1docker介绍Docker使用Google公司推出的Go语言进行开发实现,基于Linux内核的cgroup,namespace,以及AUFS类的UnionFS等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进程,因此也
Wesley13 Wesley13
3年前
Java使用POI实现对Excel文件的读写
ApachePOI提供了Java程序读取和写入MSOffice文档的接口。对于Excel文档读写:HSSF:提供读写MSExcel的xls文件的功能。XSSF:提供读写MSExcel的xlsx文件的功能。Java使用POI实现对Excel文件的读写操作本篇的ExcelUtils工具类,主要针对于\\一行数据(row)作为
Wesley13 Wesley13
3年前
Java面试通关要点汇总集
基础篇基本功面向对象的特征final,finally,finalize的区别int和Integer有什么区别重载和重写的区别抽象类和接口有什么区别说说反射的用途及实现说说自定义注解的场景及实现HTTP请求的GET与POST方式的区别
Stella981 Stella981
3年前
JFinal 国际化 简单实现 beetl
JFinal自身带有国际化类com.jfinal.i18n.I18N文档里没有实现的方法,自己实现了一下,在这里分享给大家,哪里有改进的地方请@eyelee(http://my.oschina.net/smile622)1、编写properties资源文件yourfilename_zh_CN.properties
Stella981 Stella981
3年前
Angular @HostBinding()和@HostListener()用法
@HostBinding()和@HostListener()在自定义指令时非常有用。@HostBinding()可以为指令的宿主元素添加类、样式、属性等,而@HostListener()可以监听宿主元素上的事件。@HostBinding()和@HostListener()不仅仅用在自定义指令,只是在自定义指令中用的较多本文基于Angular2
可莉 可莉
3年前
2017 年你应该尝试的七个最有前景的设计工具
!(http://uploadimages.jianshu.io/upload_images/6757335ca72a45db44e750.jpg?imageMogr2/autoorient/strip%7CimageView2/2/w/1240)随着新工具的发布,现有工具版本的更新迭代,2016年显然是设计类工具蓬勃发展的一年。在本文中,我