鸿蒙仓颉语言开发实战教程:购物车页面
大家上午好,仓颉语言商城应用的开发进程已经过半,不知道大家通过这一系列的教程对仓颉开发是否有了进一步的了解。今天要分享的购物车页面: 看到这个页面,我们首先要对它简单的分析一下。这个页面一共分为三部分,分别是导航栏、购物车列表和底部的结算栏。也能它们是column布局,那么怎么样让这三部分刚好撑满整 ...
聊聊@Autowired注解的Field injection is not recommended提示问题
1. 前言 在我接触过的大部分Java项目中,经常看到使用@Autowired注解进行字段注入: import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype. ...
Linux常用命令介绍-系统管理
find命令 - 根据路径和条件搜索指定文件 ind命令的功能是根据给定的路径和条件查找相关文件或目录,其参数灵活方便,且支持正则表达式,结合管道符后能够实现更加复杂的功能,是Linux系统运维人员必须掌握的命令之一。 find命令通常进行的是从根目录(/)开始的全盘搜索,有别于whereis、wh ...
基于 A2A 协议的 LlamaIndex 文件聊天工作流
使用 LlamaIndex Workflows 和 A2A 协议构建文件聊天代理的综合指南。包括文件上传和解析、多轮对话、实时流式传输、内联引用、LlamaParse 和 OpenRouter 集成以及 webhook 通知系统的详细实现。非常适合希望构建高级对话式 AI 代理服务的开发者。 ...
字符集、编码的前世今生
这篇文章以标题形式在草稿箱里躺了很多年,当年想写一篇关于字符集编码的文章时,是因为包括自己在内的很多开发人员都面临字符集编码的困惑,当时在网页中使用GB2312、MySQL数据库中使用GBK、Visual Studio 2005生成的源代码文件是UTF-8......今天完成这篇文章早已时过境迁,最... ...
凯亚物联网如何搭建信令服务
一、前言 凯亚会基于dotnetty 开发gb28181,rtsp,rtmp,httflv,webrtc等流媒体协议,谈到流媒体少不了sip 服务, 那么什么是sip ,如何搭建开发呢?在此篇文章就会进行介绍。 HttpFlv:http://demo.kayakiot.cn:281/httpflv. ...
NSMutableDictionary 的内存布局
有关NSDictionary的内存布局,可以参看《NSDictionary 的内存布局》。 1 类图 和《NSDictionary 的内存布局》中的类图相比较,本章类图多了2个新成员: __NSDictionaryM __NSCFDictionary 2 __NSDictionaryM 通过下面的方 ...
详解鸿蒙仓颉开发语言中的计时器
今天又到了大家喜闻乐见的科普环节,也可以说是踩坑环节,哈哈哈。今天聊一聊仓颉开发语言中的计时器,这部分可老有意思了。 为什么这么说呢,因为关于仓颉的计时器你几乎搜不到任何的文档,也没有相关的代码提示,可以说是一写一个不吱声。 但是它还是被幽蓝君发现了蛛丝马迹,今天就把它分享给大家。 仓颉的计时器藏在 ...
ESP32S3内网实现 WebSocket
ESP32S3内网实现 WebSocket WebSocket 是一种网络通信协议,它提供了在单个 TCP 连接上进行全双工、双向通信的通道。它是为了在 Web 浏览器和服务器之间实现实时、高效的数据交换而设计的,是传统 HTTP 轮询技术的一种强大替代方案。 持久连接: 与 HTTP 请求不同(每 ...
网心云 OEC/OECT 笔记(2) 运行RKNN程序
OEC/OEC-Turbo 使用的芯片是 RK3566/RK3568, 这个系列是内建神经网络处理器 NPU 的, 利用 RKNN 可以部署运行 AI 模型利用 NPU 硬件加速模型推理. 要使用 NPU, 首先需要在电脑使用 RKNN-Toolkit2 将训练好的模型转换为 RKNN 格式的模型,... ...
探秘Transformer系列之(35)--- 大模型量化基础
从零开始解析Transformer,目标是:(1) 解析Transformer如何运作,以及为何如此运作,让新同学可以入门;(2) 力争融入一些比较新的或者有特色的论文或者理念,让老鸟也可以有所收获。 ...
【ASP.NET Core】调用 Web API 备份数据库
老周不经意间翻了一下博客列表,上一篇水文竟然在 一个月前。啊,大海啊,全是水;时间啊,你跑得真快!过了一个月老周竟没感觉出来,可是这一个月里,好像啥事也没干成,就改了一下几个旧项目。也许是现在大环境真的不好,新项目不好找。新的活有是有,比较简单,却很奇怪,比那货难的项目都做过,偏偏这货没头绪。这东西 ...
赋能企业应用开发者:无缝集成AI,无需转变编程语言
在当前的技术浪潮中,Microsoft 针对企业级应用开发领域提出了一项新的见解,打破了关于AI、机器学习(ML)与Java之间的固有神话。作为Java或.NET企业级应用的开发者,您无需转换阵地或深入学习新的编程语言,即可在现有技术栈中无缝集成先进的AI功能。Java开发者的现状与挑战近期,一项对 ...
虚函数表里有什么?(四)——虚拟继承
本文首先以简单虚拟继承为例,向读者展示了在虚继承条件下,即使没有虚函数,也会存在虚函数表,用来记录 this 指针调整、动态类型转换等所需的信息。接下来,以菱形继承为例,详细介绍了VTT以及的construction vtable,深入探讨了该结构存在的原因以及在对象构造/析构中的作用。最后,详细讲... ...
看到这种代码,我直接气到想打人
1. 背景 上周五11点,上游业务急匆匆的拉我入群,说有一个大客户反馈,他们账户无缘无故不能下单了。 多大的客户呢?真的非常大,看了下他的账户授信额度上千万的级别,这个客户大家绝对都听说过(做物流的一哥)。 吓得我开会的心情的都没了,直接去日志平台排查问题。不看不知道,一看我的血压直接飙升,心里开始 ...
Prometheus配置文件详解
概述 Prometheus是一个开源的系统监控和警报工具包。它的配置文件通常命名为prometheus.yml,用于配置Prometheus服务器的行为。 其配置文件主要包含以下几个部分: global: 全局配置 alerting: 警报配置 rule_files: 规则文件配置 scrape_c ...
manim边做边学--隐函数图像
在数学可视化中,显函数$ y=f(x) $相对容易处理,但 隐函数 $ F(x,y)=0 $ 的绘制则更具挑战性。 Manim库中的ImplicitFunction类专门用于解决这个问题,它能够高效地绘制各种复杂的隐函数曲线。 ImplicitFunction的典型应用场景包括: 高等数学教学:绘制 ...
Web性能优化:从 2 秒到200毫秒
前不久发布了个人笔记软件 Nebula Note 的Web预览版(传送门),整体开发体验和使用效果都很满意。但作为Web工程师的我习惯性的打开了浏览器开发者工具的Network面板,主要想观察首次加载时间。2 秒+!显然,这个加载速度无法接受。于是便开始了一轮深入优化,目标是:将首页加载时间控制在 ...
如何实现RAG与MCP集成
1.概述 在人工智能的创新浪潮中,检索增强生成(RAG)技术以其高效调用外部知识、提升生成内容准确性的能力备受瞩目,而模型上下文协议(MCP)则为不同模型间的交互与协同提供了标准框架。当 RAG 的知识检索优势与 MCP 的灵活交互能力相遇,不仅能大幅提升 AI 系统的实用性与智能水平,还能为复杂场 ...
哪张卡值得买?市面上部分显卡价格回归与预测
AI时代,一些普普通通的游戏卡的价格也开始越发魔幻;在大显存的需求下,魔改卡也层出不穷。到底哪张卡最值得购买?哪张卡溢价严重?这次我想从一个购买者的角度出发,不考虑显卡的零部件成本,只考虑性价比,来估算目前市面上的“高性价比显卡”到底是否真的那么有性价比。 ...