首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏猫头虎博客专区

    探索Ark-TS语言:什么是Ark-TS?如何入门?有什么基础容易上手?

    探索Ark-TS语言:什么是Ark-TS?如何入门?有什么基础容易上手? 在当今的应用开发领域,选择合适的编程语言至关重要,尤其是随着跨平台开发的需求逐渐增多,开发者需要使用高效且易于管理的编程语言。 华为的Ark-TS语言作为HarmonyOS的主力应用开发语言,正在吸引越来越多开发者的关注。本文将详细探讨Ark-TS语言的定义、入门方法以及学习基础,帮助开发者快速上手这门强大而便捷的语言。 什么是Ark-TSArk-TS是华为为HarmonyOS量身定制的编程语言,基于TypeScript(简称TS)进行了扩展和优化。 通过这些实践项目,开发者可以更好地理解Ark-TS语言的特性,并掌握如何使用它来构建高性能的跨平台应用。 Ark-TS与其他开发语言的比较 1. 与JavaScript的比较 与JavaScript相比,Ark-TS的优势在于其强大的类型检查机制。

    48210编辑于 2025-04-01
  • 来自专栏全栈程序员必看

    mt4编程语言 c语言,MT4编程之MQL4编程语言介绍

    语言介绍 MetaQuotes Language 4 (MQL4) 是一种新的内置型程序用来编写交易策略。 这种语言可以创建你自己的智能交易,使自己的交易策略能够完全自动地执行。 MetaEditor 4集合了编写MQL4程序代码的各种语句,它能帮助使用者方便地写出规范的代码。 MetaQuotes Language Dictionary 是MQL4语言的帮助工具,它包含了我们在使用工程中所有可能用到的函数。 语法简介 MetaQuotes Language 4(MQL4)的语法和C语言比较类似并且是一款面向过程语言。如果你C语言基础非常好很快就能上手。 = (不等于) 编程工具 MT4采用自带集成MetaEditor作为代码编译器。简单讲,编译器就是将“高级语言(MQL4)”翻译为“机器语言(低级语言)”的程序。

    7.2K20编辑于 2022-08-28
  • 来自专栏Hank’s Blog

    4-4 R语言函数 tapply

    #对向量的子集进行操作 #tapply(参数):tapply(向量,因子/因子列表,函数/函数名) > x <- c(rnorm(5),runif(5),rnorm(5,1)) > f <- gl(3,5) > f [1] 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 Levels: 1 2 3 > tapply(x,f,mean) 1 2 3 -0.5004154 0.4044779 0.9769996 > tapply

    37310发布于 2020-09-16
  • C语言——指针(4

    一. qsort使用举例 1.1 使用qsort排序整型数据 qsort是C语言中的一个库函数(quick sort 底层使用的是快速排序的思想)。 = 0; for (i = 0; i < sz; i++) { printf("%d ", arr[i]); } } int main() { int arr[] = { 2,3,5,4,1 i = 0; i < sz; i++) { printf("%d ", arr[i]); } } int main() { int arr[] = { 2,3,1,8,5,6,7,9,0,4 #inculde <stdio.h> int main() { int a = 10; printf("%d\n", sizeof(a)); //4 printf("%d\n", sizeof a); //4 printf("%d\n", sizeof(int));//4 return 0; } 4.2 strlen strlen 是C语言库函数,功能是求字符串长度。

    16310编辑于 2025-10-13
  • 来自专栏生信矿工

    R语言笔记-4

    生信技能树-数据挖掘课程笔记 文件读写 #读取csv文件 csv = read.csv(“test.csv”) csv = read.csv("test.csv",header = T) #将第一行作为列名 csv = read.csv("test.csv",row.names = 1,check.names = F) #将第一列作为行名,并不检查特殊符号 # 数据框不允许有重复的行名 #读取txt文件 txt = read.table("test.txt") txt = read.table("test

    51010编辑于 2023-05-21
  • 来自专栏技术分享

    C语言(4)----数组

    也就是这样: 4.数组的下标(以一维数组为例) C语⾔规定数组是有下标的,下标是从0开始的,也就是说当有a个元素的时候,最后一个元素的下标并不是a,而是a-1。 对于int arr[10] = {1,2,3,4,5,6,7,8,9,10};这个数组,使用arr[3],访问出来的结果就是4。 5.一维数组和多维数组 数组在维度上可以分为一维数组和多维数组。 所以第3行第2列指的并不是4而是6。 6.数组的输入和输出 单个数组元素我们可以访问,那么整个数组我们也是可以访问的,很简单,只需要用上循环即可。

    25310编辑于 2024-06-18
  • 来自专栏C++破军之路

    C语言基础(4

    int arr[10]={1,2,3,4,5,6,7,8,9,10}//定义一个整型数组最多放十个元素 c语言规定,数组中的每个数都有下标,下标从0开始计数。 ---移动的是二进制位 例如:一个整形数字2对应的二进制数为10,它对应的比特站位是: 其向左移动一个比特位后会变成  二进制100对应的十进制数字为4,故结果为4。 stdio.h> int main() { int a =10; printf("%p\n",&a); //%p是专门用来打印地址的 int* pa=&a //pa是用来存放地址的,在c语言中 (一个二进制位等于一个比特位) 例:32位机器上存放一个地址需要32个比特位,也就是说需要4个字节,所以指针的大小为4个字节。64位机器同理。 故,指针的大小与平台的类型有关, 六、结构体 结构体是c语言中特别重要的知识点,结构体使得c语言能创建出新的类型。 比如描述学生,学生包含:名字+年龄+性别+学号这几项信息。这里只能用结构体来描述。

    34110编辑于 2024-06-04
  • 来自专栏C++

    C语言(指针)4

    按道理说数组名是数组首元素的地址,那 sizeof(arr)求出来应该是4个字节的大小,这里为什么是40个字节的大小呢? 如果你并没有这个疑惑,可能是你学的非常扎实,我们一起继续努力;也可能是你学的还不太扎实,或者没有好好看我之前的文章,罚你去看 —> C语言(指针)1 。 可以看到,对数组首元素的地址+1增大了4个字节,对整个数组的地址+1增大了40个字节(其中地址是16进制表示),这一点相信看过我之前文章的小伙伴都已经非常清楚了,就不再赘述了。 在用上面的方法求数组内元素个数的时候,最好紧跟在数组的定义后面写; (3) 形参即使写成数组的形式,本质上也是一个指针变量; (44.冒泡排序 学了上面的内容,我们就可以用数组和指针的知识来实现一下冒泡排序。我们这里写升序。

    28310编辑于 2024-10-16
  • 来自专栏xingoo, 一个梦想做发明家的程序员

    汇编语言 手记4

    简单的汇编指令 CPU执行后,寄存器中的数据改变为如下: CPU访问内存单元时要给出内存单元的地址。所有的内存单元构成的存储空间是一个一维的线性空间。 这个唯一的地址就是物理地址。 16位结构描述了一

    85250发布于 2018-01-17
  • Day 4 R语言基础

    认识R和RstudioR是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。R语言软件界面简陋,通常不直接使用,而是用图形界面的Rstudio。 4.历史窗口(history)(右上窗口):展示了在控制台执行过的表达式。可以重复执行。5.文件窗口(files)(右下窗口):展示了当前文件夹中的文件列表。 2.3 简单做图boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))iris是一个R语言自带的数据框 R语言基本操作3.1 利用Rproject管理工作目录所谓工作目录就是默认的读取和储存位置,也就是说,R语言只能和一个文件夹进行互动,这个文件夹非常重要,做不好就会导致你的脚本、文件、图片各种乱跑,找不到 3.4 删除变量代码是rma<-3b <- 1c <- 4u <- 5+6rm(b)rm(u,c) rm(list = ls())#清空所有变量3.5 列出历史命令history() 相当于鼠标单击右上角的

    37900编辑于 2024-06-10
  • 来自专栏学习

    C语言---深入指针(4

    回调函数 //回调函数就是通过函数指针调用的函数 //这个在之前的转移表-计算器里面很明显,通过函数指针数组内的函数指针进行函数的调用 // // // 将这四段代码分装成一个函数,一个代码将这4个问题都解决 ****\n"); printf("********** 1.add 2.sub***********\n"); printf("********* 3.mull 4. break; case 3: Calc(Mull); break; case 4: ) // { // printf("%d ", arr[i]); // } //} //int main() //{ // int arr[] = { 3,1,7,9,4,2,6,8,0 < sz; i++) { printf("%d ", arr[i]); } } void test1() { int arr[] = { 3,1,7,9,4,2,6,8,0

    24110编辑于 2024-09-23
  • 来自专栏C++初阶高阶

    C语言初阶-----指针(4

    p)[10] = &arr; //&* arr =arr int i = 0; for(i=0;i<10;i++) { printf("%d ", (*p)[i]); //1,2,3,4, 5,6,7,8,9,10 } return 0; } //方法2: int main(void) { int arr[10] = { 1,2,3,4,5,6,7,8,9,10 }; int* p = arr; int i = 0; for (i = 0; i < 10; i++) { printf("%d ", *p); //1,2,3,4,5,6,7,8,9,10 },{2,3,4,5,6},{3,4,5,6,7} }; Print(arr, 3, 5); return 0; } 现在学了二维数组传参,可以这样写: #include<stdio.h> void },{2,3,4,5,6},{3,4,5,6,7} }; Print(arr, 3, 5); return 0; } 12.函数指针变量  12.1 函数指针变量的创建 函数指针变量应该是用来存放函数地址的

    16110编辑于 2025-10-22
  • 来自专栏机器学习/数据可视化

    MySQL4语言

    MySQL学习-4语言 在MySQL数据库中存在4种常见的语言,它们分别是: 数据定义语言:DDL,data defination language 数据操作语言:DML,data manipulation language 数据控制语言:DCL,data control language 数据查询语言:DQL,data query language 在接下来的内容中,本文将会对这4语言进行详细地讲解: 数据定义语言 数据定义语言指的是:data defination language,简称是DDL。 数据库操作语言 数据操作语言指的是DML,data manipulation language。 数据控制语言 数据控制语言指的是data control language,简称是DCL。主要是对数据库中的登录和用户的权限进行控制的语言

    72910发布于 2021-03-01
  • 来自专栏机器学习/数据可视化

    MySQL必学4语言

    MySQL必学4语言 本篇文章记录的是MySQL中常用的4语言: DDL DDL,data defination language,指的是数据定义语言,其主要作用是创建数据库,对库表的结构进行删除和修改等操作 主要是对数据库中的表记录进行操作的语言,包含往表中插入数据、表中数据的更新、表的删除等 表中插入数据 表中数据更新 删除表 表中插入数据 -- 将字段名和字段的值一一对应起来,可以只插入部分字段 -- ,主要是对数据库中的登录和用户的权限进行控制的语言,包含 用户登录MySQL数据库 修改用户密码及忘记密码如何解决 创建普通用户及授权 撤销权限revoke 查看权限及删除用户 全部命令 1. :指定从哪里开始显示,显示多少行 简写:limit 5, 4:表示从第5行开始,显示4行数据 select name, age from user limit 5; -- 只显示5行数据 select name, age from user limit 5 offset 4; -- 从第4(offset)行开始显示5(limit)行数据 select name, age from user limit

    47540编辑于 2023-08-25
  • 来自专栏机器学习/数据可视化

    MySQL学习-4语言

    MySQL学习-4语言 在MySQL数据库中存在4种常见的语言,它们分别是: 数据定义语言:DDL,data defination language 数据操作语言:DML,data manipulation language 数据控制语言:DCL,data control language 数据查询语言:DQL,data query language 在接下来的内容中,本文将会对这4语言进行详细地讲解: ] 数据库操作语言 数据操作语言指的是DML,data manipulation language。 主要是对数据库中的登录和用户的权限进行控制的语言。 查询语言在工作中其实使用的是最为频繁,查询的方式多种多样,也有很多的技巧。在本文中主要讲解常见的DQL`语言操作。

    1.2K40发布于 2020-12-09
  • 来自专栏修也的进阶日记

    【C语言】错题本(4)

    13410编辑于 2024-04-01
  • R语言 Day4

    #R语言 Day4 r语言安装 官网安装 用户名记得改为英文 plot和runif什么意思 在R语言中,plot()是一个函数,用于创建图形或绘制数据的可视化。 dir与list.files区别 在R语言中,dir()和list.files()都是用于获取文件系统中文件和目录列表的函数,但它们有些许不同之处。

    41610编辑于 2024-02-23
  • 来自专栏Initial programming

    初识C语言·指针(4

    ret); return 0; } int main() { int input = 0; printf("**1 Add 2 Sub*****\n"); printf("**3 Mul 4 { case 1: Fun(Add); break; case 2: Fun(Sub); break; case 3: Fun(Mul); break; case 4: 说实话博主也不大清楚,可能涉及到C语言中对它的定义? 但是我们现在应该考虑的是如何传这个参数,其实很简单,只需要在写一个函数,函数的参数是两个指针,返回类型是int就行了。 int main() { int arr[10] = { 1,5,6,2,9,8,7,0,3,4 }; bubble(arr, sizeof(arr) / sizeof(arr[0]), sizeof

    22210编辑于 2024-10-16
  • 来自专栏C语言

    【C语言】C语言 4 个编译过程详解

    C语言的编译过程涉及几个关键步骤、概念和细节,每个步骤都有助于将人类可读的源代码转换为可执行的机器码。以下是详细的解释和示例:一、什么是编译?编译是将源代码转换为目标代码的过程。 编译:mov eax, 42概念:编译器 (gcc, clang) 将预处理后的源代码翻译成特定于目标体系结构的汇编语言。细节:执行词法分析、语法分析、语义分析和优化。 hex 和 .bin 文件通常不是C语言编译过程的直接产物,而是在嵌入式系统开发中常见的文件格式,用于存储程序或数据的二进制表示。 因此,它们不属于C语言编译过程的标准阶段,但是在嵌入式开发中是非常常见的文件格式。.hex 文件:通常用于存储以十六进制格式表示的固件或程序映像,适用于多种嵌入式系统和芯片编程器。. 编译:将C源代码转换为汇编语言。汇编:将汇编指令转换为机器码。链接:将机器码与标准库函数(如 printf)结合,生成最终的可执行文件。

    2.8K10编辑于 2024-12-07
  • 来自专栏金金生信幼儿园

    day4-R语言基础

    r语言基础与感受 1.新的工具:R 程序,和RSTUDIO, R程序在下载的时候不太丝滑,网站很慢,最后用的盘下载。 但RSUDIO就比较顺利,最终安装成功。 2.R语言初上手 做了两个图,plot(rnorm(50)),这个是这个是符合正态分布随机数字的图, oxplot(iris$Sepal.Length~iris$Species,col = c("lightblue

    27020编辑于 2023-11-16
领券