用户中心USER CENTER

首页/用户
  • 3、配置中心

    摘要:将配置文件放入或者等服务中,通过一个服务来获取或者中的配置数据,二其他服务需要配置数据时在通过从获取。 1、 当一个系统中的配置文件发生改变的时候,经常的做法是重新启动该服务,才能使得新的配置文件生效,spring cloud config可以实现微服务中的所有系统的配置文件的统一管理,而且还可以实现当配置文件发生变化的时候,系统会自动更新获取新的配置。 showImg(http...

    ThinkSNS 发布于Java
  • SnapHelper源码深度解析

    摘要:为表示之前进行过滚动,为状态表示滚动结束停下来的抽象方法抽象方法计算最终对齐要移动的距离计算二个参数对应的当前的坐标与需要对齐的坐标之间的距离。抽象方法找到要对齐的该方法会找到当前上最接近对齐位置的那个,该称为,对应的称为。 目录介绍 01.SnapHelper简单介绍 1.1 SnapHelper作用 1.2 SnapHelper类分析 1.3 LinearSnapHelper...

    ThinkSNS 发布于Java
  • Java学习笔记2-基本数据类型

    摘要:对象数组都是引用数据类型。低高数据类型转换必须满足如下规则不能对类型进行类型转换。强制类型转换条件是转换的数据类型必须是兼容的。声明变量的基本格式如下格式说明为数据类型。但为了对类的使用者可见,大多数静态变量声明为类型。 变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。 因此,...

    ThinkSNS 发布于Java
  • 站在巨人肩膀上看源码-ArrayList

    摘要:源码剖析的源码如下加入了比较详细的注释序列版本号基于该数组实现,用该数组保存数据中实际数据的数量带容量大小的构造函数。该方法被标记了,调用了系统的代码,在中是看不到的,但在中可以看到其源码。 ArrayList简介 ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存。ArrayList不是线程安全的,只能用在单线程环境下,多...

    ThinkSNS 发布于Java
  • web缓存

    摘要:一缓存对性能优化请求更快通过将内容缓存在本地浏览器或距离最近的缓存服务器如,在不影响网站交互的前提下可以大大加快网站加载速度。强制缓存不发请求到服务器,协商缓存会发请求到服务器。四协商缓存标示这个响应资源的最后修改时间。 一:缓存对性能优化请求更快:通过将内容缓存在本地浏览器或距离最近的缓存服务器(如CDN),在不影响网站交互的前提下可以大大加快网站加载速度。降低服务器压力:在大量用户...

    ThinkSNS 发布于Python
<