logo
publist
写文章

简介

csdn技术男猫哥,高级嵌入式软件工程师、c++软件工程师、全栈工程师。专注分享c++、QT、嵌入式linux、Android、HarmonyOS、前端小程序、AIoT(物联网+人工智能)、单片机、通信技术、开发工具等相关内容

擅长的技术栈

c++androidgolangharmonyosvue

可提供的服务

golang,c/c++,android,harmonyos

c++优先级队列priority_queue使用lambda表达式出错问题

在c++17下使用lambda可能遇到以下错误提示信息:error: a lambda expression cannot appear in this context。测试代码如下,使用std::priority_queue创建了一个自定义的优先级队列:#include <iostream>#include <queue>int main() {std::cout &lt

文章图片
#c++#蓝桥杯#拓扑学
HarmonyOS NEXT应用开发案例二十大开源项目分享(持续更新)

鸿蒙HarmonyOS NEXT作为华为新一代操作系统,致力于打造万物智联的基石。它不仅注重用户体验,更在技术创新和开放合作方面取得了显著进展。本文将分享鸿蒙HarmonyOS NEXT的十二大开源项目,不错的练手素材,通过深入了解这些项目,能激发更多人加入鸿蒙开发者的行列,降低开发门槛,提高学习兴趣,共同构建更加智能、开放的未来世界。 一、 HarmonyOS NEXT仿知乎日报项目 知乎时报

c++开源协程库libgo介绍及使用

​协程这个概念,最近这几年可是相当地流行了。尤其 go 语言问世之后,内置的协程特性,完全屏蔽了操作系统线程的复杂细节。甚至使 go 开发者“只知有协程,不知有线程”了。当然 C++也有高性能的协程库,比如我了解到的微信团队的libco、魅族的libgo、以及libcopp,开源libaco、boostcoroutine,cppcoro。阿里的基于c++20特性封装好用的雅兰亭库。

文章图片
#c++#开发语言
2016年chatGPT之父Altman与马斯克的深度对话(值得一看)

2016年9月,现今OpenAI CEO,ChatGPT之父,时任创投公司Y Combinator的总裁Sam Altman在特斯拉加州弗里蒙特工厂采访了埃隆·马斯克。马斯克阐述了创建OpenAI的初衷,以及就他而言,对于未来最为重要的五件事。这是OpenAI的两位联合创始人之间的一次对话,按某位油管读者的评论,宛如“成名前的科比访谈乔丹”。

文章图片
#跟着若城学鸿蒙# Account Kit华为账号服务介绍

Account Kit(华为账号服务)介绍 Account Kit(华为账号服务)提供简单、快速、安全的登录功能,让用户快捷地使用华为账号登录应用。用户授权后,Account Kit可提供头像、昵称、手机号码等信息,帮助应用更了解用户。Account Kit提供的SampleCode示例工程体现了Account Kit的登录、授权头像昵称、快速验证手机号、收货地址、发票抬头、未成年人模式等特性,可

#跟着若城学鸿蒙# @ComponentV2装饰器:自定义组件使用

@ComponentV2装饰器:自定义组件 为了在自定义组件中使用V2版本状态变量装饰器的能力,开发者可以使用@ComponentV2装饰器装饰自定义组件。 @ComponentV2主要配合状态管理V2使用。在阅读文档前,建议提前阅读:状态管理概述。 @ComponentV2装饰器从API version 12开始支持。 概述 和@Component装饰器一样,@ComponentV2装饰器用于装

#跟着若城学鸿蒙# HarmonyOS的ArkTS编程规范详解

ArkTS编程规范 目标和适用范围 本文参考业界标准及实践,结合ArkTS语言特点,为提高代码的规范、安全、性能提供编码指南。 本文适用于使用ArkTS编写代码的开发场景。 规则来源 ArkTS在保持TypeScript基本语法风格的基础上,进一步强化静态检查和分析。本文部分规则筛选自《[OpenHarmony应用TS&JS编程指南](https://gitee.com/openharmo

#跟着若城学鸿蒙# @Once装饰器使用

@Once:初始化同步一次 为了实现仅从外部初始化一次、不接受后续同步变化的能力,开发者可以使用@Once装饰器搭配@Param装饰器使用。 在阅读本文档前,建议提前阅读:@Param。 从API version 12开始,在@ComponentV2装饰的自定义组件中支持使用@Once装饰器。 概述 @Once装饰器仅在变量初始化时接受外部传入值进行初始化,当后续数据源更改时,不会将修改同步给子组

#跟着若城学鸿蒙# @ObservedV2装饰器和@Trace装饰器的作用学习

@ObservedV2装饰器和@Trace装饰器:类属性变化观测 为了增强状态管理框架对类对象中属性的观测能力,开发者可以使用@ObservedV2装饰器和@Trace装饰器装饰类以及类中的属性。 @ObservedV2和@Trace提供了对嵌套类对象属性变化直接观测的能力,是状态管理V2中相对核心的能力之一。在阅读本文档前,建议提前阅读:[状态管理概述](https://developer.hu

#跟着若城学鸿蒙# HarmonyOS的App Linking Kit介绍及使用

App Linking Kit(应用链接服务介绍) App Linking Kit(应用链接服务)在App Linking基础能力之上,提供了一系列加强的链接特性。通过App Linking Kit可以实现诸如延迟链接能力、直达应用市场能力等有竞争力的特性,大大增强了App Linking的能力,使得链接跳转体验更佳,链接转换率更高。 延迟链接能力:当用户点击应用推广的链接时,如果应用未安装,点击

    共 139 条
  • 1
  • 2
  • 3
  • 14
  • 请选择