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

  • 96 views阅读

    Linux/Windows/Mac OS文件系统

    计算机的文件系统是一种存储和组织计算机数据的方法,它使得对其访问和查找变得容易,文件系统使用文件和树形目录的抽象逻辑概念代替了硬盘和光盘等物理设备使用数据块的概念,用户使用文件系统来保存数据不必关心数据实际保存在硬盘(或者光盘)的地址为多少的数据块上,只需...

    分类:技术文章 时间:2021-03-05 21:06 我要评论(0个)

  • 652 views阅读

    让 Flutter 在鸿蒙系统上跑起来

    前言鸿蒙系统 (HarmonyOS)是华为推出的一款面向未来、面向全场景的分布式操作系统。在传统单设备系统能力的基础上,鸿蒙提出了基于同一套系统能力、适配多种终端形态的分布式理念。自 2020 年 9 月 HarmonyOS 2.0 发布以来,华为加快了鸿...

    分类:技术文章 时间:2021-01-22 11:25 我要评论(0个)

  • 691 views阅读

    科技爱好者周刊(第 141 期):封闭系统的胜利

    这里记录每周值得分享的科技内容,周五发布。 本杂志开源(GitHub: ruanyf/weekly),欢迎提交 issue,投稿或推荐科技内容。 周刊讨论区的帖子《谁在招人?》,提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 ...

    分类:技术文章 时间:2021-01-08 10:29 我要评论(0个)

  • 641 views阅读

    常见分布式应用系统设计图解(十三):短网址系统

    短网址系统可能是最常见的分布式系统设计问题之一了,本身从业务需求上说,读远多过写,而且数据结构确定且简单,数据量小,还易于使用缓存,因此本身难度在分布式系统的问题里面算是比较低的。另外,这个系统本身 “分布式” 的特性也比较弱,而且从组件图的角度来说,没有...

    分类:技术文章 时间:2020-12-29 07:57 我要评论(0个)

  • 739 views阅读

    常见分布式应用系统设计图解(十二):证券交易系统

    这篇讲的是证券交易系统,这类系统包含的内容很多,但是我们还是把目光放在核心的交易部分,比如说股票交易。在某个可交易时间,如果卖家 A 要以至少 y 的价格卖掉股票 x,卖家 B 愿以至多 y 的价格买入股票 x,那么这个交易就可以发生。 虽说是交易系...

    分类:技术文章 时间:2020-12-27 05:45 我要评论(0个)

  • 1120 views阅读

    [Mac]使用launchd管理系统后台服务

    Mac 系统使用 launchd 系列服务和命令来管理系统后台注册的程序,这对不懂技术的人来说,不是十分友好。当然,一般注册在这个层面的服务,也应该是那些不需要用户搞清楚,就能坐享其成的服务。最近,我安装了新版本的 Photoshop,之前我一直用的是 P...

    分类:技术文章 时间:2020-12-17 03:09 我要评论(0个)

  • 780 views阅读

    粒子系统中的材质组织

    粒子系统中,势必会引入多种材质。要么按材质分为不同的管理器对象,要么把所有粒子片放在一个管理器下,但增加材质的属性。 如果是前者,即使粒子的其它属性都有共性,也无法一起处理;而后者,则涉及材质分类的问题。 我们不大可能在渲染阶段无视粒子的材质属性,每个...

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

  • 1031 views阅读

    粒子系统的设计

    这几天在重构引擎中的粒子系统。之前用 lua 做了个原型,这次用 C/C++ 重新实现一次。目前还是基于 CPU 的粒子系统,今后有必要再实现基于 GPU 的版本。 去年写过一篇 blog 也是谈粒子系统的 。 思路大致类似,但这次在数据结构的细节上做了...

    分类:技术文章 时间:2020-11-20 16:10 我要评论(0个)

  • 1143 views阅读

    常见分布式基础设施系统设计图解(七):分布式实时流处理系统

    今天这篇是关于实时流处理(real-time stream processing)的,这一类的系统这几年比较多了,但相对而言并没有之前提到的几类基础设施系统常见。为什么说这类系统如今更为常见呢?因为一般说来,或者说曾经有一个普遍的认知,就是 through...

    分类:技术文章 时间:2020-11-20 09:31 我要评论(0个)

  • 1373 views阅读

    常见分布式应用系统设计图解(十一):数据监控系统

    这篇是讲数据监控系统的,常见的包括 Datadog 和 Prometheus 等等。一个比较完整的数据监控系统要包括数据采集和数据展示两个部分。在此基础上,还可以具备告警和其它数据处理的功能。 对于监控的数据, 通常包括两类,一类是操作系统层面的数据...

    分类:技术文章 时间:2020-11-18 07:20 我要评论(0个)

  • 1355 views阅读

    常见分布式应用系统设计图解(十):电商秒杀系统

    这篇是关于电商平台秒杀系统的。 首先,我觉得 “秒杀” 是一个中国色彩浓重的词,这样的概念在西方电商系统中也有,但只有在中国,本来业务量就已经如此之巨大了,还将其如此发扬开来。因此顶尖的秒杀高并发场景,还真是基本上只有在中国的电商平台系统中,才能见得...

    分类:技术文章 时间:2020-11-17 04:18 我要评论(0个)

  • 1262 views阅读

    [原]【原创】黑夜路人:如何构建更健壮的在线系统

    在日渐变化的业务需求中,在对高性能、可扩展、高可靠的架构要求下面,如何通过架构设计和代码编写实现健壮的在线系统 ...

    分类:技术文章 时间:2020-11-15 01:41 我要评论(0个)