flutter openharmony项目新手从0到1的保姆级教程

博主头像 flutter oh项目新手从0到1的保姆级教程 前言 很多的坑踩过才知道,保姆级教程就是无脑跟随作者的教程走,不要有自己的想法。请注意,如果你读到这个文章,请必须严格按照文档顺序操作,保证一把过,如果有个人思想跳过部分章节,请自己排坑。 请准备好鸿蒙5的设备,必须要鸿蒙5及以上系统,其低于这个版本 ...

鸿蒙应用开发从入门到实战(二十四):一文搞懂ArkUI网格布局

博主头像 大家好,我是潘Sir,持续分享IT技术,帮你少走弯路。《鸿蒙应用开发从入门到项目实战》系列文章持续更新中,陆续更新AI+编程、企业级项目实战等原创内容、欢迎关注! ArkUI提供了各种布局组件用于界面布局,本文研究使用Grid组件实现网格布局。 一、概述 网格布局(Grid)是一种强大的布局方案,它 ...

深入理解 PHP-FPM 的最佳配置

博主头像 深入理解 PHP-FPM 的最佳配置 对大多数开发者来说,PHP-FPM 的配置并不是日常工作中需要深入研究的东西。这没什么问题,毕竟不是每个人都想或需要在服务器调优上花时间。 况且,现在有很多托管服务(宝塔, 1panel等)可以帮你把服务器配置好,安装所有依赖(包括 PHP-FPM),你只需要在 ...

重新认识 Golang 中的 json 编解码

博主头像 欢迎访问我的个人小站 莹的网络日志 ,不定时更新文章和技术博客~ json 是我的老朋友,上份工作开发 web 应用时就作为前后端数据交流的协议,现在也是用 json 数据持久化到数据库。虽然面熟得很但还远远达不到知根知底,而且在边界的探索上越发束手束脚。比如之前想写一个范型的结构提高通用性,但是不 ...

为 .NET 10 GC(DATAS)做准备

博主头像 原作者:maoni 原文链接:https://maoni0.medium.com/preparing-for-the-net-10-gc-88718b261ef2 在 .NET 9 中,我们默认启用了 DATAS。但 .NET 9 并不是长期支持(LTS)版本,因此很多人会在升级到 .NET 10 ...

你的程序为何卡顿?从LINUX I/O三大模式寻找答案

博主头像 I/O交互流程 在LINUX中,内核空间和用户空间都位于虚拟内存中。LINUX采用两级保护机制:0级供内核使用,3级供用户程序使用。每个进程都有独立的用户空间(0~3G),对其他进程不可见,而最高的1G虚拟内核空间则由所有进程和内核共享。 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间。由 ...

超越基础:SightAI 智能路由与多模型选择实战

博主头像 在第一周的入门指南中,我们已经学会了如何使用 SightAI 的基础 API 调用,实现了一个简单的对话交互。不少开发者会面临新的需求:想降低推理成本时,如何找到性价比更高的模型?追求交互速度时,怎样获取更快的响应?需要特定能力(如 Claude 的长文本处理)时,又该如何精准对接?这些问题的答案, ...

夜莺监控设计思考(二)边缘机房架构思考

博主头像 这将是一个系列,讲解 夜莺监控 的设计思考,可以理解为原理+最佳实践+产品设计时的折中取舍。 本系列其他文章: 夜莺监控设计思考(一)项目定位、组件思考、单进程多进程选择、高可用设计 下面开始第2篇。 上一篇我们遗留了一个话题,就是如果贵司有多个数据中心,而且数据中心之间网络链路较差,此时应该怎么办 ...

Composition API 与 React Hook 很像,区别是什么?

博主头像 从 React Hook 的实现角度看,React Hook 是根据 useState 调用的顺序来确定下一次重渲染时的 state 是来源于哪个 useState,所以出现了以下限制: 不能在循环、条件、嵌套函数中调用 Hook; 必须确保总是在你的 React 函数的顶层调用 Hook; use ...

没有运作项目,就不干了?

博主头像 我接触的大部分人认为:没有运作的项目,不会投标。因为成功几率小嘛,这个判断的出发点是:(1)技术层面只能依靠招标技术要求,可能和实际的需求相差较大;(2)商务层面是完全没有接触过甲方的相关人员,从人性的角度出发本身就是一种抵触心理。 ...

从零开始:如何用 C# 开发一款媲美 “AnyTxt” 的文件内容搜索工具

博主头像 说起文件内容搜索工具,那么不得不提到“AnyTxt”,号称本地知识库检索的终极答案。唯一的不足可能就是索引更新机制,不能实时监视文件更改从而更新索引,最小定期更新间隔为半小时,容易导致cpu占用率高,毕竟是全盘全文件类型索引。 很多时候,其实我们对文件内容的搜索,是一个简单文档管理需求,我们期望能的 ...

别再乱排查了!Kafka 消息积压、重复、丢失,根源基本都是 Rebalance!

博主头像 大家好,我是小富~ 有次上线监控告警突然炸了,Kafka 订单 Topic 消息积压量突破 10 万条,下游支付服务拿不到数据,部分用户付款后一直显示处理中。 紧急登录集群排查,发现消费者组明明有 3 个节点,却只有 1 个在正常消费,原来 10 分钟前触发了 Rebalance,另外两个节点还卡在 ...

vivo HDFS EC大规模落地实践

博主头像 EC编码能够对部分缺失的数据进行数据恢复,广泛应用于存储与通信领域。vivo目前HDFS集群节点达万台级别,数据规模接近EB级别,并且业务数据规模还在以较高速度持续增长中。在推进压缩算法缓解存储压力的同时,EC编码的推进是存储降本的一大有力手段。 ...

WPF应用绑定系统快捷键

博主头像 全局快捷键的应用 在现代桌面应用开发中,全局快捷键功能是提升用户体验的重要手段。用户无需将焦点切换到应用窗口,就能通过特定的键盘组合快速触发应用功能。本文以Rouyan,开源地址:https://github.com/Ming-jiayou/Rouyan为例,说明在WPF应用中可以如何绑定系统快捷键 ...

<1···242526···100>