在Spring中实现Session共享比较简单,也就是Spring-Session组件的使用。 配置 先添加依赖。 此处选用redis作为缓存库,所以redis相关的依赖,再加上session与redis集成依赖就可以了。其他的缓存产品也大同小异。 <dependency> <groupId>org ...
分类:
其他好文 时间:
2020-09-17 13:47:09
阅读次数:
23
一.基本概念 Consul是一套开源的分布式服务发现和配置管理系统,由HashiCorp公司用Go开发。 它提供微服务系统中的服务治理、配置中心、控制总线等功能。 服务发现:提供HTTP和DNS两种发现方式。 健康检测:支持多种方式,http、tcp、Docker、shell等 kv存储:key、v ...
分类:
编程语言 时间:
2020-09-17 13:43:04
阅读次数:
30
1.kafka是一个分布式的消息队列,缓存系统,消息的发布和订阅系统。 2.始于Linkedin公司,开源于apache。 3.包含生产者,消费者,broker。 4.每秒支持百万消息处理。 5.支持多个生成者,多个消费者,多个broker 6.生成者产生数据,按topic分类数据,对数据进行分区, ...
分类:
其他好文 时间:
2020-09-17 13:42:05
阅读次数:
36
一、内存分几个区原因系统运行时不能所有数据都读取到CPU寄存器,所以需要有缓存,缓存不够用了所以有多级缓存。缓存的存储器毕竟还是相对昂贵的,所以还有内存(也叫外存)。但是数据在内存中的是怎样存放,这又是一个问题。首先从字节层面看:信息在计算机肯定是0/1的bit比特位形式存储,习惯是8bit作为一个... ...
分类:
编程语言 时间:
2020-09-17 13:36:44
阅读次数:
24
更改 Linux 服务器 DNS 编辑网络配置文件 /etc/sysconfig/network-scripts/ifcfg-eno1 ? root@xxxx-212-mysql ~ cat /etc/sysconfig/network-scripts/ifcfg-eno1 TYPE="Ethern ...
分类:
系统相关 时间:
2020-09-17 13:21:55
阅读次数:
39
将yum源设置为国内yum源,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到。国内源:可以使用wget获取或者直接下载。阿里云的yum源:Centos5:http://mirrors.aliyun.com/repo/Centos-5.repoCentos6:http://mirrors.aliyun.com/repo/Centos-6.repoCentos7:http://mir
分类:
其他好文 时间:
2020-09-17 13:10:21
阅读次数:
61
Restful风格的API是一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。在Restful风格中,用户请求的url使用同一个url而用请求方式:get,post,delete,put...等方式对请求的处理方法进行区分,这样可以在前后台分离式的开发中使得前端开发人员不会
分类:
编程语言 时间:
2020-09-17 13:06:10
阅读次数:
30
前言说jvm的内存模型前先了解一下物理计算机的内存处理。物理计算器上用户磁盘和cpu的交互,由于cpu读写速度速度远远大于磁盘的读写速度速度,所以有了内存(高速缓存区)。但是随着cpu的发展,内存的读写也跟不上cpu的读写速度了,cpu的产商就给每个cpu加入了一个高速缓存,也就是下面的结构。JVM组成解析运行时数据区运行时数据区中包括:栈、堆、方法区(元空间)、本地方法栈、程序计数器。详细概念在
分类:
其他好文 时间:
2020-09-17 12:44:01
阅读次数:
25
题目描述 设计LRU缓存结构,该结构在构造时确定大小,假设大小为K,并有如下两个功能 set(key, value):将记录(key, value)插入该结构 get(key):返回key对应的value值 [要求] set和get方法的时间复杂度为O(1) 某个key的set或get操作一旦发生, ...
分类:
其他好文 时间:
2020-09-17 12:29:48
阅读次数:
31
随着网络的不断扩展以满足日渐增长的业务需求,高效的IP扫描已成为网络管理员确保网络可用性和性能的关键。在大型网络中,扫描通常包括动态IP,多个DNS,DHCP配置和复杂子网的有线和无线设备,包括IP地址管理(IPAM),DHCP管理和DNS管理的高级IP解决方案,会降低网络性能产生的不利影响,比如代价高昂的网络宕机。因此部署有效的IPAM的高级IP扫描程序至关重要。执行IP扫描的最常见方法是使用操
分类:
其他好文 时间:
2020-09-17 12:23:58
阅读次数:
28