基础知识 随笔 基础 知识

pandas数据处理基础-数据类型

一维数组形式:Series pd.Series(data) data可以是数组,如[1,2,3],也可以是字典,如{’0‘:1,’1‘:2,’2‘:3},两者的结果是一样的。 多维数组形式:DataFrame pd.DataFrame(data) data可以是Series组成的字典、列表组成的字典 ......
数据 数据处理 类型 基础 pandas

NumPy 基础知识 :6~10

原文:Numpy Essentials 协议:CC BY-NC-SA 4.0 译者:飞龙 六、NumPy 中的傅立叶分析 除其他事项外,傅立叶分析通常用于数字信号处理。 这要归功于它在将输入信号(时域)分离为以离散频率(频域)起作用的分量方面如此强大。 开发了另一种快速算法来计算离散傅里叶变换(DF ......
基础知识 基础 知识 NumPy 10

开发GPT知识库功能时,需要上传word文档让知识库向量化,Golang读取word文档功能

开发GPT知识库功能时,需要上传word文档让知识库向量化,Golang读取word文档功能。 找到一个开源库 baliance.com/gooxml/document,但是只支持docx后缀,下面是使用方法 import ( "baliance.com/gooxml/document" ) fun ......
知识库 功能 文档 知识 word

go语言基础-数组

0x00 数组 go语言中的数组声明的基本语法: // 定义一个长度为3元素类型为int的数组a var a [3]int var 数组名称 [元素数量]元素类型 比如:var a [5]int, 数组的长度必须是常量,并且长度是数组类型的一部分。一旦定义,长度不能变。 [5]int和[10]int ......
语言基础 数组 语言 基础

go语言基础-切片

0x00 切片 切片(Slice)是一个拥有相同类型元素的可变长度的序列。它是基于数组类型做的一层封装。它非常灵活,支持自动扩容。切片是一个引用类型,它的内部结构包含地址、长度和容量。切片一般用于快速地操作一块数据集合。 0x00 切片的定义 切片的声明: var name []T //name:表 ......
语言基础 语言 基础

go语言基础-map

0x00 map map是一种无序的基于key-value的数据结构,Go语言中的map是引用类型,必须初始化才能使用。 0x00 map的定义 go语言当中map的定义 map[KeyType]ValueType //KeyType:表示键的类型 //ValueType:表示键对应的值的类型。 m ......
语言基础 语言 基础 map

go语言基础-变量和常量

0x00 标识符与关键字 0x01 标识符 go语言中的标识符是由数字,字母和_(下划线)组成的,并且只能由字母和_开头。eg:abc,_,_abc,abc1 0x02 关键字 关键字是指编程语言中定义好的具有特殊意义的标识符。(关键字和保留字都不建议作为变量名) go语言中常用的25个关键字 br ......
语言基础 常量 变量 语言 基础

go语言基础-基本数据结构

0x00 基本数据结构 go语言中,除了基本的整型、浮点型、布尔型、字符串外,还有数组、切片、结构体、函数、map、通道(channel)等。 0x00 整型(int) 整型分为以下两个大类: 按长度分为:int8、int16、int32、int64 对应的无符号整型:uint8、uint16、ui ......

微软SC-900(Azure安全基础)备考笔记

写在前面 因为sc-900是英文考试(或是有中文版本但我不知道),我复习和刷题也是看的英文材料,因此该笔记会以英文为基础,遇到比较少见的单词时我会标注翻译。 该笔记单纯旨在通过考试,对实践的帮助不大。sc-900,依我拙见,也不是一个能学到很多知识的考试。想要了解网络安全基础概念的朋友,可以了解一下 ......
备考 基础 笔记 Azure 900

Java基础语法

Java基础语法 注释、标识符、关键字 注释 注释并不会被执行,是给我们程序员看的 书写注释是一个非常好的习惯 Java注释的分类: 单行注释 :// 多行注释: /** */ 文档注释 标识符 标识符的作用 用来表示变量名、类名、方法名、数组名和文件名等 是一个有效的字符序列 规则 由字母、数字和 ......
语法 基础 Java

Zabbix_sender基础命令浅析

zabbix_sender是Zabbix监控系统中用于向Zabbix服务器发送数据的命令行工具。以下是zabbix_sender基础命令教学: 语法: zabbix_sender -z <server_address> -p <port_number> -s <hostname> -k <key> ......
Zabbix_sender 命令 基础 Zabbix sender

价值投资者需要学习哪些知识?

价值投资的核心就在判断股票的内在价值。这需要价值投资者具备大量的相关知识,以及超强的判断能力,如果这一项做不到,其他所有项都是徒劳的。 想成为一个价值投资者需要具备的素质如下: 1.经济学知识。 经济学主要包括宏观经济学和微观经济学,如果不具备经济学知识,许多商业现象你将无法理解,如垄断企业如何获得 ......
投资者 价值 知识

回溯理论基础及leetcode

#回溯 与递归相辅相成;回溯是递归的副产品,只要有递归就会有回溯。 回溯函数也就是递归函数,指的都是一个函数。 ##回溯搜索法 纯暴力搜索 解决的问题 组合问题:N个数里面按一定规则找出k个数的集合 切割问题:一个字符串按一定规则有几种切割方式 子集问题:一个N个数的集合里有多少符合条件的子集 排列 ......
leetcode 理论 基础

golang 标准库bytes有哪些知识点

标准库bytes是Go语言中用来操作字节串(byte slice)的包。以下是bytes包的一些重要知识点: bytes.Buffer类型:这是bytes包中最常用的类型之一。Buffer类型表示一个缓冲区,可以用来动态地构建字节串,也可以用来读取字节串。 bytes.NewBuffer()函数:这 ......
知识点 标准 知识 golang bytes

golang 标准库context有哪些知识点

Golang 标准库中的 context 包提供了一种在不同函数之间传递请求范围数据以及控制取消操作的机制。下面是一些 context 包的知识点: Context 的基本使用:使用 context.Background() 函数创建一个空的 Context,使用 context.WithCance ......
知识点 context 标准 知识 golang

Linux磁盘的相关知识

https://www.jianshu.com/p/c254c972788a https://blog.csdn.net/weixin_33904522/article/details/116692690 Linux磁盘分区 一块没有分区的磁盘 --> 主分区 + 扩展分区 --> 主分区(c)+ ......
磁盘 知识 Linux

springboot学习随笔

1.大纲-springboot框架 1. 什么是Springboot以及Springboot的特点。 2. 快速搭建springboot项目 3. springboot常用的配置文件类型. 4. 读取springboot配置文件的内容 5. 多环境配置 6. springboot整合数据源。 7. ......
springboot 随笔

1、内网渗透基础知识

0x01 一些名词概念 1.1、工作组 工作组是一个由许多在同一物理地点,而且被相同的局域网连接起来的用户组成的小组。相应地,一个工作组也可以是遍布一个机构的,但却被同一网络连接的用户构成的逻辑小组。在以上两种情况下,在工作组中的用户都可以以预定义的方式,共享文档、应用程序、电子函件和系统资源。 在 ......
基础知识 基础 知识

【1】C++ 硬性知识点

C++基础知识关键字 asm(指令字符串):允许在C++程序中嵌入汇编代码。 auto(自动)是存储类型标识符,表明便令“自动” 具有本地范围,块范围的变量声明(如for循环体内的变量声明)默认为auto存储类型。 bool类型:C++中基本数据结构,其值可选为true或false,C++中的boo ......
知识点 知识

c/c++零基础坐牢第一天

c/c++从入门到入土(1) 开始时间2023-04-12 22:37:21 结束时间2023-04-13 00:02:26 前言:恭喜大家打开信息时代的大门,每个时代都有代表性的炫酷技能:原始时代的打猎,战争时代的枪炮,贫困年代的烧饭。对于信息时代,那么就是编程。编程,编写程序,专业术语“程序设计 ......
基础

二分基础

复健$Day2$ 今天复习二分,使用这种方法的比较明显的提示是使最大值最小,最小值最大,并且原序列有序或者说可以忽略次序 二分的基本模板 $1.$闭区间写法 int binary_search(int l,int r,int target)//返回使check值大于等于target的最小的i(也就是 ......
基础

2904: 最少拦截系统 基础dp

描述 某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能超过前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。怎么办呢?请帮助计算一下最 ......
基础 系统 2904

9.【RabbitMQ实战】- RabbitMQ其他知识点

幂等性 MQ消费者的幂等性的解决一般使用全局ID或者写个唯一标识比如时间戳或者UUID或者订单消费者消费MQ中的消息也可利用MQ的该id来判断,或者可按自己的规则生成一个全局唯一id,每次消费消息时用该id先判断该消息是否已消费过 在海量订单生成的业务高峰期,生产端有可能就会重复发生了消息,这时候消 ......
RabbitMQ 知识点 实战 知识

哈希表理论基础——学习笔记

常见的三种哈希结构 数组 set (集合) map(映射) HashSet 特点: HashSet 无序 (没有下标) ,不可重复 HashSet 为 HashMap 的 key 部分 TreeSet TreeSet 无序 (没下标) ,不可重复,但是可以排序 TreeSet 为 TreeMap 的 ......
理论 基础 笔记

ssh的基础使用与端口转发

基础使用 基本连接 SSH基本的连接命令是: ssh username@hostname 这里牵扯到了两台主机 执行命令、运行SSH客户端的主机,我们称为本地主机A【Host A】; 接收连接请求、运行SSH服务器的主机,我们称为远程主机B【Host B】。 通过密码或密钥等方式验证后,SSH连接建 ......
端口 基础 ssh

js基础

// js 会把var声明的变量提升到js文件的最顶部 // 控制台打印语句 // console.log('你好!'); // 警告框! 通知用户出错了 // alert(' haha') // 输入框-输入内容 prompt得到的输入内容永远都是字符串 // var n1 = prompt("第 ......
基础

java多线程基础

多线程实现方法 第一种方法:Thread 自定义线程类继承Thread类 重写run()方法,编写线程执行体 创建线程对象,调用start()方法启动线程 注意:线程不一定立即执行,由CPU安排调度 继承Thread类创建多线程 package com.waves.dxcdemo;​import j ......
线程 基础 java

JdkProxy的进阶知识

如果想增强一个方法的功能,无非就是直接在方法体内直接修改。但这也无非给一些有代码洁癖人士一丝丝不悦!于是乎我们即不想在原来的代码里修改,又不想把原有的代码重新写一次,那么前辈们就发明了代理. 注意:本文以 JdkProxy 为基础展开所有描述! 参与对象 那么一个代理过程参与的对象有以下几项: 目标 ......
JdkProxy 知识

JavaScript基础知识

JavaScript 基础知识 JavaScript是什么? JavaScript是一门编程语言,可以实现很多的网页交互效果。开web页面的脚本语言 JavaScript的书写位置? 内部JavaScript 写在body结束标签上方script里面 外部JavaScript 通过script sr ......
基础知识 JavaScript 基础 知识

c#中byte数组0x_(C#基础) byte[] 之初始化, 赋值,转换。

c#中byte数组0x_(C#基础) byte[] 之初始化, 赋值,转换。 原文链接:https://blog.csdn.net/weixin_39862716/article/details/111506430 byte[] 之初始化赋值 用for loop 赋值当然是最基本的方法,不过在C#里 ......
数组 byte 基础 0x