arkts harmonyos语言 基础

基础篇

基础篇 1 、 Java语言有哪些特点 1 、简单易学、有丰富的类库 2 、面向对象(Java最重要的特性,让程序耦合度更低,内聚性更高) 3 、与平台无关性(JVM是Java跨平台使用的根本) 4 、可靠安全 5 、支持多线程 2 、面向对象和面向过程的区别 面向过程 :是分析解决问题的步骤,然后 ......
基础

Go语言入门5(map哈希表)

Map ​ 哈希表是一种巧妙并且实用的数据结构。它是一个无序的key/value对的集合,其中所有的key 都是不同的,然后通过给定的key可以在常数时间复杂度内检索、更新或删除对应的value。 ​ 在Go语言中,一个map就是一个哈希表的引用,map类型可以写为map[K]V,其中K和V分别 对 ......
语言 map

R语言-连接MySQL数据库方法

#2 R语言-连接MySQL数据库方法##### 2.1 方法1:使用R数据库接口连接数据库#### #使用RMySQL包 install.packages('RMySQL')library(RMySQL) #有两种方式操作#2.1.1 使用dbConnect####conn <- dbConnec ......
语言 数据库 方法 数据 MySQL

C语言变量范围,打印格式

int: -2147483648~2147483647long: -2147483648~2147483647 2147483647:linux 2038问题 打印格式 %ld unsigned long %lulong long: -9223372036854775808 ~ 9223372036 ......
变量 范围 语言 格式

【ArkTS】向右看齐--解决Scroll子组件无法默认右对齐的问题

【关键字】 Scroll、Scroller、scrollEdge、文本右对齐 【问题描述】 在学习Scroll组件的使用时,本地使用的API版本是api 9,布局是这样的:使用row包裹Scroll,然后Scroll包裹Text,想要默认让文本显示的时候都是右对齐的,写的代码如下: ​ 实现效果如下 ......
组件 Scroll 问题 ArkTS

【HarmonyOS】巧用免安装能力分发原子化服务

【前言】 对于原子化服务我们通常的入口是服务中心内搜索相应的服务,然后点击打开我们想要的服务。但是我们都知道的是:原子化服务具有免安装特性,如果我们想在应用推广时直接跳转到相应的原子化服务,而不通过服务中心是不是可行呢。 【思路】 对于HamronyOS常用的跳转方法,在JavaUI中我们会使用st ......
原子 HarmonyOS 能力

事务的基础概念

......
概念 事务 基础

R语言基础

一、R初识 #R与Rstudio的关系#####电脑上先装R再装RStudio# --R是运行环境。某些包只能在特定的R版本上安装,所以有时要安装以前版本的R进行切换。# --RStudio是开发环境,推荐下载最新版本并及时更新。R版本切换:tools-global options-R versio ......
语言基础 语言 基础

Go语言中协程(goroutine)的介绍和使用

Go 语言中协程(goroutine)的介绍和使用 Go 语言作为一种高效、简洁、并发的编程语言,其特色之一就是支持协程。协程是一种轻量级的线程,其优点在于占用资源少、切换成本低,能够高效地实现并发操作。在 Go 语言中,协程的使用非常方便,本文将介绍协程的基本概念和使用方法,以及如何通过协程实现高 ......
goroutine 语言

各种主流编程语言,框架

框架 Go 是一门现代化的编程语言,拥有强大的标准库和生态系统。下面是 Go 主流框架的概述: 1. Gin:Gin 是一个高性能的 Web 框架,它基于 HTTP router 和中间件实现。Gin 具有提供高性能的路由器、中间件支持、请求验证、错误管理、日志处理等功能,是目前最受欢迎的 Web ......
编程语言 框架 主流 语言

算法基础 第二章 数据结构目录

(第二章 数据结构目录) 静态单链表 知识点 指针型链表需要调用new操作浪费时间,做题往往用静态链表 缺点是长度需要一开始就指定最大长度,且删除节点后空间无法被继续利用 模板 int head,e[N],ne[N],idx; void init(){ head=-1;//-1表示NULL idx= ......
数据结构 算法 结构 第二章 基础

前端之路 | 1.HTML基础必备知识学习篇

[ 点击 👉 关注「 全栈工程师修炼指南」公众号 ] 设为「⭐️ 星标」带你从基础入门 到 全栈实践 再到 放弃学习! 涉及 网络安全运维、应用开发、物联网IOT、学习路径 、个人感悟 等知识分享。 希望各位看友多多支持【关注、点赞、评论、收藏、投币】,助力每一个梦想。 【WeiyiGeek Bl ......
知识学习 前端 基础 知识 HTML

《Linux基础》05. 定时任务调度 · 磁盘分区与挂载 · 网络配置

(Linux基础-05) 本文以 CentOS7.6 为例 1:定时任务调度 任务调度是指系统在某个时间执行特定的命令或程序。 任务调度分类: 系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等。 用户工作:个别用户可能希望执行某些程序,比如对 mysql 数据库的备份。 1.1:cronta ......
磁盘 183 任务 基础 Linux

c语言输出九九乘法表

#include<iostream> #include<iomanip> using namespace std; int main(void){ int i,j; for(i=1;i<=9;i++){ for(int k=63-7*i;k>0;k--){ cout<<" "; } for(j=1; ......
乘法表 乘法 语言

go语言SSE客户端

package main import ( "fmt" "github.com/r3labs/sse/v2" "net/http" "net/url" "strings" "time" ) func main() { client := &http.Client{ // 设置Transport字段为 ......
客户端 语言 客户 SSE

Go 语言体系下的微服务框架选型:Dubbo-go

以 Dubbo-go 为中心的微服务体系在多个知名企业中成功落地和实践,框架的稳定性在实际场景下经受住了考验。 ......
框架 Dubbo-go 体系 语言 Dubbo

DevOps infra | 互联网、软件公司基础设施建设(基建)哪家强?

国内公司普遍不注重基础设施建设,这也是可以理解的。吃饭都吃不饱,就别提什么荤素搭配,两菜一汤了。但也不能全说是这样,还是有很多公司投入大量的人力物力去做好公司的基建,比如很多阿里和美团的小伙伴对公司的基建还是很认可的。 为什么工程师都很在意公司的基建 有人说再好的磨盘也只是提升了驴拉磨的效率,便宜了 ......

4年经验来面试20K的测试岗,连基础都不会,还不如招应届生。

公司前段时间缺人,也面了不少测试,结果竟然没有一个合适的。一开始瞄准的就是中级的水准,也没指望来大牛,提供的薪资在10-20k,面试的人很多,但平均水平很让人失望。看简历很多都是3、4年工作经验,但面试中,不提测试工具,仅仅基础的技术很多也知之不详,多数人数年的工作经验仅仅是功能测试堆起来的,毫无深... ......
经验 基础 20K 20

三日一练-C语言百题(008)

进制转换: 16进制转为10进制 1 C风格的转换操作 2 使用C语言来完成这个任务,将十进制数转换为十六进制数时使用sprinf(),而将十六进制数转换为十进制数时使用strtol(),示例如下: 3 #include<stdio.h> 4 #include<stdlib.h> 5 int mai ......
语言 008

三日一练-C语言百题(007)

进制转换:16进制转10进制代码 svx_str.h 1 #ifndef __SVX_STR_H 2 #define __SVX_STR_H 1 3 4 #include <stdint.h> 5 #include <sys/types.h> 6 7 #ifdef __cplusplus 8 ext ......
语言 007

软件测试基础

软件测试的定义 在IEEE国际标准中,对软件测试进行了详细的定义:“软件测试是在规定的条件下,使用人工或自动化手段来运行或测试某个系统的过程,其主要的目的是对其是否满足设计要求进行评估的过程”。 在这个定义中详细的描述三个维度的内容:软件测试需要在规定条件下进行、软件测试是一过程、目的是验证系统是否 ......
软件测试 基础 软件

软件测试基础补充

1:组件测试:也叫单元测试 组件测试在实际的测试过程中所对应的阶段是我们的单元测试阶段,组件测试是最低层的一个级别的测试。 单元测试的==目的== 验证代码是与设计相符合的 发现设计和需求中存在的错误 发现在编码过程中引入的错误 单元测试的维度:功能测试和非功能测试 功能方面主要是内部的逻辑结构,验 ......
软件测试 基础 软件

三日一练-C语言百题(006)

进制转换:16进制转10进制 1 //2018 0306 2 C语言 十六进制字符串转十进制 3 需求:比如我有一个字符串,定义为char * a=“2B4AFF8071”,里面是十六进制表示, 4 我要每次依次取其中两位比如 2B,转换成十进制“43”,然后再存入另一个字符串char *b或 5 ......
语言 006

三日一练-C语言百题(001-005)

进制转换: 1 //C语言算法:十进制转为二进制 2 #include<stdio.h> 3 int main() 4 { 5 int b,i,c=0,a[30]; 6 scanf("%d",&b); 7 while(b!=0) 8 { 9 i=b%2; 10 a[c]=i; 11 c++; 12 ......
语言 001 005

2023年牛客基础训练营2-I

题目链接:https://ac.nowcoder.com/acm/contest/46810/I 乱搞题,但是有一些差分思想在里面。 先将所有的$$x_i都设置为第一个等级。 注意到一个性质,不是所有的h都可以使答案发生变化。 然后我们可以先求出所有可以使$x_i$发生变化的h的最小值,接着从小到大 ......
训练营 基础 2023

go语言内存对齐

go语言内存对齐 什么是内存对齐 内存对齐,是代码编译后在内存的布局和使用方式。当一个内存地址a是n字节的倍数(其中n是2的幂)时,内存地址a被称为n字节对齐。编译器会将数据按照特定的规则,把数据安排到合适的存储地址上,并占用合适的地址长度 比如:存储int32位和int64位的数据时 没有进行内存 ......
内存 语言

c语言学习笔记(转义字符)

1)\t:一个制表位,实现对齐的功能 注:一个Tab键 2)\n:换行符 注:New Line,新的一行,相当于一个Enter,回车键 3)\\:一个\ 4)\":一个" 5)\':一个' 6)\r:一个回车 注:Carriage return,第一次看可能会疑惑,我第一次看就迷惑了 实际它的是意思 ......
转义 语言学习 字符 语言 笔记

CPP基础语法

C++基础语法 基本数据类型的大小 不同编译器的内置类型大小不同,比如指针类型,同是x86-64的CPU,g++的指针大小为8,visual的指针大小为4,minGW指针大小为8 C++标准只保证基本数据类型有一个最小大小: 图源 记录几个常用类型的大小,都基于x86-64处理器架构 | | g++ ......
语法 基础 CPP

Java 基础

一、基础 1.标识符注意点 所有的标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线(_)开始 首字符之后可以是字母 ,美元符 ,下划线或者数字的任何字符组合 不能使用关键字作为方法名或者变量名 标识符是大小写敏感的 合法标识符举例: age、$salary、_value、__1_va ......
基础 Java

基础学习

var,let和const区别 共同点:都是用来声明变量 var :声明静态变量,可以在声明前引用 const: 声明常量,先声明后引用。初始的值不可更改 let: 声明变量,先声明后引用。初始的值可更改 ......
基础