聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

推荐阅读

  • 71 views阅读

    FEX 技术周刊 - 2018/05/21

    业界会议FDCon2018 - 第三届中国前端开发者大会https://fdcon.topgeek.org/前端体验的融合开发之道,期待演讲资料和文章。深阅读Introducing Git protocol version 2https:/...

    分类:技术文章 时间:2018-05-21 16:35 我要评论(0个)

  • 61 views阅读

    分布式之消息队列复习精讲

    引言 为什么写这篇文章? 博主有两位朋友分别是小A和小B: 小A,工作于传统软件行业(某社保局的软件外包公司),每天工作内容就是和产品聊聊需求,改改业务逻辑。再不然就是和运营聊聊天,写几个SQL,生成下报表。又或者接到客服的通知,某某功能故障了,改改数据...

    分类:技术文章 时间:2018-05-21 04:45 我要评论(0个)

  • 121 views阅读

    分布式之延时任务方案解析

    引言 在开发中,往往会遇到一些关于延时任务的需求。例如 生成订单30分钟未支付,则自动取消 生成订单60秒后,给用户发短信 对上述的任务,我们给一个专业的名字来形容,那就是延时任务。那么这里就会产生一个问题,这个延时任务和定时任务的区别究竟在哪里呢?一...

    分类:技术文章 时间:2018-05-20 04:45 我要评论(0个)

  • 88 views阅读

    终于有人把云计算、大数据和人工智能讲明白了

    我今天要讲这三个话题,一个是云计算,一个大数据,一个人工智能,我为什么要讲这三个东西呢?因为这三个东西现在非常非常的火,它们之间好像互相有关系,一般谈云计算的时候也会提到大数据,谈人工智能的时候也会提大数据,谈人工智能的时候也会提云计算。所以说感觉他们又相...

    分类:技术文章 时间:2018-05-19 21:45 我要评论(0个)

  • 149 views阅读

    分布式之缓存击穿

    什么是缓存击穿 在谈论缓存击穿之前,我们先来回忆下从缓存中加载数据的逻辑,如下图所示 因此,如果黑客每次故意查询一个在缓存内必然不存在的数据,导致每次请求都要去存储层去查询,这样缓存就失去了意义。如果在大流量下数据库可能挂掉。这就是缓存击穿。 场景如下图...

    分类:技术文章 时间:2018-05-19 21:45 我要评论(0个)

  • 170 views阅读

    分布式之数据库和缓存双写一致性方案解析

    引言 为什么写这篇文章? 首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。 但是在更新缓存方面,对于更新完数据库,是更新缓存呢,还是删除缓存。又或者是先删除缓存,再更新数据库,...

    分类:技术文章 时间:2018-05-17 21:45 我要评论(0个)

  • 98 views阅读

    如何在 Linux 中使用 find

    在最近的一篇文章中,Lewis Cowles 介绍了 find 命令。 find 是日常工具箱中功能更强大、更灵活的命令行工具之一,因此值得花费更多的时间。 最简单的,find 跟上路径寻找一些东西。例如:find /它将找到(并打印出)系统中的每个文件。...

    分类:技术文章 时间:2018-05-17 21:45 我要评论(0个)

  • 199 views阅读

    给初学者看的 shuf 命令教程

    shuf 命令用于在类 Unix 操作系统中生成随机排列。使用 shuf 命令,我们可以随机打乱给定输入文件的行。shuf 命令是 GNU Coreutils 的一部分,因此你不必担心安装问题。在这个简短的教程中,让我向你展示一些 shuf 命令的例子。 ...

    分类:技术文章 时间:2018-05-15 04:45 我要评论(0个)

  • 68 views阅读

    FEX 技术周刊 - 2018/05/14

    作者:wuyiping <br> <p>微信搜索『FEX』关注我们的公众号,及时获得最新资讯。</p> <h2 id="section">业界大会</h2> <p&g...

    分类:技术文章 时间:2018-05-14 16:35 我要评论(0个)

  • 219 views阅读

    10 个常用的软件架构模式

    你是否曾经思考过如何设计大型的企业级系统?在决定启动软件开发之前,首要的是选择恰当的架构来指引系统的功能及质量属性设计。因此在将软件架构应用于设计之前,必需要了解常用的架构模式。 什么是架构模式? Wikipedia 的解释: 在软件架构中,架构模式是对...

    分类:技术文章 时间:2018-05-13 21:45 我要评论(0个)

  • 156 views阅读

    常用排序算法总结(2)

    上一篇总结了常用的比较排序算法,主要有冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序等。 这篇文章中我们来探讨一下常用的非比较排序算法:计数排序,基数排序,桶排序。在一定条件下,它们的时间复杂度可以达到O(n)。 这里我们用到的唯一数据结构就是数...

    分类:技术文章 时间:2018-05-13 21:45 我要评论(0个)

  • 105 views阅读

    多环境管理终极方案

    我最近很苦恼,因为我们团队负责很多很多个系统,我们每个系统又分为不同的环境,举个例子吧,假设我们有10个系统,每个系统有开发,测试,线上三个环境,那就是30个域名,这些域名还没什么规律可循,我差不多是个废人了/(ㄒoㄒ)/~~ 先来交代下背景,如果你没有...

    分类:技术文章 时间:2018-05-13 19:05 我要评论(0个)