2025-09-24 14:10:21
大学生为什么建议学仓颉?
大学生为什么建议学仓颉? 🎓 抓住技术红利期,为未来职业发展奠定基石 作为华为最新推出的编程语言,仓颉正处于技术发展的黄金期。对于大学生而言,现在学习仓颉语言是一个绝佳的机会窗口。本文将从多个维度分析为什么建议大学生学习仓颉语言。 🚀 大学生学习仓颉的核心优势 ⏰ 时间优势:学习的黄金窗口期 充足的学习时间 群体可用学习时间学习深度技术探索自由度 在职开..
仓颉
 324
 0
2025-09-22 14:03:16
三天上手仓颉编程语言开发:极速入门指南
第一天:基础语法快速掌握 1.1 环境配置(30分钟) 步骤一:安装仓颉SDK Windows,参考文章《仓颉语言编程入门:第一个 Windows 下的仓颉应用程序》https://blog.csdn.net/yyz_1987/article/details/151610900?spm=1001.2014.3001.5502 下载安装包运行,勾选"Add t..
仓颉
 217
 0
2025-09-22 14:01:26
仓颉语言编程入门:第一个 Windows 下的仓颉应用程序
引言 仓颉编程语言是一款面向全场景智能的新一代编程语言,主打原生智能化、天生全场景、高性能、强安全。它广泛应用于鸿蒙原生应用及服务应用等场景,为开发者带来优秀的编程体验。全场景意味着无论是开发 Windows、Linux 的本地应用,Web 服务后台,还是移动端 HarmonyOS,都可以使用仓颉语言。本文将重点介绍如何在 Windows 下搭建仓颉开发环境..
仓颉
 287
 0
2025-07-31 07:19:15
仓颉编程语言已正式开源
2025 年 7 月 30 日,华为在 HDC 2025 主题演讲中兑现承诺,仓颉编程语言正式开源。 今天是 2025年7月31日,华为自研的仓颉编程语言已于昨日(7月30日)正式开源,开源内容包括编译器、运行时和标准库等 一图速览:今日已开放 类别仓库地址说明 运行时 & 标准库cangjie_runtime跨端跨云、低占用的运行时与完备标准库 编..
仓颉
 265
 0
2025-07-16 09:10:00
从零到精通:仓颉编程语言全方位学习资源指南 | 尽在 GitCode
从零到精通:仓颉编程语言全方位学习资源指南 | 尽在 GitCode 仓颉编程语言作为面向全场景智能的新一代编程语言,以原生智能化、天生全场景、高性能、强安全四大核心优势,成为鸿蒙原生应用及服务开发的核心载体。依托高效工具链与活跃开源生态,其正在吸引全球开发者加入。目前仓颉核心生态与社区资源已全面聚合于GitCode,本文将系统整理官方及社区优质资源,助你快..
仓颉
 368
 0
2025-06-17 15:29:36
华为仓颉语言初识:并发编程之同步机制(下)
前言 华为仓颉语言除了提供原子操作,可重入互斥锁和 Monitor 用来保证多线程并发安全之外,还提供了 MultiConditionMonitor,synchronized 和 ThreadLocal 三种同步机制解决线程间同步问题。本篇文章详细介绍这三种同步机制的作用原理及使用,建议点赞收藏! 同步机制 MultiConditionMonitor Mul..
仓颉
 262
 0
2025-06-17 15:27:53
华为仓颉语言初识:并发编程之同步机制(上)
前言 线程同步机制是多线程下解决线程对共享资源竞争的主要方式,华为仓颉语言提供了三种常见的同步机制用来保证线程同步安全,分别是原子操作,互斥锁和条件变量。本篇文章详细介绍主要仓颉语言解决同步机制的方法,建议点赞收藏! 同步机制 原子操作 和 java 一样,仓颉也支持使用原子操作(Atomic)用来确保多线程下的数据访问安全。主要是提供整数类型,布尔类型和引..
仓颉
 261
 0
2025-06-17 15:19:55
华为仓颉语言初识:并发编程之线程的基本使用
前言 并发编程是现代编程语言中不可或缺的特性,不管是 java,kotlin,python, 还是仓颉语言都离不开线程的使用,熟练掌握并使用线程是日常开发中处理耗时操作或处理并发有效提高应用程序的性能,本篇文章将详细介绍线程在仓颉语言中的基本使用,建议点赞收藏! 线程创建 在仓颉语言中使用 spawn 关键字创建一个仓颉线程,类似 kotlin 中的 thr..
仓颉
 243
 0
2025-06-17 15:18:04
华为仓颉语言初识:结构体struct和类class的异同
前言 华为仓颉语言是鸿蒙原生应用的一种新的编程语言,采用面向对象的编程思想,为开发者带来新的开发体验。不仅可以和 ArkTs 相互调用,更能提升应用程序的性能,更重要的是仓颉语言的特点结合了 java 和 C 的特点。对开发者来说比较容易上手学习,本篇文章主要是详细介绍仓颉语言中的结构体 struct 和类 class 的区别,建议点赞收藏! 结构体 Str..
仓颉
 217
 0
2025-05-01 15:10:38
在mac上运行第一个仓颉程序
运行第一个仓颉程序 上一节我们已经将开发环境配置好,万事俱备,开始编写和运行第一个仓颉程序吧! 首先,请在适当目录下新建一个名为 hello.cj 的文本文件,并向文件中写入以下仓颉代码: // hello.cj main() { println("Hello, 坚果") } 在这段代码中,使用了仓颉的注释语法,可以在 // 符号之后写单行注释,也可以在一..
仓颉
 331
 0
2025-05-01 14:44:17
macOS安装仓颉工具链
macOS安装仓颉工具链 在开发仓颉程序时,仓颉编译器是必不可少的工具之一,它能够将仓颉源代码编译成可运行的二进制文件。然而,仓颉为开发者提供的工具链远不止于此。它不仅包括编译器,还有调试器、包管理器、静态检查工具、格式化工具以及覆盖率统计工具等,为开发者构建了一整套完善的开发工具链。而且,仓颉工具链提供了便捷的安装和使用方式,基本可以实现“开箱即用”。 目..
仓颉
 331
 0
2025-03-14 13:08:20
仓颉编程语言学习资源全汇总【坚果派】
仓颉编程语言学习资源全汇总【坚果派】 仓颉(Cangjie)作为新兴的编程语言,凭借其高效的工具链和活跃的开源生态,正在吸引越来越多的开发者。本文全面整理官方及社区优质学习资源,助你快速掌握仓颉语言开发技能,并参与开源生态共建。 一、核心资源平台 仓颉编程语言官网 一站式获取工具链、学习文档、在线体验环境和最新资讯。 鸿蒙开发者网站仓颉主页 鸿蒙原生应用开发..
仓颉
 1111
 0
2024-12-14 23:38:04
「Mac玩转仓颉内测版53」基础篇15 - 函数组合与链式调用
本篇将介绍函数组合(Function Composition)与链式调用(Chaining)。通过组合多个小函数或方法,可以有效提升代码的可读性与复用性,避免重复逻辑。链式调用则进一步简化了代码结构,使逻辑表达更加流畅。 关键词 函数组合 链式调用 代码复用 简化逻辑 一、函数组合的概念 函数组合指将多个函数组合为一个新函数,使数据按顺序流经这些函数。 1...
仓颉
 398
 0
2024-12-13 23:27:16
「Mac玩转仓颉内测版52」基础篇14 - 递归函数与尾递归优化
本篇详细讲解递归函数及其在仓颉语言中的实现,并介绍尾递归优化的优势。递归是解决分解问题的强大工具,但当递归深度过大时可能导致栈溢出。仓颉语言通过尾递归优化有效避免了这一问题。 关键词 递归函数 尾递归 尾递归优化 栈溢出 一、什么是递归函数? 递归函数是指在函数定义中调用自身的函数。递归能将复杂问题拆解成简单子问题,并通过层层递归逐步求解。每个递归函数都必须..
仓颉
 313
 0
2024-12-12 22:54:29
「Mac玩转仓颉内测版51」基础篇13 - 高阶函数与闭包
本篇详细介绍高阶函数和闭包,这是仓颉语言中实现灵活逻辑的关键工具。高阶函数可将函数作为参数或返回值使用,而闭包能捕获其定义域中的变量,并在后续调用中保持状态。这些概念能让代码更加简洁、灵活,并提升复用性。 关键词 高阶函数 闭包 函数作为参数和返回值 捕获变量 一、高阶函数 高阶函数可以接受函数作为参数或将函数作为返回值,在回调、事件处理和逻辑组合中广泛使用..
仓颉
 366
 0
2024-12-01 17:55:35
「Mac玩转仓颉内测版37」PTA刷题篇16 - L1-016 查验身份证
本篇将讲解PTA平台上的题目 L1-016 查验身份证,通过处理身份证号码的校验,进一步提升Cangjie编程语言在字符串处理与数据验证方面的能力。 关键词 PTA刷题 身份证校验 字符串处理 数据验证 Cangjie语言 一、L1-016 查验身份证 题目描述: 身份证号码由17位数字和1位校验码组成。前17位数字依次表示出生日期、地区等信息,第18位是校..
仓颉
 417
 0
热门文章
利用扣子平台搭建获取抖音某用户主页的视频文案并写入多维表格的工作流
130 浏览 
0 评论 
利用扣子平台搭建获取抖音用户视频的插件
123 浏览 
0 评论 
鸿蒙HarmonyOS入门学习竟如此简单,如何三天上手鸿蒙应用开发
170 浏览 
0 评论 
大学生为什么建议学仓颉?
324 浏览 
0 评论 
仓颉语言编程入门:第一个 Windows 下的仓颉应用程序
287 浏览 
0 评论 
【 技术开源共建 】开源日历组件ossimplecalendarview快速集成
191 浏览 
0 评论 
技术改变生活,学习英语如此简单---鸿蒙原生应用《我爱背单词》开源项目分享
203 浏览 
0 评论 
