由于一些历史原因,重装系统成为Windows用户解决疑难杂症的祖传手艺。受此影响,给硬盘分区几乎成为了一种执念,少则C、D两个盘,夸张一点的5~6个盘的也不是没有。 PS:macOS和Linux一直都不鼓励给磁盘分区,虽然不禁止但也不提倡。随着云技术和宽带的提升,越来越多的人更喜欢把自己认为比较重要...
Supabase 介绍 Supabase 是一个开源的 Firebase 替代品,以BaaS的形式向各种应用程序提供了一系列的后端功能,可以帮助开发者更快地构建产品。 对于想快速实现一个产品而言,如果使用传统开发,又要兼顾前端开发,同时又要花费时间构建后端服务。Supabase能够让开发人员可以专注...
基于Redis的搜索、文档、图和时间序列功能整合到一个扩展Redis Stack中,以使开发人员能够轻松构建实时应用程序。 Redis Stack 于 3 月 23 日发布,由三个组件组成: Redis Stack Server,将开源Redis与RediSearch二级索引和查询引擎、RedisJ...
各个字段的含义 名称 是否必须 允许值 特殊字符 秒 是 0-59 , - * / 分 是 0-59 , - * / 时 是 0-23 , - * / 日 是 1-31 , - * ?/ L W C 月 是 1-12 或 JAN-DEC , - * / 周 是 1-7 或...
从 AMQP 协议可以看出,MessageQueue、Exchange 和 Binding 构成了 AMQP 协议的核心,下面我们就围绕这三个主要组件 从应用使用的角度全面的介绍如何利用 Rabbit MQ 构建消息队列以及使用过程中的注意事项。 1. 声明 MessageQueue 在 Rabbi...
这篇文章是软件架构编年史的一部分,一系列关于软件架构的文章。在这些文章中,我写了我对软件架构的了解,我如何看待它,以及我如何使用这些知识。如果您阅读了本系列以前的文章,那么本文的内容可能更有意义。 大学毕业后,我从事了高中教师的职业,直到几年前,我决定放弃它,成为一名全职软件开发人员。 从那以后,我...
给钓鱼岛上贴个求职信息,如果给你打电话的是桃太郎映像出版,那么钓鱼岛是日本的,如果给你打电话的是富士康,那么钓鱼岛是中国的。 拿两种书到钓鱼岛上发,如果抢着要《七龙珠》,那么钓鱼岛是日本的,如果抢着要《把吃出来的病吃回去》,那么钓鱼岛是中国的。 去钓鱼岛上找着网吧,进去对正在上网的人大吼一声“坦白从...
今天介绍一下工作中会用到的 Git 分支模型。 先贴上图以表敬意 闲言 在学校不管是自己写课程设计还是给老师做项目,有 2 到 3 个人一起协作开发时就会使用 Git ,但是只是简单用了它所提供的代码协作功能,在学校的项目,比如课程设计,开发完老师检查完就没有维护了,给老师做项目也是,基于项目的特征...
MQ 区别:面向数据、生产者与消费者、有缓冲节点、异步、系统级/模块级通信 选型:RabbitMQ、ActiveMQ/Apollo、ZeroMQ、memcacheQ、Redis、MSMQ、kafka/jafka 场景: 消息的发送者和消费者需要解耦的情况 发送者并不明确谁是消费者 发送者并不关心谁来...
在软件开发圈,“架构师”是一个受万人追捧的头衔,架构师给人的感觉是站在软件系统后面指点江山的诸葛亮,一个系统的如何运作、运作得如何,架构师都能提前设想出来,重构系统的时候,架构师也能像军师一样作出各种策略,并最终决策,在最低风险和损失的情况下让系统重生。 当架构师的开发就像想当将军的士兵一样,多。不...