开发者头条 - 最近30天热门分享
Last cache created on 2020/11/13 by Github API v3.
Users
Repos
Trending
Sifou
开发头条
36Kr
头条 热门分享
7天
30天
90天
1
一篇教会你写 90% 的 Shell 脚本
shell是外壳的意思,就是操作系统的外壳。我们可以通过shell命令来操作和控制操作系统,比如Linux中的Shell命令就包括ls、cd、pwd等等。总结来说,Shell是一个...
32
2
理解完这些基本上能解决面试中 MySQL 的事务问题
欢迎关注公众号【Ccww技术博客】,原创技术文章第一时间推出越努力,越幸运,本文已收藏在GitHub中JavaCommunity, 里面有面试分享、源码分析系列文章,欢迎收藏,点赞...
15
3
从面试角度一文学完 Kafka
Kafka 是一个优秀的分布式消息中间件,许多系统中都会使用到 Kafka 来做消息通信。对分布式消息系统的了解和使用几乎成为一个后台开发人员必备的技能。今天码哥字节就从常见的 K...
13
4
阿里终面:分布式事务原理
本文提纲如下前言单数据源事务 & 多数据源事务常见分布式事务解决方案2.1. 分布式事务模型2.2. 二将军问题和幂等性2.3. 两阶段提交(2PC) & 三阶段提交(3PC)方案...
8
5
Java 开发人员必知的常用类库,这些你都知道吗?
作为一名程序员,我们要避免重复发明轮子,尽可能使用一些成熟、优秀、稳定的的第三方库,站在巨人的肩膀上搭建可靠、稳定的系统。本篇我整理了Java开发人员经常会使用到的第三方类库,可能...
18
6
一个技术总监的忠告:精通那么多技术,你为何还是受不到重用?
这篇文章我们继续说架构师大刘的故事:老田升职了,年薪涨到了百万级别!这是大刘在加班搞技术攻坚的时候,听别的同事聊了那么一嘴。大刘心里不是滋味儿。老田和大刘其实在这家公司之前就是同事...
30
7
《我想进大厂》之 JVM 夺命连环 10 问
(给ImportNew加星标,提高Java技能)作者: 科技缪缪(本文来自作者投稿)1. 说说 JVM 的内存布局?Java 虚拟机主要包含几个区域:堆:堆是 Java 虚拟机中最...
14
8
面试官:如何写出让 CPU 跑得更快的代码?
前言代码都是由 CPU 跑起来的,我们代码写的好与坏就决定了 CPU 的执行效率,特别是在编写计算密集型的程序,更要注重 CPU 的执行效率,否则将会大大影响系统性能。CPU 内部...
18
9
好的自我介绍,面试成功一大半
大家好,我是Z哥。关于面试时的自我介绍,我想大家遇到的情况都差不多,大部分面试的第一个环节基本都是这个。每个人也都知道留下好的第一印象很重要,但我估计很多人对这件事的解决方式,也就...
15
10
面试官:你说说互斥锁、自旋锁、读写锁、悲观锁、乐观锁的应用场景
(给数据分析与开发加星标,提升数据技能) 转自:小林Coding 前言 生活中用到的锁,用途都比较简单粗暴,上锁基本是为了防止外人进来、电动车被偷等等。 但生活中也不是没有 BU...
10
11
Docker 底层原理浅析
作者:vitovzhong,腾讯 TEG 应用开发工程师容器的实质是进程,与宿主机上的其他进程是共用一个内核,但与直接在宿主机执行的进程不同,容器进程运行在属于自己的独立的命名空间...
10
12
终于有人把数据中台讲明白了
导读:要建设数据中台,我们首先需要明确什么是数据中台,以及数据中台能为企业带来什么价值。 作者:陈新宇 罗家鹰 江威 邓通 等 来源:大数据DT(ID:hzdashuju) 0...
11
13
分布式一致性协议:ZAB
ZAB 背景学习ZAB,非常有必要聊聊它诞生的背景。因为在paxos的光芒下,还有必要折腾这样类似的算法吗?这个问题是我们初步了解ZAB关键。看到这里,我断定大家都使用过zooke...
6
14
Redis 集群搭建采坑总结
背景 先澄清一下,整个过程问题都不是我解决的,我在里面就是起了个打酱油的角色。因为实际上我负责这个项目,整个过程也比较清楚。之前也跟具体负责的同事说过,等过段时间带他做做项目复盘。...
13
15
程序员成为高级管理者的三次跃升
▲ 点击上方"pointers"关注公众号 成长&认知 丨 作者 / 袁吴范 这是pointers公众号分享的第15篇原创文章 我的粉丝中很多人都跟我谈过他们的职业困惑,其中有一...
9
16
消息架构的设计难题以及应对之道
概述 在微服务开发中我们经常会引入消息中间件实现业务解耦,执行异步操作, 现在让我们来看看使用消息中间件的好处和弊端。首先需要肯定是使用消息组件有很多好处,其中最核心的三个是:解耦...
9
17
微信研发体系下的分布式配置系统设计概要
作者:ypaapyyang,腾讯 WXG 后台开发工程师,个人公众号:码农课代表。 本文旨在分析分布式配置系统的必要性、可行性,及其关键约束,并介绍一款基于该系列分析,在微信研...
6
18
万亿级数据应该怎么迁移?
之前写过一篇文章:binlog还能这么用之Canal篇,在里面介绍了一些增量数据迁移的一些方法,但是对于整体的数据的迁移介绍得不是很深,这里想对迁移数据整体做一个介绍,希望能帮助到...
18
19
一篇文章搞清电商订单结算页面设计?
SkrShop《订单中心》第1篇 🎉🎉🎉~ 前言 截止目前为止SkrShop《电商设计手册》系列梳理的内容已经涵盖了如下几大块: 用户 商品 购物车 营销 支付 基础服务 今天我...
9
20
爱了!一个现代化的 Git CLI 客户端,一堆命令不用记了
关注公众号 “转角遇到GitHub” ,每天推荐给你优秀开源项目 大家好,我是欧盆索思(opensource),每天为你带来优秀的开源项目!先看一张动图: 今天推荐的这个工具是:b...
13
21
4 万字全面掌握数据库、数据仓库、数据集市、数据湖、数据中台
如今,随着诸如互联网以及物联网等技术的不断发展,越来越多的数据被生产出来-据统计,每天大约有超过2.5亿亿字节的各种各样数据产生。这些数据需要被存储起来并且能够被方便的分析和利用。...
7
22
25 张图让你彻底掌握分布式事务原理
本文提纲如下0. 前言1. 单数据源事务 & 多数据源事务2. 常见分布式事务解决方案2.1. 分布式事务模型2.2. 二将军问题和幂等性2.3. 两阶段提交(2PC) & 三阶段...
11
23
必知必会的大厂面试计算机基础和概念
最近在翻阅文章时,看到全成大佬推荐的《程序员的自我修养》,这是一本讲链接、装载与库的计算机图书,看了下目录后觉得挺有意思。因此决定每读一章就将其读书笔记整理记录下来,分享给大家。目...
9
24
你真的知道怎么实现一个延迟队列吗?
作者:xiewang,腾讯 IEG 运营开发工程师 前言 延迟队列是我们日常开发过程中,经常接触并需要使用到的一种技术方案。前些时间在开发业务需求时,我也遇到了一个需要使用到延迟...
14
25
技术人员该如何接手一个复杂的系统?吐血推荐这几招
阅读本文大概需要 5 分钟。作为程序员,无论是小菜还是老鸟,都会因为离职交接或者岗位异动等各种原因,而避免不了要如羚羊奔跑版的速度接手一个复杂业务系统。因为只有尽快熟悉系统,方能够...
7