自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Alex

Hello,我是 Alex 007,一个热爱计算机编程和硬件设计的小白,为啥是007呢?因为叫 Alex 的人太多了,再加上每天007的生活,Alex 007就诞生了。

  • 博客(60)
  • 资源 (26)
  • 收藏
  • 关注

原创 0.为什么要学习Vue?

Vue是一个用于创建用户界面的开源JavaScript框架,也是一个创建单页应用的Web应用框架。 在GitHub上,该项目平均每天能收获95颗星,为Github有史以来星标数第3多的项目。

2020-06-30 22:39:52 922

原创 215. Kth Largest Element in an Array 数组中的第K个最大元素

Title在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。示例 1:输入: [3,2,1,5,6,4] 和 k = 2输出: 5示例 2:输入: [3,2,3,1,2,4,5,5,6] 和 k = 4输出: 4说明:你可以假设 k 总是有效的,且 1 ≤ k ≤ 数组的长度。基于快速排序的选择方法Solve先对原数组排序,再返回倒数第k个位置,这样平均时间复杂度是O(nlogn)。我们来回顾一下快速排序,对

2020-06-29 10:41:46 396

原创 209. Minimum Size Subarray Sum 长度最小的子数组

Title给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的连续子数组,并返回其长度。如果不存在符合条件的连续子数组,返回 0。**示例: **输入: s = 7, nums = [2,3,1,2,4,3]输出: 2解释: 子数组 [4,3] 是该条件下的长度最小的连续子数组。进阶:如果你已经完成了O(n) 时间复杂度的解法, 请尝试 O(n log n) 时间复杂度的解法。双指针Solve定义两个指针start和end分别表示子数组的开始位置

2020-06-28 09:50:38 410

原创 41. First Missing Positive 缺失的第一个正数

Title给你一个未排序的整数数组,请你找出其中没有出现的最小的正整数。示例 1:输入: [1,2,0]输出: 3示例 2:输入: [3,4,-1,1]输出: 2示例 3:输入: [7,8,9,11,12]输出: 1提示:你的算法的时间复杂度应为O(n),并且只能使用常数级别的额外空间。哈希表Solve我们可以将数组所有的数放入哈希表,随后从1开始依次枚举正整数,并判断其是否在哈希表中。如果数组的长度为N,那么第一种做法的时间复杂度为O(N),空间复杂度为O(N)。我们为什

2020-06-27 10:57:20 603

原创 面试题 02.01. 移除重复节点

Title编写代码,移除未排序链表中的重复节点。保留最开始出现的节点。示例1:输入:[1, 2, 3, 3, 2, 1]输出:[1, 2, 3]示例2:输入:[1, 1, 1, 1, 2]输出:[1, 2]提示:链表长度在[0, 20000]范围内。链表元素在[0, 20000]范围内。进阶:如果不得使用临时缓冲区,该怎么解决?哈希表Solve对给定的链表进行一次遍历,并用一个哈希集合(HashSet)来存储所有出现过的节点。由于在大部分语言中,对给定的链表元素直接进行「相等

2020-06-26 09:37:39 387 1

原创 G6 图可视化引擎——核心概念——节点/边/Combo——内置节点——Rect

G6 内置了 rect 节点,其默认样式如下。标签文本位于矩形中央。使用方法如 内置节点 一节所示,配置节点的方式有两种:实例化图时全局配置,在数据中动态配置。1 实例化图时全局配置用户在实例化 Graph 时候可以通过 defaultNode 指定 type 为 ‘rect’,即可使用 rect 节点。const graph = new G6.Graph({ container: 'mountNode', width: 800, height: 600, defaultNode

2020-06-25 23:29:51 2135

原创 G6 图可视化引擎——核心概念——节点/边/Combo——内置节点——Circle

G6 内置了圆 Circle 节点,其默认样式如下。标签文本位于圆形中央。使用方法如 内置节点 一节所示,配置节点的方式有两种:实例化图时全局配置,在数据中动态配置。1 实例化图时全局配置用户在实例化 Graph 时候可以通过 defaultNode 指定 type 为 ‘circle’,即可使用 circle 节点。const graph = new G6.Graph({ container: 'mountNode', width: 800, height: 600, def

2020-06-25 14:12:37 2975

原创 G6 图可视化引擎——核心概念——节点/边/Combo——内置节点——内置节点总览

G6 的内置节点包括 circle,rect,ellipse,diamond,triangle,star,image,modelRect。这些内置节点的默认样式分别如下图所示。本文将概述 G6 中的各个内置节点类型、内置节点的通用属性、配置方法。内置节点类型说明下面表格中显示了内置的各类节点,同时对一些特殊的字段进行了说明:名称描述默认示例circle圆形:- size 是单个数字,表示直径- 圆心位置对应节点的位置- color 字段默认在描边上生效- 标签文本默认在节点中央- 更多字段见 Ci

2020-06-25 12:24:35 3703

原创 139. Word Break 单词拆分

Title给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,判定 s 是否可以被空格拆分为一个或多个在字典中出现的单词。说明:拆分时可以重复使用字典中的单词。你可以假设字典中没有重复的单词。示例 1:输入: s = “leetcode”, wordDict = [“leet”, “code”]输出: true解释: 返回 true 因为 “leetcode” 可以被拆分成 “leet code”。示例 2:输入: s = “applepenapple”, wordD

2020-06-25 11:32:24 561

原创 G6 图可视化引擎——入门教程——动画

由于动画机制较为复杂,我们未在 Tutorial-案例 中增加动画。G6 的动画分为两个层次:图全局动画:图整体变化时的动画过渡;元素动画:节点和边的动画效果。全局动画G6 的全局动画指通过图实例进行操作时,产生的动画效果。例如:graph.updateLayout(cfg)通过实例化图时配置 animate: true,可以达到每次进行上述操作时,动画效果变化的目的。例子const graph = new G6.Graph({ // ...

2020-06-24 23:20:35 2679 2

原创 G6 图可视化引擎——入门教程——插件与工具

为辅助用户在图上探索,G6 提供了一些辅助工具,其中一部分是插件工具,另一部分是交互工具。本文将为 Tutorial 案例 添加缩略图插件、网格插件、节点提示框、边提示框。插件使用插件时,有三个步骤:引入插件;实例化插件;在实例化图时将插件的实例配置到图上。Minimap缩略图 (Minimap) 是一种常见的用于快速预览和探索图的工具,可作为导航辅助用户探索大规模图。现在,我们为 Tutorial 案例 配置一个 Minimap:预期效果使用方法Minimap 是 G6 的

2020-06-24 23:11:16 2969

原创 G6 图可视化引擎——入门教程——图的交互 Behavior

G6 封装了一系列交互方法,方便用户直接使用。本文将为 Tutorial 案例 增加简单的交互:hover 节点、点击节点、点击边、放缩画布、拖拽画布。本节目标效果如下:基本概念交互行为 BehaviorG6 中的交互行为。G6 内置了一系列交互行为,用户可以直接使用。简单地理解,就是可以一键开启这些交互行为:drag-canvas:拖拽画布;zoom-canvas:缩放画布。交互管理 ModeMode 是 G6 交互行为的管理机制,一个 mode 是多种行为 Behavior 的组合.

2020-06-24 22:15:04 2460

原创 G6 图可视化引擎——入门教程——使用图布局 Layout

当数据中没有节点位置信息,或者数据中的位置信息不满足需求时,需要借助一些布局算法对图进行布局。G6 提供了 9 种一般图的布局和 4 种树图的布局:一般图:Random Layout:随机布局;Force Layout:经典力导向布局;(布局网络中粒子之间具有引力和斥力,从随机无序的布局不断演变为趋于平衡稳定的布局。适用于描述事物间关系,比如人物关系、计算机网络关系等。)Circular Layout:环形布局;Radial Layout:辐射状布局;MDS Layout:高维数据降维算法.

2020-06-24 21:09:29 7834 1

原创 G6 图可视化引擎——入门教程——元素及其配置

图的元素特指图上的节点 Node 和边 Edge 。在上一章节中,我们已经将 Tutorial 案例的图绘制了出来,但是各个元素及其 label 在视觉上很简陋。本文通过将上一章节中简陋的元素美化成如下效果,介绍元素的属性、配置方法。基本概念图的元素图的元素特指图上的节点 Node 和边 Edge 。G6 内置了一系列 内置的节点 和 内置的边,供用户自由选择。G6 不同的内置节点或不同的内置边主要区别在于元素的 图形 Shape,例如,节点可以是圆形、矩形、图片等。元素的属性不论是节点还是边

2020-06-24 09:34:08 3089

原创 16. 3Sum Closest 最接近的三数之和

Title给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。示例:输入:nums = [-1,2,1,-4], target = 1输出:2解释:与 target 最接近的和是 2 (-1 + 2 + 1 = 2) 。提示:3 <= nums.length <= 103-103 <= nums[i] <= 103-104 <=

2020-06-24 09:14:31 321

原创 G6 图可视化引擎——入门教程——绘制 Tutorial 案例

本文将进行 Tutorial 案例的简单绘制和配置。通过本文,你将知道创建一般图时一些常用的配置项及其作用。基础绘制创建容器需要在 HTML 中创建一个用于容纳 G6 绘制的图的容器,通常为 div 标签。G6 在绘制时会在该容器下追加 canvas 标签,然后将图绘制在其中。<body> <div id="mountNode"></div> <!-- 引入 G6 --> <!-- ... --></body&gt.

2020-06-23 23:15:33 1931

原创 G6 图可视化引擎——入门教程——前言

什么是 G6G6 是一个图可视化引擎。它提供了图的绘制、布局、分析、交互、动画等基础的图可视化能力。旨在让关系变得透明,简单。让用户获得关系数据的 Insight。入门教程简介我们在本入门教程中将会完成一个如下图所示简单的图可视化,我们将在后文中称其为 Tutorial 案例,完整代码。前言我们将会通过本入门教程完成包含图的创建、渲染、元素的配置、布局、交互、动画、工具的最终的 Tutorial 案例。在这部分教学中,读者将会学习到 G6 中基础和核心的功能。掌握该入门教程内容后,可以帮助读.

2020-06-23 23:09:25 1558

原创 G6 图可视化引擎——快速上手

安装 & 引用在项目中引入 G6 有以下两种方式:NPM 引入;CDN 引入。在项目中使用 NPM 包引入Step 1: 使用命令行在项目目录下执行以下命令: npm install --save @antv/g6Step 2: 在需要用的 G6 的 JS 文件中导入:import G6 from '@antv/g6';在 HTML 中使用 CDN 引入// version <= 3.2<script src="https://gw.alipayobje.

2020-06-23 22:11:25 5278 2

原创 G6 图可视化引擎——简介

什么是 G6G6 是一个图可视化引擎。它提供了图的绘制、布局、分析、交互、动画等图可视化的基础能力。旨在让关系变得透明,简单。让用户获得关系数据的 Insight。基于 G6,用户可以快速搭建自己的 图分析 或 图编辑 应用。强大的布局强大的动画及交互G6 的特性G6 作为一款专业的图可视化引擎,具有以下特性:优秀的性能:支持大规模图数据的交互与探索;丰富的元素:内置丰富的节点与边元素,自由配置,支持自定义;可控的交互:内置 10+ 交互行为,支持自定义交互;.

2020-06-23 21:50:09 3222

原创 1.1、高考状元入北大

童年是成长的基础,也是人生的起点。童年的经历往往决定了成长的速度以及人生的质量。每一个成功人士几乎都有一个不寻常的童年,或者家庭背景不同寻常,或者个人阅历不同寻常,对于李彦宏来说,他应该属于后者。1968年11月17日,李彦宏出生在山西省阳泉市的一个普通工人家庭,这位后来成为中国搜索引擎巨头的亿万富翁,可谓是地地道道的草根出身。这样的出身应该是李彦宏的福音,他因此学会了博爱、坚忍、包容,懂得尊重,理解、谦和。这些都为他后来成为一位IT业领袖奠定了良好的基础。李彦宏是家里五个孩子中唯一的男孩儿,他有三

2020-06-23 09:32:41 976

原创 ALGO-221 数据交换

Title资源限制时间限制:1.0s 内存限制:256.0MB问题描述  编写一个程序,输入两个整数,分别存放在变量x和y当中,然后使用自己定义的函数swap来交换这两个变量的值。  输入格式:输入只有一行,包括两个整数。  输出格式:输出只有一行,也是两个整数,即交换以后的结果。  要求:主函数负责数据的输入与输出,但不能直接交换这两个变量的值,必须通过调用单独定义的函数swap来完成,而swap函数只负责交换变量的值,不能输出交换后的结果。输入输出样例样例输入4 7样例输出7

2020-06-23 07:57:08 389

原创 67. Add Binary

Title给你两个二进制字符串,返回它们的和(用二进制表示)。输入为 非空 字符串且只包含数字 1 和 0。示例 1:输入: a = “11”, b = “1”输出: “100”示例 2:输入: a = “1010”, b = “1011”输出: “10101”提示:每个字符串仅由字符 ‘0’ 或 ‘1’ 组成。1 <= a.length, b.length <= 10^4字符串如果不是 “0” ,就都不含前导零。SolvePython一行代码解决战斗。class

2020-06-23 07:46:43 275

原创 面试题 16.18. Pattern Matching LCCI

Title你有两个字符串,即pattern和value。 pattern字符串由字母"a"和"b"组成,用于描述字符串中的模式。例如,字符串"catcatgocatgo"匹配模式"aabab"(其中"cat"是"a",“go"是"b”),该字符串也匹配像"a"、"ab"和"b"这样的模式。但需注意"a"和"b"不能同时表示相同的字符串。编写一个方法判断value字符串是否匹配pattern字符串。示例 1:输入: pattern = “abba”, value = “dogcatcatdog”输出:

2020-06-22 09:21:39 495

原创 实验2 递归下降语法分析程序设计

【开发语言及实现平台或实验环境】C++/Clion【实验目的】(1)理解语法分析在编译程序中的作用,以及它与词法分析程序的关系(2)加深对递归下降语法分析原理的理解(3)掌握递归下降语法分析的实现方法【实验内容】编制一个递归下降分析程序,实现对词法分析程序提供的单词序列的语法检查和结构分析。【实验要求】(1)待分析的简单语言的词法同实验1(2)待分析的简单语言的语法用扩充的BNF表示如下:1)<程序>::=begin<语句串>end2) <语句串&gt

2020-06-21 21:15:18 10918 1

原创 实验1 词法分析程序设计

【开发语言及实现平台或实验环境】C++/Clion【实验目的】(1)理解词法分析在编译程序中的作用(2)加深对有穷自动机模型的理解(3)掌握词法分析程序的实现方法和技术【实验内容】对一个简单语言的子集编制一个一遍扫描的词法分析程序。【实验要求】(1)待分析的简单语言的词法关键字begin if then while do end运算符和界符:= + - * / < <= > >= <> = ; ( ) #其他单词是标识符(ID)和整形常数(N

2020-06-21 21:12:19 15709 2

原创 124. Binary Tree Maximum Path Sum 二叉树中的最大路径和

Title给定一个非空二叉树,返回其最大路径和。本题中,路径被定义为一条从树中任意节点出发,达到任意节点的序列。该路径至少包含一个节点,且不一定经过根节点。示例 1:输入: [1,2,3] 1 / \ 2 3输出: 6示例 2:输入: [-10,9,20,null,null,15,7] -10 / \ 9 20 / \ 15 7输出: 42Solve递归首先考虑实现一个简化的函数,该函数计算二叉树中的一个节点的最大贡献值,具体而

2020-06-21 08:19:33 478

原创 125. Valid Palindrome

Title给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串。示例 1:输入: “A man, a plan, a canal: Panama”输出: true示例 2:输入: “race a car”输出: falseCode def isPalindrome(self, s: str) -> bool: import string # 1.去掉所有的空格 s = s.replace(" ",

2020-06-19 09:36:32 278

原创 什么是因特网?

这篇文章给出因特网的两种描述方法:一种是根据它的硬件和软件组件来描述,另一种是根据基础设施向分布式应用程序提供的服务来描述。

2020-06-18 19:37:17 2877

原创 1014. Best Sightseeing Pair

Title给定正整数数组 A,A[i] 表示第 i 个观光景点的评分,并且两个景点 i 和 j 之间的距离为 j - i。一对景点(i < j)组成的观光组合的得分为(A[i] + A[j] + i - j):景点的评分之和减去它们两者之间的距离。返回一对观光景点能取得的最高分。示例:输入:[8,1,5,2,6]输出:11解释:i = 0, j = 2, A[i] + A[j] + i - j = 8 + 5 + 0 - 2 = 11提示:2 <= A.length <=

2020-06-17 08:11:04 341

原创 297. Serialize and Deserialize Binary Tree

Title序列化是将一个数据结构或者对象转换为连续的比特位的操作,进而可以将转换后的数据存储在一个文件或者内存中,同时也可以通过网络传输到另一个计算机环境,采取相反方式重构得到原数据。请设计一个算法来实现二叉树的序列化与反序列化。这里不限定你的序列 / 反序列化算法执行逻辑,你只需要保证一个二叉树可以被序列化为一个字符串并且将这个字符串反序列化为原始的树结构。示例:你可以将以下二叉树: 1 / \ 2 3 / \ 4 5序列化为 "[1,2,3,nu

2020-06-16 08:52:31 321

原创 14. Longest Common Prefix

Title编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。Solve1.横向扫描用LCP(S1 …Sn)表示字符串S1 …Sn的最长公共前缀,可以得到以下结论:LCP(S1…Sn)=LCP(LCP(LCP(S1,S2),S3),…Sn)LCP(S_1…S_n)=LCP(LCP(LCP(S_1,S_2),S_3),…S_n)LCP(S1​…Sn​)=LCP(LCP(LCP(S1​,S2​),S3​),…Sn​)依次遍历字符串数组中的每个字符串,对于每个遍历到的

2020-06-15 12:01:45 395

原创 我的地盘我做主——你必须遵守的Python编码规范

Hello,我是 Alex 007,一个热爱计算机编程和硬件设计的小白,为啥是007呢?因为叫 Alex 的人太多了,再加上每天007的生活,Alex 007就诞生了。这篇文章主要讲了一些Python的编码规范,包括注释规则、代码缩进、变量命名规范等等。一、注释规则什么是注释?在维基百科中,注释是这样定义的:注释是计算机语言中的一个重要组成部分,用于在源代码中解释代码的功用,可以增强程序的可读性,可维护性,或者用于在源代码中处理不需运行的代码段,来调试程序的功能执行。...

2020-06-14 22:02:01 887

原创 Django框架搭建

Hello,我是 Alex 007,一个热爱计算机编程和硬件设计的小白,为啥是007呢?因为叫 Alex 的人太多了,再加上每天007的生活,Alex 007就诞生了。这篇博客开始呢,我们就要搭建Django框架了,并且在嵌入我们编写好的前端模板。django-admin startproject covid_19python manage.py runserver 0.0.0.0:8000...

2020-06-14 14:58:45 571

原创 Python+Hive环境搭建

Hello,我是 Alex 007,一个热爱计算机编程和硬件设计的小白,为啥是007呢?因为叫 Alex 的人太多了,再加上每天007的生活,Alex 007就诞生了。这篇文章主要介绍Linux操作系统中怎么使用Python连接Hive并在Django框架中使用,初始环境为刚安装的Anaconda。升级pippip install --upgrade pip如果提示:twisted 18.7.0 requires PyHamcrest>=1.9.0, which is not i.

2020-06-13 20:08:29 1389

原创 如何将CSV数据存储到Hive

CREATE TABLE `detail` ( `continentName` string, `continentEnglishName` string, `countryName` string, `countryEnglishName` string, `provinceName` string, `provinceEnglishName` string, `province_zipCode` string, `province_confirmedCount` stri

2020-06-13 13:18:33 1841 1

原创 LeetCode Algorithm 70. 爬楼梯

Title假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定 n 是一个正整数。示例 1:输入: 2输出: 2解释: 有两种方法可以爬到楼顶。1 阶 + 1 阶2 阶示例 2:输入: 3输出: 3解释: 有三种方法可以爬到楼顶。1 阶 + 1 阶 + 1 阶1 阶 + 2 阶2 阶 + 1 阶Solve递归递归的思路就比较简单了,但是一般第一个能想到的方法都会超时。 def cl

2020-06-13 12:56:32 390

原创 Linux操作系统中Anaconda的安装

Anaconda由数据科学家为数据科学家建造,超过2000万人使用我们的技术来解决最棘手的问题。Anaconda其实就是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。里面所包含的Jupyter Notebook是数据挖掘领域中最热门的工具。(例如Kaggle竞赛)可以去清华大学开源软件镜像站中找到喜欢的Anaconda版本,这里以Anaconda3-5.3.1-Linux-x86_64安装为例。创建anaconda工作目录mkdir /usr/a

2020-06-12 17:15:29 971

原创 15. 3Sum

Title给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。示例:给定数组 nums = [-1, 0, 1, 2, -1, -4],满足要求的三元组集合为:[ [-1, 0, 1], [-1, -1, 2]]Solve暴力不用想肯定超时。class Solution: def threeSum(self, nums: Li

2020-06-12 11:18:18 266

原创 你不知道的Python的输入输出

Hello,我是 Alex 007,一个热爱计算机编程和硬件设计的小白,为啥是007呢?因为叫 Alex 的人太多了,再加上每天007的生活,Alex 007就诞生了。这篇博客针对Python的基本语法特点进行详细介绍。从源代码学Python系列文章目录Print()函数之前我们写了一个非常简单的Python程序,所谓学习一门新编程语言的敲门砖,传说中的Hello World!:print("Hello World!")在Python中它的结构非常简单,就是一个单词print,后边加上.

2020-06-11 21:28:03 598 1

原创 将SQL文件导入Hive

1、进入Mysqlmysql -u root -p输入密码进入2、创建新的数据库mysql>create database test;3、选择数据库mysql>use test;4、设置数据库编码mysql>set names utf8;5、导入数据库文件mysql>source /home/database/test.sql;...

2020-06-11 09:25:48 1897 5

面向对象&网络编程基础·第1章面向对象 开发一套选课系统

角色: 学校、学员、课程、讲师、管理员 要求: 1. 创建北京、上海 2 所学校 ---> 管理员创建学校 2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开 3. 课程包含,周期,价格,通过学校创建课程 4. 创建讲师 5. 创建学员时,选择学校,关联班级 5. 创建讲师 6. 提供两个角色接口 6.1 学员视图, 可以注册,选择课程(等同于选择班级) 6.2 讲师视图, 讲师可管理自己的课程, 上课时选择班级, 查看班级学员列表 , 修改所管理的学员的成绩 6.3 管理视图,创建讲师, 创建班级,创建课程 7. 上面的操作产生的数据都通过pickle序列化保存到文件里 - pickle 可以帮我们保存对象

2022-03-19

函数编程作业 网站访问日志分析

基本需求 90% 1 统计本日志文件的总pv、uv 2 列出全天每小时的pv、uv数 3 列出top 10 uv的IP地址,以及每个ip的pv点击数 4 列出top 10 访问量最多的页面及每个页面的访问量 5 列出访问来源的设备列表及每个设备的访问量

2022-02-19

股票信息查询程序-Python作业

1 程序启动后,给用户提供查询接口,允许用户重复查股票行情信息(用到循环) 2 允许用户通过模糊查询股票名,比如输入“啤酒”, 就把所有股票名称中包含“啤酒”的信息打印出来 3 允许按股票价格、涨跌幅、换手率这几列来筛选信息, 比如输入“价格>50”则把价格大于50的股票都打印,输入“市盈率<50“,则把市盈率小于50的股票都打印,不用判断等于。 stock_data.txt 此文件请从课件中下载。 思路提示:加载文件内容到内存,转成dict or list结构,然后对dict or list 进行查询等操作。 这样以后就不用每查一次就要打开一次文件了,效率会高。

2022-02-12

图网络机器学习典藏版合集

图机器学习典藏版合集

2022-02-03

Winddows 10 安装 COCO API(pycocotools)

Winddows 10 安装 COCO API(pycocotools)

2021-01-06

sqoop-1.4.7.bin__hadoop-2.6.0.tar.gz.zip

Sqoop is a command-line interface application for transferring data between relational databases and Hadoop.

2020-06-08

apache-hive-2.1.1-bin.tar.gz.zip

Apache Hive是一个建立在Hadoop架构之上的数据仓库。它能够提供数据的精炼,查询和分析。Apache Hive起初由Facebook开发,目前也有其他公司使用和开发Apache Hive,例如Netflix等。亚马逊公司也开发了一个定制版本的Apache Hive,亚马逊网络服务包中的Amazon Elastic MapReduce包含了该定制版本。

2020-06-08

spark-2.4.0-bin-hadoop2.7.tgz.zip

Apache Spark是一个开源集群运算框架,最初是由加州大学柏克莱分校AMPLab所开发。相对于Hadoop的MapReduce会在运行完工作后将中介数据存放到磁盘中,Spark使用了存储器内运算技术,能在数据尚未写入硬盘时即在存储器内分析运算。Spark在存储器内运行程序的运算速度能做到比Hadoop MapReduce的运算速度快上100倍,即便是运行程序于硬盘时,Spark也能快上10倍速度。[1]Spark允许用户将数据加载至集群存储器,并多次对其进行查询,非常适合用于机器学习算法。

2020-06-08

scala-2.11.12.tgz.zip

Scala(发音为/ˈskɑːlə, ˈskeɪlə/)是一门多范式的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。

2020-06-08

hbase-1.2.4-bin.tar.gz.zip

HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。HBase是Apache的Hadoop项目的子项目。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。

2020-06-07

hadoop-2.7.3.tar.gz.zip

Apache Hadoop是一款支持数据密集型分布式应用程序并以Apache 2.0许可协议发布的开源软件框架。它支持在商品硬件构建的大型集群上运行的应用程序。Hadoop是根据谷歌公司发表的MapReduce和Google文件系统的论文自行实现而成。所有的Hadoop模块都有一个基本假设,即硬件故障是常见情况,应该由框架自动处理。

2020-06-07

zookeeper-3.4.10.tar.gz.zip

Apache ZooKeeper是Apache软件基金会的一个软件项目,它为大型分布式计算提供开源的分布式配置服务、同步服务和命名注册。

2020-06-06

jdk-8u171-linux-x64.tar.gz.zip

jdk-8u171-linux-x64.tar.gz,花了一个半小时在官网上下载,分享出来,亲测可用,要是不行你来找我。

2020-06-05

Redis-x64-3.0.504.zip

Windows10 Redis安装包,解压即安装。 Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

2020-04-10

verification.zip

verification.zip JavaScript开发网页滑动验证码,可以直接使用,也可以引入到已有文件。

2020-03-12

HousePrices.zip

House Prices: Advanced Regression Techniques Kaggle比赛的数据集,官网下载太慢的话可以从这里下。

2020-02-10

mysql-8.0.11-winx64.msi

mysql-8.0.19-winx64.zip,官网下载速度太慢了,放在这里,如果下载还是慢的话请联系我:https://blog.csdn.net/weixin_43336281

2020-02-07

mysql-8.0.19-winx64.zip

mysql-8.0.19-winx64.zip,官网下载速度太慢了,放在这里,如果下载还是慢的话请联系我:https://blog.csdn.net/weixin_43336281

2020-02-07

Matrix Studio Second Assessment.zip

天津科技大学泰达校区,人工智能学院,2019界,Matrix Studio工作室纳新考核题. 天津科技大学泰达校区,人工智能学院,2019界,Matrix Studio工作室纳新考核题.

2019-10-29

机器人写诗测试数据集 poemsTest.txt

机器人写诗数据集,用于训练LSTM网络。 由微软研发的人工智能虚拟机器人“微软小冰”于2017年出版了诗集。据微软专家介绍,“微软小冰”在对1920年以后的519位现代诗人的上千首诗反复学习1万次以后,以前所未有的速度掌握了写诗的方法。

2019-07-10

良\恶性乳腺癌肿瘤预测数据集

良\恶性乳腺癌肿瘤预测数据集,已经分为训练集和测试集。良\恶性乳腺癌肿瘤预测数据集,已经分为训练集和测试集。

2019-04-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除