-
2019蚂蚁金服中高级Java工程师面试题及答案
2019蚂蚁金服中高级Java工程师面试题及答案 面试基础 谈谈一致hash算法? 按照hash算法来将对应的key哈希到一个具有2^32次方个桶的空间中,即0~(2^32)-1的数字空间。将这些数字头尾相连,想象成一个闭合的环形。如果集群中加入新的机器,采用它的IP或者唯一别名计算...
2019-09-23 08:57:36 dns域名dns解析本地dns服务器http和https的区别java工程师高级java工程师文件服务器定义硬件
-
每秒100W请求,12306秒杀业务,架构如何优化?
每秒100W请求,12306秒杀业务,架构如何优化? 如《同样是高并发,QQ/微博/12306的架构难度一样吗?》一文所述,同样是高并发场景,三类业务的架构挑战不一样: QQ类业务,用户主要读写自己的数据,访问基本带有uid属性,数据访问锁冲突较小 微博类业务,用户的feed主...
-
SpringBoot集成Redis缓存
SpringBoot集成Redis缓存 关于Redis缓存 为什么使用缓存? 提升重复访问数据的访问效率。 Redis的三个用途 数据库, 缓存 ,消息中间件 Redis的应用场景(针对被重复访问的数据) 页面缓存(图片,CSS,html等静态数据)——热点数据 最新列表 排行榜 计数器 session存...
-
常见排序算法
常见排序算法 简单整理常用算法,记录在此。 package com.demo.sort; import java.util.Arrays; public class Sort { public static void main(String[] args) { int size = 10; int[] arr = new int[size]; for (int j = 0; j size; j++) { for (int i = 0; i size; i...
-
【原创】(五)Linux内存管理zone_sizes_init
【原创】(五)Linux内存管理zone_sizes_init 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本:4.14 ARM64处理器,Contex-A53,双核 使用工具:Source Insight 3.5, Visio 1. 介绍 在(四)Linux...
-
重写二路归并排序
重写二路归并排序 利用两个数组互相作为对方的辅助数组来实现,先二路划分,再从单个元素开始归并。代码如下: /* 二路归并排序,采用了递归的做法,它首先将整个队列划分为两个部分,再一次对这两个部分进行二分操作, 直到每个部分只包含一个元素为止,然后再依次对...
-
Apache RocketMQ 消息队列部署与可视化界面安装
Apache RocketMQ 消息队列部署与可视化界面安装 一、介绍 Apache RocketMQ是一个分布式、队列模型的消息中间件,具有低延迟、高性能和高可靠、万亿级容量和灵活的可扩展性。核心组件由四部分组成: Name Servers , Brokers , Producer 和 Consumer ;它们中的每一个...
-
零基础一年拿下BAT三家offer
零基础一年拿下BAT三家offer 背景 1、本人本科一本双非垫底的那种,硕士211。本硕电子通信,完全0基础,转行一年。 2、研一上第一学期上课+外派到老师合作公司写MATLAB。去年4月开始学习Java。 起步 1、实话说,刚决定转行的时候完全零基础一开始真的啥也不会,甚至不...
2019-09-17 10:44:17 mysql架构java入门java并发编程Linuxmysqlqq腾讯百度多学习QQ群
-
Netty源码分析 (八)----- write过程 源码分析
Netty源码分析 (八)----- write过程 源码分析 上一篇文章主要讲了netty的read过程,本文主要分析一下write和writeAndFlush。 主要内容 本文分以下几个部分阐述一个java对象最后是如何转变成字节流,写到socket缓冲区中去的 pipeline中的标准链表结构 java对象编码过...
-
分布式锁原理及实现方式(转载)
分布式锁原理及实现方式(转载) 目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partit...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
