后端文章总结 - 收藏集 - 掘金

从网络链路到跨域问题 - 掘金
首先,得知道什么是域。 再首先,得先知道Web服务从访问到收到数据并展现这个过程发生了什么。 IP 注:下文中 网络空间 = TCP/IP网络空间, IP = IP地址 IP本身是Internet Protocol的缩写,是一种为了计算机相互连接通信而产生的协...

Leaf - 美团点评分布式 ID 生成系统 - 后端 - 掘金
背景 在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。如在美团点评的金融、支付、餐饮、酒店、猫眼电影等产品的系统中,数据日渐增长,对数据分库分表后需要有一个唯一ID来标识一条数据或消息,数据库的自增ID显然不能满足需求;特别一点的如订单、骑手、优惠...

浅入浅出 Java Web - 后端 - 掘金
JSP & Servlet 00-00、序 00-01、相关软件的安装 00-02、理解HTTP ...

超全面 spring 复习总结笔记 - 后端 - 掘金
前言 最近感触颇深,原谅我在开头写心情日记。介意的跳过看正文。 市场 趋势 近几年,技术市场对新人越来越不友好,社招几乎是三年经验起...

一篇文章教会你,如何做到简历中要求的 “要有扎实的 Java 基础 - 后端 - 掘金
本文来自于一次和群里猿友的交流,具体的情况且听LZ慢慢道来。 一日,LZ在群里发话,“招人啦。” 然某群友曰,“群主,俺想去。” ...

Tip-关于JVM和Hotspot,你也许有这么几个容易晕的问题 - 掘金
1.JVM的结构到底有哪些?        快速过一遍JVM的内存结构,JVM中的内存分为5个虚拟的区域: 堆 ▪ 你的Java程序中所分配的每一个对象都需要存储在内存里。堆是这些实例化的对象所存储的地方。...

译-Java内存管理白皮书 - 掘金
说明 有关java并发可以看这里:https://yuedu.baidu.com/ebook...要学习Java或者任意一门技术,我觉得最好的是从官网的资料...

微信高可用分布式数据库 PhxSQL 设计与实现 - 后端 - 掘金
作者丨陈俊超 责编丨卢凯 “本文详细描述了PhxSQL的设计与实现。从MySQL的容灾缺陷开始讲起,接着阐述实现高可用强一致的思路,然后具体分析每个实现环节要注意的要点和解决方案,最后展示了PhxSQL在容灾和性能上的成果。” 设计背景 互...

一步一步打造 MySQL 高可用平台 - 后端 - 掘金
一 、引子 笔者刚开始进入公司的时候,主要是忙于分布式MySQL系统----MyShard的构建,公司使用了大量的IDC机房,基于这种网络特点,MyShard设计当初完全是为了是一套支持Multi-Master操作的高可用性的分...

IM 设计与实现 - 后端 - 掘金
即时通讯(Instant Messaging,简称IM)是一个实时通信系统,允许两人或多人使用网络实时的传递文字消息、文件、语音与视频交流。实现方式有两种。第一种基于Server转发的,Client双方通信会经过Server转发来完成消息传递。例如QQ、微信。...

爬虫入门系列(三):用 requests 构建知乎 API - 掘金
在爬虫系列文章 优雅的HTTP库requests 中介绍了 requests 的使用方式,这一次我们用 requests 构建一个知乎 API,功能包括:私信发送、文章点赞、用户关注等,因为任何涉及用户操作的功能都需要登录后才操作,所以在阅读这篇文章前建议先了...

Java面试重难点剖析(不断更新) - 掘金
1、高并发访问数据库优化方法 2、 java finalize方法总结、GC执行finalize的过程 3、简单理解Socket及TCP/IP、Http、Socket的区别 4、 java之yield(),sleep(),wait()区别详解-备忘笔记 5、线...

hexo高阶教程:next主题优化之加入网易云音乐、网易云跟帖、炫酷动态背景、自定义样式,打造属于你自己的定制化博客 - 掘金
前言 本篇文章是在已经搭建好gitpage+hexo的博客的前提下(不懂怎么搭建的可以参考我的另一篇博文:了解githubPages+hexo搭建博客的原理 或者利用Gitpage+hexo开发自己的博客,这两篇博文都比较详细的教大家最基础的怎么将博客搭建起来...

DispatcherServlet ——Spring MVC 的大心脏 - 掘金
Spring MVC 的工作流程讲解遍地开花,本篇主要记录 DispatherServlet 的处理机制。这是深入了解 Spring MVC 框架工作机理的关键。 Spring MVC 的心脏 DispatcherServlet 是 Spring MVC ...

Spring MVC 原理浅析 - 后端 - 掘金
概述 spring MVC主要由DispatcherServlet、处理器映射、处理器(控制器)、视图解析器、视图组成。他的两个核心是两个核心: 处...

11 种基础排序算法、效率分析、算法实现 - 阅读 - 掘金
简单排序 插入排序 想象一下插队的过程… 一个人通过插队的方式排到前面,而将原本在他前面的人挤到了后面的位置。对数排序时也是这样,为了从小到大排序,需要将一个数放到前面,而将那些...

作为前端开发者我是如何跟上时代脚步的 - 掘金
本文作者:André Pena 编译:胡子大哈 翻译原文:http://huziketang.com/blog/po... 英文连接:How I stay up-to-date ...

Flask 实现远程日志实时监控 - 后端 - 掘金
前言 在自动化运维系统中,常常需要监控日志,这些日志是不断更新的。本文提供了一种实时日志监控的 Python 实现。主要实现以下功能: 抓取远程机器的终端输出到服务器上。 将服务...

Vim使用进阶:10种寄存器剖析 - 掘金
寄存器的类型 Vim的强大功能有很大一部分体现在它丰富的寄存器上。我们可以灵活使用寄存器存取文本,还能将命令录制于寄存器中。 在Vim中,大部分的修改操作都能够撤销,而这也要归功于背后的寄存器。下面我们来看看Vim这个神器都有哪些神奇的寄存器。 在Vim中,寄...

推荐程序员拓宽技术视野、探究内部原理的阅读与学习资料 - 阅读 - 掘金
追求技术之上的进阶阅读学习索引 是笔者 Awesome Reference 系列的一部分,类似于 机器学习、深度学习与自然语言处理领域推荐的书籍列表 ,希望能收集一些不仅仅是某个工程应用领域的知识或技能的阅读清单,而是培养高屋建瓴的更为抽象的思维的辅助。 Si...

“想不想通过一线互联网公司面试?” 文档整理为电子书 - Android - 掘金
Introduction 简介 ...

如何快速搭建一个管理后台 - 权限管理 - 后端 - 掘金

  1. 系统设计1. 数据管理2. 身份认证 3. 权限管理 身份认证处理的是 “你是谁的问题”,而权限管理处理的是 “你能干什么的问题”。“你能干什么的问...

系统设计入门 - 后端 - 掘金
Motivation Learn how to design large scale systems. Prep for the system design interview. L...

(译) Bob,函数式编程是什么鬼? - 掘金
原文地址:Intro to Swift Functional Programming with Bob 原文作者:Bob Lee 译文出自:掘金翻译计划 译者:Deepmissea 校对者:thanksdanny,Germxu Bob,函数式编程是什么鬼?...

相关推荐