程序员新社区
程序员新社区
全部文章
架构
C语言(24)
git(4)
Java(897)
Java架构(3)
JVM(15)
Netty(3)
redis(12)
spring(8)
Spring boot(3)
中间件(8)
人工智能(4)
代码(24)
分布式(79)
前端(180)
前端面试(16)
堆栈(4)
大数据(1)
微服务(7)
数据库(54)
数据结构(11)
未归档(82)
百度(4)
程序人生(289)
程序员(256)
算法(50)
编程(141)
编程、(3)
编程语言(29)
网络(15)
腾讯(8)
计算机(3)
计算机基础(8)
队列(4)
面试(63)
项目管理(8)
马士兵(17)
高并发(3)
归档
标签
去牛客网
登录
/
注册
程序员新社区的博客
全部文章
/ 架构
(共196篇)
阿里P9整理出内部500多页最全双十一顶级秒杀方案笔记,这波血赚
秒杀系统架构设计 秒杀系统架构设计都有哪些关键点? 开篇简介: 那么,如何才能更好地理解秒杀系统呢?我觉得作为一个程序员,你首先需要从高维度出发,从整体上思考问题。在我看来,秒杀其实主要解决两个问题,一个是并发读,一个是并发写。并发读的核心优化理念是尽量减少用户到服务端来“读”数据,...
2022-06-08
0
0
在四面阿里Java岗,成功成为阿里人之前,我都做了哪些准备?
一面 一面面试老师是个小姑娘,人特别好(不仅仅指长相啊)。 问了mysql的索引 Redis的string类型 为什么使用rabbitmq rabbitmq有哪些部件,如何保证准确性跟一致性。 算法问了两道 快排 无序数组计算每个位置大于前面的多少个数字(归并排序) 二面 二面就...
2022-06-08
0
0
高可用架构怎么选?常见多活建设这么一对比就懂了
采用高可用系统架构支持重要系统,为关键业务提供7x24的不间断服务,已经成为众多企业保障业务稳定、持续运转的主要选择。 服务多活是高可用架构重要实施手段,本文介绍了一些业界常用的多活手段,例如同城双活、两地三中心、异地多活架构设计方案并详述了各种方案的优缺点。 一、为什么要做多活 随着移动互联...
2022-06-08
0
0
到了2020年,年薪80w的阿里P7专家,顶尖的技术人才只因做到了这几点
最近部门招聘,很多工程师,包括我在内都参与了内推和面试的过程,经过这次招聘,我发现能够最终拿到offer的人,基本上在看到简历的那一瞬间就已经定下来了,后续的面试只不过是一种验证而已(注意,是验证,而不是走过场),除非你面试过程中犯错误,或者你不想来,否则,那个offer一定是可以拿下的。 ...
2022-06-08
0
0
阿里P8架构师汇总了史上101个最牛逼的Java技术点
多线程与高并发编程 spring,ioc入门与详解 maven的简单构建、spring AOP spring中的循环依赖、代理方式讲解 springBoot mvc项目结构 开发 热部署 springBoot web项目整合数据源、Thymeleaf 项目开发-Thyme...
2022-06-08
0
0
阿里Redis最全面试全攻略,读完这个就可以和阿里面试官好好聊聊
什么是Redis及其重要性? Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久化的高性能键值对数据库。 Redis的之父是来自意大利的西西里岛的Salvatore Sanfilippo,Github网名antirez,笔者找了作者的一些简要信息并翻译了一下,如图: ...
2021-11-17
0
272
Redis缓存穿透、缓存雪崩、Redis并发问题分析
把redis作为缓存使用已经是司空见惯,但是使用redis后也可能会碰到一系列的问题,尤其是数据量很大的时候,经典的几个问题如下: 互联网面试题更新了!随便呈上几道,看看大家能否答出来: (0)redis为什么是key,value的,为什么不是支持SQL的? (1)redis是多线程还是单...
2021-11-17
0
279
JVM内存模型你只要看这一篇就够了
让我们不厌其烦的从内存模型开始说起:作为一般人需要了解到的,JVM的内存区域可以被分为:线程栈,堆,静态方法区(实际上还有更多功能的区域,并且这里说的是JVM的内存区域,实际上Java程序还可以调用native方法使用直接内存)。 本文接下来就重点说说这三个区域。 1. 线程栈 简介 注意这个...
2021-11-17
0
0
红黑树+B+树+MySQL索引系统+MySQL架构+MySQL数据结构选择
红黑树 B+树添加和删除数据图解 MySQL索引系统 MySQL架构 MySQL数据结构选择 需要高清大图、MySQL教程:MySQL深度解析、MySQL索引的实现原理(B+树)、MySQL基于索引的优化、My...
2021-11-17
0
236
排序算法总结
排序算法 平均时间复杂度 冒泡排序 O(n2) 选择排序 O(n2) 插入排序 O(n2) 希尔排序 O(n1.5) 快速排序 O(N*logN) 归并排序 O(N*logN) 堆排序 O(N*logN) 基数排序 O(d(n+r)) 一. 冒泡排序(BubbleSort) 基本思想:两...
2021-11-17
0
251
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页