热文git删除 .idea

虽然将 .idea/\ 加入了.gitignore,但是.idea仍然会被跟踪,这是因为在创建gitignore 的时候,idea 文件夹已经被跟踪。 解决办法:

热文Consul的分布式锁实现

构建分布式系统的时候,经常需要控制对共享资源的互斥访问,就涉及到分布式锁(也称为全局锁)的实现,基于目前的各种工具,我们已经有了大量的实现方式,比如:基于Redis的实现、基于

热文Redis 数据持久化之 RDB

我们知道 Redis 是内存数据库,它将自己的数据存储在内存中,如果它不想办法将数据存入磁盘中,那么当服务器进程退出或意外宕掉的时候,服务器中的数据也会消失。 为了解决这个问

热文Redis 持久化

Redis 高可用概述 在 Redis 语境中,高可用意味着除了能保证提供正常服务(如主从分离、快速容灾技术),还需要考虑数据容量的扩展、数据安全不会丢失等。 在 Redi

热文【redis】分布式锁

一、前言 最近项目中,基本功能实现了,准备都访问多的接口加缓存。当然缓存就想到了redis。正好自己也查了查redis带来的一些问题:缓存穿透、缓存并发、热点缓存等。 也

热文定义方法的注意事项

定义方法时什么时候需要有返回值? 当我们需要获得该方法的结果在别的方法里面使用时需要给方法返回值。 定义方法什么时候需要参数? 当我们定义的这个方法能够在多处地方

热文内存中的堆和栈

一般认为在c中分为这几个存储区  1.栈 - 有编译器自动分配释放 ; 2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收 ; 3.全局区(