avatar
文章
109
标签
78
分类
38

首页
时间轴
标签
分类
清单
  • 游戏
  • 电影
  • 访客
镜像
  • 国内镜像
  • 国外镜像
模型屋
友链
关于
Gallifrey的计算机学习日记
搜索
首页
时间轴
标签
分类
清单
  • 游戏
  • 电影
  • 访客
镜像
  • 国内镜像
  • 国外镜像
模型屋
友链
关于

Gallifrey的计算机学习日记

  • AI架构3
  • Agent开发9
  • Android学习笔记12
  • Docker1
  • Flutter1
  • Go8
  • Hexo插件1
  • Java1
  • Java框架5
  • Kafka2
  • Kubernetes1
  • Li1
  • Linux6
  • Prometheus4
  • 依赖管理1
  • 开发工具1
  • 微信小程序开发5
  • 操作系统6
  • 数据库6
  • 日常表1
  • 架构设计1
  • 版本控制2
  • 算法17
  • 计算机常识5
  • 计算机网络3
  • 课设报告3
  • 软件体系架构3
软件体系结构期末复习——概论
发表于2023-05-05|软件体系架构
📙食用说明 emoji 说明 🥑 不考 🍌 了解 🍇 要考 🍉 重点 🚩 flag 🥑软件危机软件危机软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题 软件危机的具体表现 对开发成本和开发进度难以进行准确地估计 用户对软件产品不满意 软件产品的质量难以保证 软件产品维护非常困难 软件产品没有适当的文档资料 软件成本在计算机系统总成本中所占的比例逐年上升 软件开发效率的提高远远跟不上计算机应用快速普及的趋势 软件危机的成因 硬件生产效率的快速提高 用户需求不明确 软件产品的规模越来越大 软件产品开发的复杂度越来越高 整个软件开发过程缺乏正确的理论指导 软件产品生产效率较低 软件供需失衡 克服软件危机 人们面临的不光是技术问题,更重要的是管理问题。管理不善必然导致失败 。 要提高软件开发效率,提高软件产品质量,必须采用工程化的开发方法与工业化的生产技术。 在技术上,应该采用基于重用的软件生产技术; 在管理上,应该采用多维的工程管理模式。 🍌软件复用概念🚩 软件复用是指利用现有的软件资源来开发新应用系统的过程 ...
Alertmanager指南
发表于2023-04-28|Prometheus|Prometheus
告警概述Prometheus的告警分为两部分。Prometheus服务器中的告警规则会将告警发送给一个Alertmanager。Altermanager管理这些告警,包括静默( silencing)、抑制(inhibition)、聚合(aggregation)以及通过电子邮件、呼叫通知系统和聊天平台等方式发送通知。 设置报警和通知的主要步骤如下: 设置和配置 Alertmanager。 配置 Prometheus 与 Alertmanager 进行通信。 在 Prometheus 中创建告警规则。 Alertmanager Alertmanager通过客户端应用程序处理告警,例如Prometheus服务器。它负责去重,分组和路由他们到正确的接收方集成,例如email,PageDuty或者OpsGenie。它还负责告警的静默和抑制。 下面的内容描述了Alertmanager的实现。查阅配置文档获取学习如何使用它们的更多详情 分组(Grouping)分组将享受性质的告警分类到同一个通知下。这在大规模停机的情况下尤为好用,因为在许多系统同时发生故障时,成百上千的告警可能会被同时触发。 示 ...
PromQL指南
发表于2023-04-26|Prometheus|Prometheus
声明本文是个人对Querying basics | Prometheus的翻译、整理和小部分扩展,翻译内容基于Prometheus版本: 2.43 本篇翻译的目的是为了帮助更多的读者了解Prometheus官方文档中的内容,同时为中文用户提供更便利地阅读体验 Prometheus的国际化工作在发文截止前(2023-04-24 11:22:20)还处于讨论阶段,所以我没有向官方提交PR,详情请看https://github.com/prometheus/docs/issues/2151。 如有任何版权问题或翻译错误,请您通过电子邮件联系我:956465331@qq.com或:ufovsmba@gmail.com。 基础概述Prometheus提供了一种称为PromQL(Prometheus Query Language)的函数式查询语言,让我们可以在真实的时间查询和整合时间序列数据。表达式的结果不单单可以在Prometheus表达式浏览器中表示为图表,表格数据,还能通过HTTP API被外部使用。 示例本文档仅供参考,对于学习,可能从几个示例入手会更简单 表达式语言数据类型在Promet ...
Prometheus入门指南
发表于2023-04-24|Prometheus|Prometheus
声明本文是个人对Getting started | Prometheus的翻译、整理和小部分扩展,翻译内容基于Prometheus版本: 2.43 本篇翻译的目的是为了帮助更多的读者了解Prometheus官方文档中的内容,同时为中文用户提供更便利地阅读体验 Prometheus的国际化工作在发文截止前(2023-04-24 11:22:20)还处于讨论阶段,所以我没有向官方提交PR,详情请看https://github.com/prometheus/docs/issues/2151。 如有任何版权问题或翻译错误,请您通过电子邮件联系我:956465331@qq.com或:ufovsmba@gmail.com。 概述什么是PrometheusPrometheus(普罗米修斯)是有个开源监控系统和告警开发工具最开始建立在SoundCloud.。它最开始创建于2012年,很多公司和组织已经开始使用Prometheus,而且项目拥有非常活跃的开发者和使用者社区。它现在是独立开源的项目和不依赖任何公司维护。为了强调和澄清项目的治理结构,Prometheus在2016年参加了 Cloud Nat ...
MIME类型
发表于2023-04-16|计算机常识|http
📖前言当今互联网中,我们所浏览的网页中通常会包含各种不同类型的文件,如图像、音频、视频以及其他的数据文件。当浏览器发出对这些不同类型文件的请求时,服务器需要知道它们的正确类型,以便能正确处理它们。MIME (Multipurpose Internet Mail Extensions) 类型就是用于描述在互联网上交换的不同类型文件的标准化方式。在本文中,我们将介绍 MIME 类型的概念、作用以及常见的 MIME 类型。 📝定义当我们在浏览器中访问一个网页时,浏览器需要根据HTTP响应头部的Content-Type字段来识别所接收的数据格式,才能够正确地渲染页面或处理数据。而这个Content-Type字段中所表示的数据格式类型就是MIME类型。 MIME类型(Multipurpose Internet Mail Extensions,通常翻译为多用途互联网邮件扩展类型或媒体类型)用于标记Internet上的文档、图片、视频等资源及其对应的内容类型。它最初的设计目的是为了应对电子邮件传输中多种类型文件的传输和呈现问题,随后被应用于HTTP协议的通信过程中。 MIME类型在IETF RF ...
UNIX时间戳
发表于2023-04-15|计算机常识|UNIX•timestamp
前言在日程编程中,我们经常需要处理时间相关的操作。不同的编程语言、计算机程序及框架采用各不相同的时间表示方法。然而,它们常常会使用一个名为“时间戳”(timestamp)的标记去表示特定事件发生时间的概念。本文将深入探讨“时间戳”这一概念,以及其中的 UNIX 时间戳。 时间戳时间戳(timestamp)是一个标记,用于标识一个特定事件发生的时间。通常情况下,时间戳表示自某个固定的起始时间点以来的时间长度,以秒、毫秒、微秒等为单位。时间戳是一个数字序列,可以用来标识事件的唯一性,比如计算机中文件的修改时间、网页的访问时间等。在计算机系统中,时间戳往往用于记录事件的发生时间,以便于对事件的追踪和分析。 UINXUNIX是一种操作系统,最初由AT&T贝尔实验室的Ken Thompson和Dennis Ritchie等人开发。UNIX操作系统的设计目标是提供一个可移植的、具有多用户、多任务和分时操作特性的操作系统。UNIX系统在计算机科学领域有着极高的影响力,它是开放源代码的,为后来Linux等操作系统的发展提供了重要的技术基础。UNIX系统广泛使用在服务器端等高性能计算领域,是互联 ...
Kafka3 指令指南
发表于2023-04-13|Kafka|Kafka
基础概念在 Kafka 目录下的 bin 目录中,我们可以看到很多 .sh 文件和一个 windows 目录,该目录包含了许多 .bat 文件。它们是什么?它们和 Kafka 的使用有何关系? 下面是一些基础概念的解释,我希望你可以通过下面的阅读找到答案。 Shell脚本Shell 编程语言是一种解释型语言,它允许程序员使用灵活的脚本语法来控制计算机系统。在 Linux 或 Unix 系统上,我们可以使用 vi 或其他文本编辑器编写 Shell 脚本,然后使用 sh 命令来执行它们。Shell 脚本通常以 .sh 扩展名结尾。 bat 脚本bat 脚本是一种在 Windows 系统上执行批处理命令的程序,用于处理各种 Windows 相关任务,例如编译程序、备份文件、管理系统设置、启动应用程序等等。在 Windows 上,我们可以使用记事本或其他文本编辑器编写 bat 脚本,然后使用 cmd命令来执行它们。bat 脚本通常以 .bat 扩展名结尾。 Kafka 指令Kafka 命令行工具提供了一组操作 Kafka 集群的命令。这些Kafka 命令行工具通常以 shell 脚本或 bat ...
计算机常识——开篇文
发表于2023-04-12|计算机常识
❓ Why在日常开发中,我们可能会遇到一些看似简单但又十分重要的常识性问题。这些问题往往不会占据太多时间,但在长期的开发过程中却会影响到整个项目的进程和效率。与此同时,这些问题又非常的零散,难以进行统一分类。为了更好地解决这些问题,我创建了一个名为“计算机常识”的分类,记录我平时遇到的问题。虽然这些问题很难进行分类,但透过这些普遍问题的深刻了解,我们可以逐渐加深对计算机常识的理解,增强我们的开发能力。我希望这一系列的博客文章可以为大家提供帮助,解答一些常见问题,让我们更加得心应手地完成工作。 🔎 Tags这一系列的文章虽然都在“计算机常识”的分类下,但是我会添加上不同的tags来对文章的类型做出一些区分,方便大家查阅 📚 学习参考好的学习参考可以帮助我们更加高效地掌握与实践知识。在这里,我分享一些自己常用的学习资源,希望能对大家有所帮助。 官方文档和规范 📜 POSIX 操作系统规范:https://pubs.opengroup.org/onlinepubs/9699919799/ 📘 MDN Web 文档:https://developer.mozilla.org/zh-C ...
Kafka3 入门指南
发表于2023-04-10|Kafka|Kafka
Kafka简介定义Kafka 是一个分布式流式处理平台。 流平台具有三个关键功能: 消息队列:发布和订阅消息流,这个功能类似于消息队列,这也是 Kafka 也被归类为消息队列的原因。 容错的持久方式存储记录消息流: Kafka 会把消息持久化到磁盘,有效避免了消息丢失的风险。 流式处理平台: 在消息发布的时候进行处理,Kafka 提供了一个完整的流式处理类库。 应用场景Kafka 主要有两大应用场景: 消息队列 :建立实时流数据管道,以可靠地在系统或应用程序之间获取数据。 数据处理: 构建实时的流数据处理程序来转换或处理数据流。 Kafka3.x版本的区别Kafka 3.x 版本与之前的版本最大的区别是,Kafka 3.0 版本开始支持了 KIP-500(Kafka Improvement Proposal #500),这是一项重大的协议变更,允许 Kafka3.x 版本在不依赖 ZooKeeper 的情况下独立运行。 在 Kafka 3.0 之前,Kafka 使用 ZooKeeper 来进行元数据存储和管理。但是,随着 Kafka 的使用场景越来越广泛,单独使用 ZooKee ...
英语单词表
发表于2023-04-03|日常表
123456graph TD; A-->B; A-->E; B-->F; F-->B; C-->F; word mean count omit 省略 1 brackets 括弧[],(),{} 1 backtick 反引号` 1 quote 引号", ' 1 underlying 底层 1 hitch 故障 1 compatibility 兼容性 2 parameter 参数 1 argument 参数 1 duplication 重复 2 syntax 语法 2 identify 识别 1 identifier 标识符 1 placeholder 占位符 1 prompt 指示符$,>;指示 1 boundary 分界符,分界线,边界 1 underscore 下划线_ 1 expose 暴露 1 exposure 接触,暴露,风险 1 conventions 公约 1 valid 合 ...
1…456…11
avatar
Gallifrey
文章
109
标签
78
分类
38
Follow Me
公告
该站点还在修建中ing...
最新文章
Claude Code vs OpenClaw 记忆设计对比2026-04-16
Claude Code 记忆设计解析2026-04-16
OpenClaw 记忆功能实现解析2026-04-16
Eino框架与xeclaw-ai-agent-service架构对比分析2026-04-15
Go基本数据类型底层实现2026-04-13
分类
  • AI架构3
  • Agent开发9
  • Android学习笔记12
    • Intent与BroadcastReceive1
    • UI编程基础3
    • UI进阶3
    • 实战练习5
  • Docker1
标签
AIClaude CodeOpenClaw记忆系统向量检索AgentLLM学习资料Claude-Code架构设计AI编程源码分析源码泄漏开源项目GoCLI工具TDD测试驱动开发FigmaFlutter自动化后端转型EinoGMP模型issueDocker缓存并发sync.Map底层原理数据结构ChannelCSPflutterdartbutterfly魔改Java编程基础Spring
归档
  • 四月 202617
  • 八月 20231
  • 七月 20235
  • 六月 202313
  • 五月 20235
  • 四月 20239
  • 三月 20237
  • 二月 20235
网站资讯
文章数目 :
109
已运行时间 :
本站总字数 :
311k
本站访客数 :
本站总访问量 :
最后更新时间 :
Algolia