arkts harmonyos语言 基础

GO 语言中 slice 的理解

GO 语言中 slice 理解 ### 为什么说 Go 语言的 slice 是引用类型,其底层实现明明是一个结构体? > slice 的底层实现是一个包含三个字段的结构体:指向底层数组的指针、slice 的长度和 slice 的容量。当我们对 slice 进行操作时,例如添加或删除元素,实际上是在底 ......
语言 slice GO

【已解决】GO语言开发中调用另一个库报错 cannot refer to unexported name XXXX

package main import ( "fmt" "study_gos/main/kehu" ) //使用了go.mod //GOPATH /D/workspace/gos //cd /d/workspace/studys/study_gos/src //go env -w GO111MODU ......
unexported 语言 cannot refer XXXX

golang入门,基础语法demo(1)

package main import "fmt" func main() { // 声明变量 var a int // 使用 var 关键字声明变量 a,类型为 int a = 1 // 赋值 fmt.Println(a) // 类型推导 // 使用 := 自动推导类型并声明变量 b,其类型为 s ......
语法 基础 golang demo

C语言中将二维数组作为函数参数来传递

C语言中经常需要通过函数传递二维数组,有三种方法可以实现,如下: 方法一,形参给出第二维的长度 ``` #include void func(int n, char str[ ][5] ) { int i; for(i = 0; i void func(int n, char (*str)[5] ) ......
数组 中将 函数 参数 语言

requests Python中最好用的网络请求工具 基础速记+最佳实践

requests 模块是写python脚本使用频率最高的模块之一。很多人写python第一个使用的模块就是requests,因为它可以做网络爬虫。不仅写爬虫方便,在日常的开发中更是少不了requests的使用。如调用后端接口,上传文件,查询数据库等。本篇详细介绍requests的使用。 ......
requests 最好 基础 工具 Python

linux基础笔记

![点击查看图片来源](https://img2023.cnblogs.com/blog/2222630/202306/2222630-20230625083220136-1763426342.jpg) # Linux操作系统与项目部署 **注意:**本版块会涉及到`操作系统`相关知识。 现在,几乎 ......
基础 笔记 linux

strapi系列--如何建表并在原有官方自动生成的api基础上扩展接口,定制化自己的业务逻辑

## 为什么要进行后端定制呢? 在实际开发过程中,项目中有些需求需要我们定制化自己的业务逻辑,那么我们该如何处理这个需求呢?本文以图文并茂的形式,基于原有官方自动生成的api,定制一个我们自己的业务逻辑接口。 ### Strapi后端的每个部分都可以定制: - Strapi服务器收到的请求 - 处理 ......
自动生成 逻辑 接口 业务 基础

如何使用增量学习在自然语言处理中的应用

[toc] 《45. 如何使用增量学习在自然语言处理中的应用》 ## 1. 引言 自然语言处理(NLP)是人工智能领域中的一个重要分支,它涉及到语音识别、文本分类、机器翻译、情感分析等多个领域。近年来,随着深度学习技术的发展,NLP 应用也越来越广泛。其中,增量学习是一种常用的技术,可以用于训练和优 ......
自然语言 增量 自然 语言

自然语言处理技术在机器翻译中的应用

[toc] 机器翻译是人工智能技术的一个重要应用领域,随着自然语言处理技术的不断进步,机器翻译的质量和效率也得到了显著提高。本文将介绍自然语言处理技术在机器翻译中的应用,并分为技术原理及概念、实现步骤与流程、应用示例与代码实现讲解、优化与改进、结论与展望七个部分进行阐述。 ## 1. 引言 机器翻译 ......
自然语言 机器 自然 语言 技术

自然语言处理中的文本降维与文本转换

[toc] 自然语言处理中的文本降维与文本转换是当前人工智能技术中的重要应用领域之一。在这个领域,文本降维和文本转换可以帮助我们更好地理解和分析文本数据,而文本降维和文本转换技术也存在一些挑战和问题。本文将介绍文本降维和文本转换的技术原理、实现步骤和应用场景,并探讨如何优化和改进这些技术。 ## 1 ......
文本 自然语言 自然 语言

强化学习从基础到进阶-案例与实践[4.1]:深度Q网络-DQN项目实战CartPole-v0

# 强化学习从基础到进阶-案例与实践[4.1]:深度Q网络-DQN项目实战CartPole-v0 ## 1、定义算法 相比于Q learning,DQN本质上是为了适应更为复杂的环境,并且经过不断的改良迭代,到了Nature DQN(即Volodymyr Mnih发表的Nature论文)这里才算是基 ......
CartPole-v 实战 深度 CartPole 案例

强化学习从基础到进阶-常见问题和面试必知必答[4]::深度Q网络-DQN、double DQN、经验回放、rainbow、分布式DQN

强化学习从基础到进阶-常见问题和面试必知必答[4]::深度Q网络-DQN、double DQN、经验回放、rainbow、分布式DQN ......
DQN 分布式 深度 常见问题 常见

Dart 开发语言概览

[本文地址](https://www.cnblogs.com/baiqiantao/p/17501884.html) *** 目录 [TOC] # Dart 开发语言概览 - [原文](https://dart.cn/guides/language/language-tour#a-basic-dar ......
概览 语言 Dart

一文了解Go语言的匿名函数

# 1. 引言 无论是在`Go`语言还是其他编程语言中,匿名函数都扮演着重要的角色。在本文中,我们将详细介绍`Go`语言中匿名函数的概念和使用方法,同时也提供一些考虑因素,从而帮助在匿名函数和命名函数间做出选择。 # 2. 基本定义 匿名函数是一种没有函数名的函数。它是在代码中直接定义的函数,没有被 ......
函数 语言

Dll基础

# DLL-基础 Windows 存在 3 个最重要的 dll, 分别如下 1. kernel32.dll 用来管理内存,进程、线程 2. user32.dll 用于处理用户界面相关的东西 3. GDI32.dll 用来绘制和显示文字 > 使用 dll 有什么好处,可以参考[官方说明](https: ......
基础 Dll

容器基础-- namespace,Cgoup 和 UnionFS

## Namespace ### 什么是 Namespace ? 这里的 "namespace" 指的是 Linux namespace 技术,它是 Linux 内核实现的一种隔离方案。简而言之,Linux 操作系统能够为不同的进程分配不同的 namespace,每个 namespace 都具有独立 ......
容器 namespace UnionFS 基础 Cgoup

[matplotlib] 基础知识

# 基本架构 1. 脚本层(scripting) 脚本层是 Matplotlib 结构中的最顶层。我们编写的绘图代码大部分代码都在该层运行,它的主要工作是负责生成图形与坐标系。 2. 美工层(artist) 美工层是结构中的第二层,它提供了绘制图形的元素时的给各种功能,例如,绘制标题、轴标签、坐标刻 ......
基础知识 matplotlib 基础 知识

DLang 与 C 语言交互

# DLang 与 C 语言交互 > 很难受的是,这部分的文档太少了,根本没有 *教程向* 的文章。所以我写了此文以做分享。 本文原址链接(防止机器搬运): **阅读提示**:请保证如下条件: - 会基本C语言使用,以及其编译命令。 - 会基本D语言使用,以及其编译命令。 - 会使用 `Makefi ......
语言 DLang

go编程基础--类型与变量

引用: 第 3 课:类型与变量 ? | 课程列表 |《Go 编程基础(视频)》| Go 技术论坛 (learnku.com) 1.go编排组织结构: 2.类型: rune表明用于unicode字符操作 3. 默认值:值类型与引用类型 引用类型的默认值是nil ......
变量 类型 基础

区块链基础之密码学及安全技术

### 1.2 密码学及安全技术 ![i区块链中的密码学与安全技术](https://upload-images.jianshu.io/upload_images/21415382-a06021e50cc209bf.png?imageMogr2/auto-orient/strip%7CimageVi ......
密码学 区块 密码 基础 技术

【python基础】文件-初识文件

文本文件可存储的数据量是非常多的。每当需要分析或修改存储在文件中的信息时,首先就是读取文件到内存中,为此可以一次性读取文件的全部内容,也可以以每次一行的方式逐步读取。 # 1.读取文件 ## 1.1读取整个文件 要读取文件,需要一个包含几行文本的文件。下面首先来创建一个poems文本文件,,里面存储 ......
文件 基础 python

DLang 与 C 语言交互

# DLang 与 C 语言交互 > 很难受的是,这部分的文档太少了,根本没有 *教程向* 的文章。所以我写了此文以做分享。 本文原址链接(防止机器搬运): **阅读提示**:请保证如下条件: - 会基本C语言使用,以及其编译命令。 - 会基本D语言使用,以及其编译命令。 - 会使用 `Makefi ......
语言 DLang

【linux命令】最强大的编辑器vim用法简介(基础篇)

vim编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器。它主要分为命令令行模式、插入模式和底行模式这三种,下面主要介绍一下这三种模式最简单常用的用法。 一.命令行模式 1.移动光标左移:h 光标右移:l 光标上移:k 光标下移:j 光标向右移动一个单词:w(联 ......
编辑器 命令 基础 简介 linux

Spark基础

Spark是一种基于内存的快捷、通用、可扩展的大数据分析引擎 1. Spark模块 Spark Core: Spark核心模块,包含RDD、任务调度、内存管理、错误恢复、与存储系统交互等 Spark SQL:用于处理结构化数据的一个模块,提供了2个编程抽象:DataFrame DataSet,并且作 ......
基础 Spark

C语言 【阶乘】

# 原 ~~~c #include int main(){ int n; int sum = 1; printf("输入数字:"); scanf("%d", &n); for (int i = 1;i int main() { int num; int factorial = 1; printf(" ......
阶乘 语言

JavaScript 之 高级程序设计 基础篇 (一)

### 导读 此篇文章为作者拜读JavaScrpit 第四版(红宝石)的笔记内容、适用于有经验的程序员阅读;作者 java开发出身。在之前前后端不分离的时代 使用esayUI JQuery的时代 经常写 js相关代码。现在前后端分离的时代;前端工程日新月异、各种框架层出不穷;万变不离其中;学好js ......
程序设计 JavaScript 基础 程序

JavaScript基础

# JavaScript基础 ## 简介 - JavaScript是由网景公司发明,起初命名为LiveScript,后来由于SUN公司的介入更名为了JavaScript - 为了确保不同的浏览器上运行的JavaScript标准一致,所以几个公司共同定制了JS的标准名命名为ECMAScript - J ......
JavaScript 基础

C语言I/O操作

(只写了文件调用的,C库自己看吧) 1、系统调用 定义:指操作系统提供给用户程序的调用的一组“特殊接口”,用户程序可以通过这组特殊接口来获得操作系统内核提供的服务 2、Linux文件描述符 当某个程序打开程序时,操作系统会返回相应的文件描述符,(相当于文件的别名,打开之后就只用这个fd来表示这个文件 ......
语言

【技术积累】C语言中基础知识【三】

博客推行版本更新,成果积累制度,已经写过的博客还会再次更新,不断地琢磨,高质量高数量都是要追求的,工匠精神是学习必不可少的精神。因此,大家有何建议欢迎在评论区踊跃发言,你们的支持是我最大的动力,你们敢投,我就敢肝 ......
基础知识 语言 基础 知识 技术

2.Linux基础

### 1.查看系统版本信息 - 查看操作系统内核 ```bash # centos [demo@centos ~]$ uname -r 3.10.0-693.el7.x86_64 # ubuntu walker@ubuntuLinux:~$ uname -r 5.11.0-43-generic ` ......
基础 Linux