- 博客(18)
- 收藏
- 关注
原创 什么是边缘计算
边缘计算是指在用户或数据源的物理位置或附近进行的计算,这样可以降低延迟,节省带宽。在云计算模式中,计算资源和服务通常集中在大型数据中心内,而最终用户则是在网络的边缘访问这些资源和服务。这种模型已被证实具有成本优势和更高效的资源共享功能。但是,新型最终用户体验(如物联网)则需要计算能力更接近物理设备或数据源的实际位置,即网络的"边缘"。
2022-10-25 14:33:49 1074
原创 京东数据开发面试
1.B树和B+树的区别:B+树中只有叶子节点会带有指向记录的指针(ROWID),而B树则所有节点都带有,在内部节点出现的索引项不会再出现在叶子节点中。B+树中所有叶子节点都是通过指针连接在一起,而B树不会。B+树的优点:非叶子节点不会带上ROWID,这样,一个块中可以容纳更多的索引项,一是可以降低树的高度。二是一个内部节点可以定位更多的叶子节点。叶子节点之间通过指针来连接,范围扫描将十分简单,而对于B树来说,则需要在叶子节点和内部节点不停的往返移动。B树的优点:对于在内
2021-07-26 15:28:06 360
原创 python求(矩阵特征值,矩阵逆,矩阵的秩)
矩阵特征值运算A‾=(4213)\overline{A} = \left(\begin{matrix} 4 & 2\\ 1 & 3\end{matrix}\right)A=(4123)使用 np.linalg.eigvals(A)A = np.array([[4, 2],[1, 3]])print("The eigenvalues of A are: ", np.array2string(np.linalg.eigvals(A), separator=', '))## Th
2021-04-19 16:21:18 939 1
原创 怎么用numpy读取数据csv数据
机器学习中,怎样只用numpy提取CSV数据提示:机器学习中需要训练数据,如何只用numpy来提取数据?以下是我认为最简单的方法。提示:以下是本篇文章正文内容,下面案例可供参考步骤1.numpy引入库代码如下(示例):import numpy as np2.读入数据代码如下(示例):def load_data(fname): labels = [] features = [] with open(fname) as F: for
2021-04-19 16:16:20 2415
原创 怎么把网页保存成pdf格式-最简单操作
网页如何保存成pdf格式,会有很多人下载插件,其实不需要那么复杂。第一步:打开网页后,鼠标点击右键按打印第二步:在目标打印机框中更改成另存为pdf模式,点击保存就可以了,自动生成pdf保存在本地。...
2021-04-18 16:43:50 7207 1
原创 Hadoop面试-大数据面试
1. Hadoop的3种运行模式:独立模式:Hadoop的默认模式,它使用本地文件系统进行输入和输出操作。该模式主要用于调试目的,不支持使用HDFS。此外,在这种模式下,不需要对mapred-site.xml,core-site.xml和hdfs-site.xml文件进行自定义配置。与其他模式相比,此模式的运行速度要快得多。 伪分布式模式(单节点群集):在这种情况下,需要为上述三个文件进行配置。在这种情况下,所有守护程序都在一个节点上运行,因此主节点和从节点都是 完全分布...
2021-04-18 16:26:42 105
原创 python读取csv文件
python中CSV文件读取方式有多种方法可以读取使用csv模块或pandas库的CSV文件csv Module: CSV模块是Python中的模块之一,它提供用于以CSV文件格式读取和写入表格信息的类pandas Library:pandas库是开放源代码Python库之一,它为Python编程提供了高性能,便捷的数据结构以及数据分析工具和技术csv Module:import csv使用csv.reader(),首先,在“ r”模式(打开文件时指定读取模式)下,使用open()方法打开
2021-04-18 07:20:27 851
原创 Mac系统virtualbox虚拟盒安装,Ubantu系统安装
1.首先登陆VB的官网:https://www.virtualbox.org2.点击 Downloads3. 按照系统去下载,如果是Mac系统就点击OS X hosts (Windows系统就是 Windows hosts)以此类推,选择适合你电脑的版本,下载后就可以安装了4. 打开Ubantu 官网:https://releases.ubuntu.com/18.04.5/选择64-bit PC (AMD64) desktop image下载5. 点击新建,然后按照下面的1...
2021-04-18 06:33:56 688
原创 苹果电脑整个网页截图(windows电脑整个网页截图)
Mac 系统截长图:1.鼠标点击右键: 检查2. 同时按住 shift + command +p3. 输入 cfss 找到 Capture full size screenshot 点击就可以啦 ,会自动下载到电脑上.
2021-04-17 22:51:26 1233
原创 pandas合并两个数据框
python中用pandas 合并两个数据框import pandas as pd# First DataFramedf1 = pd.DataFrame({'id': ['A01', 'A02', 'A03', 'A04'], 'Name': ['ABC', 'PQR', 'DEF', 'GHI']}) # Second DataFramedf2 = pd.DataFrame({'id': ['B05', 'B06', 'B07', 'B08'],
2021-04-17 22:07:47 414
原创 二叉树数据结构
二叉树数据结构元素最多具有2个子代的树称为二叉树。由于二叉树中的每个元素只能有2个子代,因此我们通常将它们命名为左子代和右子代。二叉树节点包含以下部分。数据指向左孩子的指针指向正确的孩子的指针二叉树包括:满二叉树(Full Binary Tree)完整的二叉树(Complete Binary Tree)完美二叉树(Perfect Binary Tree )平衡二叉树 (Balanced Binary Tree )退化或病态树 A degenerate (or pathologi
2021-04-17 18:07:17 362
原创 如何选择数据结构
数据结构类型1.数组(Array): 数组是存储在连续内存位置的项目的集合。这个想法是将相同类型的多个项目存储在一起。通过简单地将偏移量添加到基本值(即数组的第一个元素的存储位置)(通常由数组的名称表示),这使得计算每个元素的位置更加容易。2.栈(Stack): 堆栈以应用操作的线性顺序存储项目的集合。 该顺序可以是后进先出(LIFO)或先进先出(FIFO)3.队列(queue): 队列存储诸如堆栈之类的项目的集合; 但是,操作顺序只能是先进先出4.链表 (linked list):
2021-04-17 17:31:51 1519
原创 数据结构基础
什么是数据结构:数据结构是用于组织,处理,检索和存储数据的专用格式。有几种基本的和高级的数据结构类型,所有这些结构都旨在根据特定目的排列数据。数据结构使用户可以轻松地以适当的方式访问和使用他们所需的数据。最重要的是,数据结构构架了信息的组织,以便机器和人类可以更好地理解它。在计算机科学和计算机编程中,可以选择数据结构或将其设计为存储数据,以便将其与各种算法一起使用。在某些情况下,算法的基本操作与数据结构的设计紧密相关。每个数据结构都包含有关数据值,数据之间的关系以及(在某些情况下)可应用于数据的函数的信
2021-04-17 16:57:19 128
原创 spark面试-大数据面试
spark 面试常见问题前言2021年应届毕业生,面试了阿里,腾讯,字节。大数据开发,最后成功上岸。提示:以下是个人面试时遇到的问题,可供参考spark 优化spark有什么特点,处理大数据有什么优势Mapreduce 和Spark有什么区别和联系spark跟hadoop对比spark的技术栈有那些组件,每个组件都有什么功能spark组件spark 中的数据倾斜原因,如何解决groupBy 和reduceBy的区别spark基本工作流程spark宽窄依赖Spark Strea
2021-04-10 19:10:54 174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人