技术栈
仓颉
不知所云,
18 天前
华为
·
harmonyos
·
仓颉
1、DevEco Studio 鸿蒙仓颉应用创建
因为仓颉是静态编译型语言,使用仓颉开发的应用执行效率更高。而且主打全场景,后续可并入仓颉生态,其和ArkTS都是基于ArkUI进行开发,最大的区别是typescript和仓颉语法间的差异。
蒙娜丽宁
2 个月前
java
·
数据库
·
华为
·
仓颉
华为仓颉语言入门(7):深入理解 do-while 循环及其应用
解锁Python编程的无限可能:《奇妙的Python》带你漫游代码世界do-while 表达式是一种控制循环的结构,它允许代码在每次循环之后进行条件判断。在这个表达式中,无论条件一开始是否满足,代码块都会被至少执行一次。
蒙娜丽宁
2 个月前
java
·
linux
·
华为
·
仓颉
华为仓颉语言入门(6):if条件表达式
解锁Python编程的无限可能:《奇妙的Python》带你漫游代码世界仓颉语言中的 if 表达式用于根据条件的值来决定是否执行相关代码逻辑。if 表达式有三种形式:单分支的 if 表达式、双分支的 if 表达式和嵌套的 if 表达式。
蒙娜丽宁
2 个月前
开发语言
·
后端
·
golang
·
仓颉
深入理解华为仓颉语言的数值类型
解锁Python编程的无限可能:《奇妙的Python》带你漫游代码世界在编程过程中,数据处理是开发者必须掌握的基本技能之一。无论是开发应用程序还是进行算法设计,了解不同数据类型的特性和用途都至关重要。本文将深入探讨华为仓颉语言中的基本数据类型,并学习相应的数据处理操作。通过本文的学习,您将全面掌握仓颉语言中各类数值类型,包括多种整数类型、浮点类型、字符类型、字符串类型以及其他类型如元组类型、Unit类型和Nothing类型。您还将学习自增、自减、各种算术运算及其在实际开发中的应用,掌握数值类型之间的转换方
曲大家
2 个月前
仓颉
仓颉编程入门
#体验华为仓颉编程语言#仓颉发布的第一时间,就申请了测试。昨天发现申请通过 ,果断下载SDK体验一下。
攒了一袋星辰
3 个月前
网络
·
网络协议
·
http
·
仓颉
仓颉编程语言入门 -- Socket 编程与HTTP 编程概述
在网络通信的广阔天地中,仓颉的Socket编程如同一座桥梁,连接着不同的计算设备,实现了基于传输层协议的数据传输。无论是追求稳定可靠的TCP,还是偏好轻量级、无连接的UDP,Socket都扮演着不可或缺的角色。
攒了一袋星辰
3 个月前
仓颉
仓颉编程入门 -- 泛型概述 , 如何定义泛型函数
在仓颉编程语言中,泛型指的是参数化类型,参数化类型是一个在声明时未知并且需要在使用时指定的类型。类型声明与函数声明可以是泛型的。最为常见的例子就是 Array、Set 等容器类型。以数组类型为例,当使用数组类型 Array 时,会需要其中存放的是不同的类型,我们不可能定义所有类型的数组,通过在类型声明中声明类型形参,在应用数组时再指定其中的类型,这样就可以减少在代码上的重复。
jason成都
3 个月前
仓颉
开启仓颉编程
这里不重复,直接推荐文章环境搭建注意:是输入“Create Cangjie Project”,快捷键打开不会有提示。
攒了一袋星辰
3 个月前
仓颉
·
cangjie
仓颉编程入门 -- if 表达式使用详解
其中“条件”是布尔类型表达式,“分支 1”和“分支 2”是两个代码块。if 表达式将按如下规则执行:在一些场景中,我们可能只关注条件成立时该做些什么,所以 else 和对应的代码块是允许省略的
chinusyan
4 个月前
开发语言
·
仓颉
·
仓颉语言
·
cangjie
仓颉语言 -- 网络编程
使用新版本 (2024-07-19 16:10发布的)网络通信是两个设备通过计算机网络进行数据交换的过程。通过编写软件达成网络通信的行为即为网络编程。
Android技术栈
4 个月前
redis
·
程序员
·
harmonyos
·
arkts
·
鸿蒙
·
openharmony
·
仓颉
鸿蒙仓颉语言【在工程中使用Redis仓颉语言客户端】
仓颉0.51.4以上版本:在项目的cjpm.toml中添加dependencies引入redis_sdk依赖:
华为云开发者联盟
4 个月前
鸿蒙
·
编程语言
·
华为云开发者联盟
·
仓颉
仓颉编程语言技术指南:嵌套函数、Lambda 表达式、闭包
本文分享自华为云社区《【华为鸿蒙开发技术】仓颉编程语言技术指南【嵌套函数、Lambda 表达式、闭包】》,作者:柠檬味拥抱。
chinusyan
4 个月前
仓颉
·
仓颉语言
仓颉语言 -- 泛型
在仓颉编程语言中,泛型指的是参数化类型,参数化类型是一个在声明时未知并且需要在使用时指定的类型。类型声明与函数声明可以是泛型的。最为常见的例子就是 Array<T>、Set<T> 等容器类型。以数组类型为例,当使用数组类型 Array 时,会需要其中存放的是不同的类型,我们不可能定义所有类型的数组,通过在类型声明中声明类型形参,在应用数组时再指定其中的类型,这样就可以减少在代码上的重复。
Android技术栈
4 个月前
安全
·
程序员
·
harmonyos
·
鸿蒙
·
鸿蒙系统
·
openharmony
·
仓颉
鸿蒙仓颉语言之【安全密码库crypto4cj】功能示例
执行结果:执行结果:执行结果:执行结果:执行结果:执行结果:执行结果:执行结果:运行结果如下:私钥加密公钥解密与此类似
君哥聊技术
4 个月前
华为
·
仓颉
华为仓颉可以取代 Java 吗?
大家好,我是君哥。在最近的华为开发者大会上,华为亮相了仓颉编程语言,这是华为历经 5 年,投入大量研发成本沉淀的一门编程语言。
chinusyan
5 个月前
仓颉
仓颉编程语言 -- 初识(二)
仓颉语言通过值类型、多层级静态分析优化和超轻量运行时,在计算机语言基准测试Benchmarks Game上,相比业界同类语言取得了较为明显的性能优势。
甄兴旺
5 个月前
华为
·
harmonyos
·
仓颉
鸿蒙仓颉编程语音来了,ArkTs语言危矣?
鸿蒙仓颉编程语言来了,请允许我哭会~~呜呜呜~~我的arkts啊仓颉编程语言文档地址文档中心鸿蒙直播大会开始一个小时了,地址华为开发者大会(HDC 2024)主题演讲
Florian
5 个月前
华为
·
编译器
·
仓颉
·
方舟
仓颉语言HelloWorld内测【仅需三步】
2024年6月21日,华为仓颉正式公开发布。还记的19年和王学智的团队做过接触,他们反馈说16年我出版的《自己动手构造编译系统》一书对他们的研发很有帮助,身为作者听到这个消息还是很开心的。那时他们还在组建华为编程语言实验室,南大冯新宇教授任首架,方舟编译器也是刚刚发布,版本各种不稳定,记得社区Meetup上有同学反馈说方舟第一个版本连HelloWorld构建流程都不能走完……
HelloMagina
5 个月前
华为
·
harmonyos
·
仓颉
华为仓颉编程语言观感
类型扩展添加函数 (swift包含)添加属性 (swift不包含)添加操作符重载 (swift包含)实现接口 (swift包含)