首页 > TAG信息列表 > 细谈

细谈布隆过滤器及Redis实现

​  何为布隆过滤器? 本质上是一种数据结构,是1970年由布隆提出的。它实际上是一个很长的二进制向量(位图)和一系列随机映射函数(哈希函数)。可以用于检索一个元素是否在一个集合中。 数据结构: 布隆过滤器是一个 bit 向量或者说 bit 数组,就是一个二进制的数据,数据存放0或1。如果我们

细谈分布式事务的前世今生,直击优秀开源框架灵魂

1 进程 进程与程序 操作系统之中最为通用的概念就是「进程」。与此相关的面试题以及各种技术优化策略也层出不穷,足以够证明它对于理解操作系统中举足轻重的地位。事实上,通过「进程」,程序员可以更为直观的理解自己所开发的软件,并且能够从中深刻的认识到操作系统在软件运行做了

细谈分布式事务的前世今生,看这篇文章就行了!

美团技术一面20分钟 晚7点,因为想到下周一才面试,我刚准备出去打个羽毛球,北京的电话就来了。面试官各种抱歉,说开会拖延了。 1、自我介绍 说了很多遍了,很流畅捡重点介绍完。 2、问我数据结构算法好不好 挺好的(其实心还是有点虚,不过最近刷了很多题也只能壮着胆子充胖子了) 3、找到

细谈8种架构设计模式及其优缺点

一、什么是架构我想这个问题,十个人回答得有十一个答案,因为另外的那一个是大家妥协的结果,哈哈,我理解,架构就是骨架人类的身体的支撑是主要由骨架来承担的,然后是其上面的肌肉、神经、皮肤。架构对于软件的重要性不亚于骨架对人类身体的重要性。二、什么是设计模式这个问题我问过的面试

2021年“金三银四”来袭!细谈分布式事务的前世今生,经验分享

前言 Spring如何解决的循环依赖,是近两年流行起来的一道Java面试题。其实笔者本人对这类框架源码题还是持一定的怀疑态度的。如果笔者作为面试官,可能会问一些诸如“如果注入的属性为null,你会从哪几个方向去排查”这些场景题。那么既然写了这篇文章,闲话少说,发车看看Spring是如

细谈环境部署与发布

一、一般而言我们常见的项目有以下几种 单体项目 java项目 web项目 jsp项目 maven项目 前后端分离项目 大型聚合项目 小程序(微信小程序,支付宝小程序,字节小程序,美团小程序) 桌面软件开发 移动端App web服务器端项目 插件开发(浏览器插件,eclipse插件) 游戏开发 EJB项目 静态web项

【细谈数据结构】小白都可以三分钟立马上手的“栈”讲解

文章目录 常见操作名称栈的抽象数据类型一、使用数组存放数据的栈结构1.1 常用操作:1.2 具体实现: 二、使用链表存放数据的链栈结构2.1 常用操作:2.2 具体实现: 今天要说的这个“栈”,可是数据结构界里有名的枪手! 诶~ 为什么会被称为枪手呢? 原来啊,栈的使用步骤,和手枪弹夹

细谈八种架构涉及模式及其优缺点概述

一、什么是架构 我想这个问题,十个人回答得有十一个答案,因为另外的那一个是大家妥协的结果,哈哈,我理解,架构就是骨架,如下图所示:    人类的身体的支撑是主要由骨架来承担的,然后是其上面的肌肉、神经、皮肤。架构对于软件的重要性不亚于骨架对人类身体的重要性。 二、什么是设计模式

细谈!如何快速申请抖音企业蓝V认证

抖音现在是国内非常火的短视频软件,随着用户量的与日俱增,很多商家抓住了商机,开始在抖音宣传自己的商品。而抖音蓝V认证则是快速提升企业品牌知名度的一种渠道,但很多朋友不知道怎么申请蓝V认证,今天就给大家讲解一下抖音蓝V认证的一些事宜。   一:首先什么是抖音蓝V认证呢?请看一组效果

细谈unity资源管理的设计

一、概要 本文主要说说Unity是如何管理的,基于何种方式,基于这种管理方式,又该如何规划资源管理,以及构建bundle,是后面需要详细讨论的。 二、Unity的资源管理方式 2.1 资源分类 unity项目中的资源,大体上可以分为外部导入资源和内部生成资源两种类型。外部导入资源: 美术生成的大部分资

Java程序员从笨鸟到菜鸟全部博客目录

 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188   欢迎关注微信账号:java那些事:csh624366188.每天一篇java相关的文章         大学上了一年半,接触java也一年半了,虽然中间也有其他东西的学习,但是还是以java为主路线,想想这一年半,除去前半年几乎