
简介
csdn技术男猫哥,高级嵌入式软件工程师、c++软件工程师、全栈工程师。专注分享c++、QT、嵌入式linux、Android、HarmonyOS、前端小程序、AIoT(物联网+人工智能)、单片机、通信技术、开发工具等相关内容
擅长的技术栈
可提供的服务
golang,c/c++,android,harmonyos
自定义组件:@Component装饰的UI单元,可以组合多个系统组件实现UI的复用,可以调用组件的生命周期。页面:即应用的UI页面。可以由一个或者多个自定义组件组成,@Entry装饰的自定义组件为页面的入口组件,即页面的根节点,一个页面有且仅能有一个@Entry。只有被@Entry装饰的组件才可以调用页面的生命周期。onPageShow:页面每次显示时触发一次,包括路由过程、应用进入前台等场景。o

物联网:物联网(Internet of Things,IoT)最近曝光率越来越高。虽然HTTP是网页的事实标准,不过机器之间(Machine-to-Machine,M2M)的大规模沟通需要不同的模式:之前的请求/回答(Request/Response)模式不再合适,取而代之的是发布/订阅(Publish/Subscribe)模式。这就是轻量级、可扩展的MQTT(Message Queuing Te
一直以来,猫哥都在分享一些鸿蒙开发的免费练手开源项目,比如爱影家、知乎日报等。许多小伙伴们在体验了这些项目之后,常常会问到关于有没有免费好用的后台接口的问题。今天在这里,我会将爱影家、知乎日报、爱音乐项目的接口资源进行一个详细的总结和分享。 今天在这里,我会将爱影家、知乎日报、爱音乐项目的免费后台接口资源进行一个详细的总结和分享。 介绍下都有哪些接口及后台接口怎么用。 想练手鸿蒙项目?免费的接口
摘要 一位开发者分享了自己通过"玩"的方式学习鸿蒙开发的经验。他在一年内输出116篇原创技术文章,开发并上架了多款鸿蒙应用,其中"听歌学英语"是首个成功项目。文章介绍了开发过程:使用DevEco Studio工具、制定小目标策略、封装网络请求库、利用JsonFormat插件简化开发、设计UI界面等。作者强调"先完成再完美"的理念,建议开发

0. 为什么说做好微服务很难?要想做好微服务,我们需要理解和掌握的知识点非常多,从几个维度上来说:基本功能层面并发控制&限流,避免服务被突发流量击垮服务注册与服务发现,确保能够动态侦测增减的节点负载均衡,需要根据节点承受能力分发流量超时控制,避免对已超时请求做无用功熔断设计,快速失败,保障故障节点的恢复能力高阶功能层面请求认证,确保每个用户只能访问自己的数据链路追踪,用于理解整个系统和快速
HarmonyOS 是一种新的智能终端操作系统,致力于提供全场景智慧体验。在 HarmonyOS 上开发游戏模拟器不仅可以丰富用户的娱乐方式,也能展示 HarmonyOS 的强大功能和灵活性。本文将结合提供的代码示例,详细介绍如何在 HarmonyOS 上实现一个 NES(Nintendo Entertainment System)游戏模拟器。 池塘边的榕树上,知了在声声叫着夏天。操场边的秋千上
作为一位热衷于技术探索的开发者,去年我在CSDN上坚持输出了116篇关于鸿蒙的原创技术文章,不仅在郑州片区榜单中常保持前五名,还额外习得一项新技能。最令人兴奋的莫过于,我在玩鸿蒙的过程中,不知不觉竟上架了多款APP。“听歌学英语”项目,是第一个开启我的鸿蒙App之旅并成功上架的项目。 学习鸿蒙开发的初心 哈喽大家好!我是csdn猫哥,其实猫哥从来没有从头到尾的认认真真的学习一遍鸿蒙。猫哥的鸿蒙入
在移动应用开发领域,鸿蒙OS正以惊人的速度崛起,成为继Android、iOS之后的第三大移动操作系统。随着华为等厂商的大力推动,鸿蒙生态正在迅速扩张,掌握鸿蒙应用开发技能已成为许多开发者的迫切需求。然而,对于大多数零基础开发者来说,面对新兴技术往往望而却步,担心学习曲线陡峭、入门困难。 今天,我们要告诉你一个好消息:鸿蒙入门学习其实如此简单,只需三天,你就能从零到一开发出属于自己的鸿蒙应用! 猫
在c++17下使用lambda可能遇到以下错误提示信息:error: a lambda expression cannot appear in this context。测试代码如下,使用std::priority_queue创建了一个自定义的优先级队列:#include <iostream>#include <queue>int main() {std::cout <

跳表跳跃表(skiplist)是一种随机化的数据, 由 William Pugh 在论文《Skip lists: a probabilistic alternative to balanced trees》中提出, 跳跃表以有序的方式在层次化的链表中保存元素, 效率和平衡树媲美 —— 查找、删除、添加等操作都可以在对数期望时间下完成, 并且比起平衡树来说, 跳跃表的实现要简单直观得多。跳表是一个随








