Rocky Linux 系统初始化常用基础命令和工具包的便捷安装脚本(ljq@GitHub)
【context】深入解构Go标准库Context包设计以及运行机制与实践以及开发中注意的要点

【context】深入解构Go标准库Context包设计以及运行机制与实践以及开发中注意的要点

因Golang版本更新频繁,本代码示例基于Go 1.25.3验证。
标准库context这一看似“简单接口”背后的复杂哲学。

在Go语言的并发宇宙中,context.Context 是一条隐形的生命线——它不直接参与计算,却决定着成千上万个goroutine的生死存亡。
自Go 1.7引入标准库以来,context已从“可选工具”演变为“架构基石”。

Read more
MySQL 8.0 为什么使用 utf8mb4_0900_ai_ci 默认校对规则,而不使用 utf8mb4_general_ci?

MySQL 8.0 为什么使用 utf8mb4_0900_ai_ci 默认校对规则,而不使用 utf8mb4_general_ci?

MySQL 8.0 选择 utf8mb4_0900_ai_ci 作为默认校对规则原因

  • 主要的考虑主要基于对全球化支持的增强,基于 Unicode 9.0 规范,utf8mb4_0900_ai_ci 在未来可以更容易地适应新的 Unicode 规范和扩展字符集。
  • 更精确的字符处理以及适应现代应用需求等方面。
Read more
StarRocks:从入门到精通的完整实践指南

StarRocks:从入门到精通的完整实践指南

一、StarRocks版本演进与核心特性

1.1 版本历史与重大变革

StarRocks自诞生以来经历了快速迭代,每个版本都带来了革命性的改进。让我们回顾一下关键版本的演进历程:

StarRocks 3.0(2023年3月31日发布) - 里程碑式版本,首次引入存算分离架构,将数据持久化存储在远程对象存储或HDFS上,本地磁盘仅作为缓存使用,大幅提升了系统的弹性和扩展性。

Read more
《如何创建一家像谷歌一样的公司》(How to start Google)- paulgraham - 转载

《如何创建一家像谷歌一样的公司》(How to start Google)- paulgraham - 转载

文章原文地址:https://paulgraham.com/google.html (作者:保罗格雷厄姆)

《如何创建一家像谷歌一样的公司》(How to start Google)

2024 年 3 月

(这是我给 14 岁和 15 岁的孩子们做的演讲,内容是如果他们以后想要创业的话现在该怎么做。很多学校认为他们应该告诉学生一些关于创业的事情。这就是我认为他们应该告诉他们的。 )
Read more
Elasticsearch(ES)从入门到实践:版本演进、集群部署与多语言实践指南
WDFT (Warped Discrete Fourier Transform)
 RabbitMQ深度实践解析:从单体到集群的完整指南与多语言实战

RabbitMQ深度实践解析:从单体到集群的完整指南与多语言实战

摘要

消息队列扮演着至关重要的角色。RabbitMQ作为最受欢迎的开源消息代理之一,凭借其高可靠性、灵活的路由策略和丰富的生态系统,成为众多企业的首选。本文将从版本特性入手,深入探讨RabbitMQ的安装配置、集群搭建,并结合实际代码演示多语言调用方式,帮助初学和从业人员快速了解rabbitmq构建企业级完整的消息队列解决方案。

Read more
PHP XHProf 性能分析工具安装和基本使用生成性能图(Graphviz)实践

PHP XHProf 性能分析工具安装和基本使用生成性能图(Graphviz)实践

一、XHProf简介

XHProf是一个轻量级的PHP性能分析工具,可以分析函数级别的请求次数和各种指标,包括CPU、内存、负载等。 与Xdebug相比,XHProf更加易用和可控,尤其是生成流程图和调试数据对比的功能很好很强大。

XHProf 这也是官方力荐的性能分析工具。

https://www.php.net/manual/zh/book.xhprof.php

Read more
AI drawing ControlNet local implementation steps by stable-diffusion-webui(AI 绘画 ControlNet 本地构建实施步骤 by stable-diffusion-webui)

AI drawing ControlNet local implementation steps by stable-diffusion-webui(AI 绘画 ControlNet 本地构建实施步骤 by stable-diffusion-webui)

Install stable-diffusion-webui

[Note]:

  • Unable to install due to network problems, it is recommended to use GIT source pull installation
    (因网络问题导致无法安装,故建议使用 GIT 源码拉取安装方式)
  • Due to the large size of the model file, it is recommended to ensure sufficient space before installation: At least [source code + data model + extension]25G
Read more