人工智能 基础知识 人工 智能

哈希表基础题217. 存在重复元素、389. 找不同、496. 下一个更大元素 I

217. 存在重复元素 1 class Solution: 2 def containsDuplicate(self, nums: List[int]) -> bool: 3 #方法1:set去重,直接比较去重之后数组长度 4 if len(set(nums)) != len(nums): 5 re ......
元素 基础 217 389 496

红黑树的知识点以及源码

花了几个小时看了B站大佬刘冬煜讲解红黑树源码和性质,对红黑树知识有了一个很清晰的理解。 满满的成就感,把大佬有关红黑树的资料借用了一下,做了一点简单的修改。 红黑树具有如下的性质: 1.红黑树是一颗平衡二叉搜索树,其中序遍历单调不减。 2.节点是红色或者 黑色。 3.根节点是黑色。 4.每个叶节点( ......
知识点 源码 知识

04 以太网交换基础

> 在网络中传输数据时需要遵循一些标准,以太网协议定义了数据帧在以太网上的传输标准,了解以太网协议是充分理解数据链路层通信的基础。以太网交换机是实现数据链路层通信的主要设备,了解以太网交换机的工作原理也是十分必要的。 # 设备的工作模式 单工模式:信号传递是单方向的,比如传统的电视接受信号,电视只会 ......
以太网 基础 04

java与es8实战之三:Java API Client有关的知识点串讲

正式使用官方的Java API Client操作ES之前,将与之有关的重要知识点先做一轮串讲,后面开始编码时,疑点已扫清,可以愉快而顺畅的实现业务功能 ......
知识点 实战 知识 Client java

CSS基础-2D变形

变形是CSS3中比较颠覆性的特征之一,今天介绍四种2D变形旋转、缩放、倾斜、位移变形。 变形在CSS3用 **transform** 属性 来实现。 ### **transform-origin 属性** transform-origin 表示旋转的原点,默认是在盒子的中心位置(center)。 ! ......
基础 CSS 2D

SQL 基础语法 增删查改 连接

一、基本操作 1、创建数据库create database '名字'2、创建表CREATE TABLE Persons ( PersonID int primary key(主键) identity(1,1) (标识列), LastName varchar(255) Unique(唯一约束), Se ......
语法 基础 SQL

Excelize 开源基础库 2.8.0 版本正式发布

Excelize 是 Go 语言编写的用于操作电子表格办公文档的开源基础库,2023年8月28日,社区正式发布了 2.8.0 版本,该版本包含了多项新增功能、错误修复和兼容性提升优化。 ......
Excelize 版本 基础

C# Linq 基础新

一、(复习)委托 转 C# 委托、事件二、自己实现WhereSingle static void Main(string[] args) { int[] nums = new int[] { 3, 5, 3453, 33, 65, 1 }; IEnumerable<int> result1 = nu ......
基础 Linq

全栈必备Linux 基础

Linux 几乎无处不在,不论是服务器构建,还是客户端开发,操作系统的基础技能对全栈来说都是必备的。 系统的选择 Linux发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。 Redhat,应该 ......
基础 Linux

进程基础

1、进程的概念 我们编译的代码可执⾏⽂件只是储存在硬盘的静态⽂件,运⾏时被加载到内存,CPU执⾏内存中指令,这个运⾏的程序被称为进程。 进程是对运⾏时程序的封装,操作系统进⾏资源调度和分配的基本单位。 2、进程的实现 中断发⽣后操作系统底层的⼯作步骤 1. 硬件压⼊堆栈程序计数器等 2. 硬件从中断 ......
进程 基础

程序员要学会“投资知识”

啊,富兰克林,那家伙总是说些深刻的道理。嗯,我们真的可以通过早睡早起变成优秀的程序员吗?早起的鸟儿可能抓住虫子,但早起的虫子会怎么样呢? 然而,富兰克林的开场白确实击中了要害 - 知识和经验确实是你最有价值的职业资产。 不幸的是,它们是有限的资产。随着新技术的出现和语言环境的发展,你的知识可能会过时 ......
程序员 程序 知识

循环神经网络RNN完全解析:从基础理论到PyTorch实战

>在本文中,我们深入探讨了循环神经网络(RNN)及其高级变体,包括长短时记忆网络(LSTM)、门控循环单元(GRU)和双向循环神经网络(Bi-RNN)。文章详细介绍了RNN的基本概念、工作原理和应用场景,同时提供了使用PyTorch构建、训练和评估RNN模型的完整代码指南。 > 作者 TechLea ......

numpy 和 pandas基础学习

1. numpy创建数组:array() import numpy as np import pandas as pd # 创建一维数组 res = np.array([1,2,3]) print(res) # [1 2 3] # 创建二维数组,多维数组以此类推 res = np.array([[1 ......
基础 pandas numpy

大连人工智能计算平台——华为昇腾AI平台——高性能计算HPC——如何在MPI中支持multiprocessing和fork操作——如何在HPC平台上使用pytorch——是否可以通过调度器的提交参数绕过HPC的计费系统

本文要讨论的就是如何在MPI中支持multiprocessing和fork操作,但是这个问题同时也是如何在HPC平台如何使用pytorch的问题,可以说这两个问题其实是同一个问题,而这个问题的解决过程中又产生了另一个问题,你就是是否可以通过调度器的提交参数绕过HPC的计费系统? ......

方法技巧,注意事项这类小知识点吧

`cin`可以读取连续元素的单个元素,类似`getchar()` 使用`printf`时最好添加头文件 #`include ` `%08.3f`, 表示最小宽度为8,保留3位小数,当宽度不足时在前面补上(对整型补0时不能打点号) `fgets`不会删除行末的回车字符 `strcmp(a, b)`比较 ......
知识点 注意事项 事项 技巧 方法

推荐系统基础

## 评测指标 ### 预测准确度 #### 评分预测 预测用户对物品的评分 ${r_{ui}}$ = 用户u对物品i的实际评分 ${\hat r_{ui}}$ = 推荐系统给出的预测评分 RMSE(均方根误差) MAE(平均绝对误差) $$ RMSE\ =\ \sqrt {\frac{{{\sum ......
基础 系统

基础数论

质数: 在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数 合数:在大于1的整数中除了能被1和本身整除外,还能被其他数(0除外)整除的数 约数(因数) :能够将一个数整除的数 质因数:能够将一个数整除的质数 互质:公约数只有1的两个整数 ## 质数 质数:在大于1的整数中,如果只包含1和本 ......
数论 基础

01 数据通信网络基础

# 华为设备图标简介 ![image](https://img2023.cnblogs.com/blog/3263964/202308/3263964-20230822134051585-229708524.png) # 网络通信基本概念 通信:是指人与人、人与物、物与物之间通过某种媒介和行为进行的 ......

面对新领域,做真题应优先于学习书本知识,二者应同时进行

面对全新的领域,做真题和概览考试用书同时进行或前者优于后者开始,一方面可以熟悉考点,通过错题了解知识点往往能留下更深刻的印象;另一方面,通过题目和答案提炼考点和知识关键字,熟悉考题呈现方式,对于看书抓住可能的出题点有一定帮助(这对于选择题型较为适用)。简单来讲,当你熟悉如何出题时,面对书上的知识点可 ......
真题 书本 同时 领域 知识

C++基础

一、具备的基础 变量(variables): 类型(types):int,float,char,struct... 作用域(scope) 循环(loops):while,for 流程控制:if-else,switch-case 知道一个程序需要编译、连结才能被执行 知道如何编译和连接(如何建立一个可 ......
基础

vim基础笔记

1.vim基础知识 (1)在normal模式下 h向左 l向右 j向下 k向上 可以在hjkl前输入数字移动指定行数 例如3j就是向下移动三行,4k就是向上移动四行 w代表向右移动一个单词 b代表向左移动一个单词 同样可以在w和b前加入数字 $代表移动到本行最后 ^代表移动到本行最前 \>向右缩进 ......
基础 笔记 vim

JavaScript 基础知识

avaScript 基础知识 以前的 概述:网络入门 下一个 JavaScript 是一种为您的网站添加交互性的编程语言。这种情况发生在游戏中、按下按钮或在表单上输入数据时的响应行为中;具有动感的造型;动画等。本文帮助您开始使用 JavaScript 并加深您对可能性的理解。 什么是 JavaScr ......
基础知识 JavaScript 基础 知识

TypeScript – 冷知识

当 generic return 遇上 parameter 报错了。原因是 querySelector 默认返回类型是抽象的 Element。 而 method 参数要求的是具体的 InputElement 解决方法是传入具体的 InputElement 类型 const input = docum ......
TypeScript 知识

学习基础知识

学习基础知识 NodeGui 使用原生组件而不是基于 Web 的组件作为构建块。因此,要了解 NodeGui 应用程序的基本结构,您需要熟悉 Javascript 或 Typescript。本教程面向所有在 Web 开发方面有一定 Web 经验的人。 节点贵发展简述# 就开发而言,NodeGui 应 ......
基础知识 基础 知识

适合人工智能的九大编程语言

适合人工智能的九大编程语言 发布日期:2021-11-25 来源: 浏览次数:60950 作者:NIC HU 人工智能如今改变了几乎每个行业的运作方式。企业在开始实施一个项目之前,需要详细了解适合人工智能的编程语言。 人工智能这一术语起源于20世纪中叶,尽管有了多年的发展,但在过去的十年才被开发人员 ......

画像体系(一):基础

在 浅谈大数据产品经理 一文中提到数据的价值的两大方向,数据决策和产品智能;产品智能方向:精细化运营更强调数据挖掘价值的应用;而要做精细化运营,首先要建立本企业的用户画像。搭建一套用户画像方案整体来说需要考虑8个模块的建设,如下: 主要内容模块包含: 一、用户画像基础 二、标签指标体系 三、标签平台 ......
画像 体系 基础

零基础学会用Airtest-Selenium对Firefox进行自动化测试

1. 前言 本文将详细介绍如何使用AirtestIDE驱动Firefox测试,以及脱离AirtestIDE怎么驱动Firefox(VScode为例)。看完本文零基础小白也能学会Firefox浏览器自动化测试!!! 2. 如何使用AirtestIDE驱动Firefox浏览器 对于Web自动化测试,目前 ......

私有知识库搭建整理

- 资源: [从零搭建基于本地大语言模型构建的私有知识库系统(下)软件篇_哔哩哔哩_bilibili](https://www.bilibili.com/video/BV1bh4y1U7Jf/?spm_id_from=333.999.0.0&vd_source=806edd1eb8cb84a4b8e ......
知识库 知识

图论基础

# 图论基础 ## 树和图的存储 无向图:没方向 建图需要在两个节点间建两条相反的边 ```c++ add(a, b), add(b, a); ``` 有向图:有方向 领接矩阵:`g[a,b] = 权重`$a\to b$ 邻接表(常用):每个点上都有一个单链表,存储该点能到哪些点上去 若有权重则加个 ......
基础

redis 基础

随着互联网+大数据时代的来临,传统的关系型数据库已经不能满足中大型网站日益增长的访问量和数据量。这个时候就需要一种能够快速存取数据的组件来缓解数据库服务I/O的压力,来解决系统性能上的瓶颈 与其他内存型数据库相比,Redis 具有以下特点: Redis 不仅可以将数据完全保存在内存中,还可以通过磁盘 ......
基础 redis