数据分析师 想在本地找一些开源bi做一些数据可视化的呈现 先在网上扒拉点数据,存储到了本地 主要是学习学习python的爬虫 先在本地建了mysql的表 (比较粗暴) CREATE TABLE `doubanmovie` ( `id` int(11) NOT NULL AUTO_INCREMENT, ...
分类:
数据库 时间:
2020-01-05 18:58:52
阅读次数:
130
Mysql聚簇索引和非聚簇索引 最近看了《高性能Mysql》那本书,总结下聚簇索引。 聚簇索引并不是一种单独的索引类型,而是一种数据存储方式,具体的细节依赖于实现方式,InnoDB的聚簇索引实际上在同一个结构中保存了B+Tree索引和数据行。 当表中有聚簇索引时,它的数据实际上存储在索引的叶子页中( ...
分类:
数据库 时间:
2020-01-05 00:33:34
阅读次数:
77
11.2树的一些运用(Applications of Trees) 二叉搜索树(Binary Search Trees) 二叉搜索树中,规定数据存储在节点中,且规定右孩子的key大于父节点,左孩子的key小于父节点(如果存在的话) 一般情况下,二叉搜索树查找,插入(必插到叶子节点上)和删除的时间复杂 ...
分类:
移动开发 时间:
2020-01-05 00:28:02
阅读次数:
123
Java中微服务架构与传统架构的区别在聊微服务之前,先来看看传统架构的优缺点。传统的MVC架构,所有的子系统都集成在一个很繁杂的JVM进程中。优点:这种单体架构的优点在于方便管理,所有代码在同一项目中,但是当需求越来越多,项目规模越来越大,其坏处也很明显。缺点:1、项目过于臃肿,部署效率低下当大大小小的功能模块都集中在同一项目的时候,整个项目必然会变得臃肿,让开发者难以维护。单体应用的代码越来越多
分类:
编程语言 时间:
2020-01-04 16:18:24
阅读次数:
468
一、概述 sqoop 是 apache 旗下一款“Hadoop 和关系数据库服务器之间传送数据”的工具。 核心的功能有两个: 导入、迁入 导出、迁出 导入数据:MySQL,Oracle 导入数据到 Hadoop 的 HDFS、HIVE、HBASE 等数据存储系统 导出数据:从 Hadoop 的文件系 ...
分类:
其他好文 时间:
2020-01-04 12:52:32
阅读次数:
105
1.1 数组的概念 数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式。 数组是指 一组数据的集合 ,其中的每个数据被称作 元素 ,在数组中可以 存放任意类型的元素 。数组是一种将一组数据存储在单个变量名下的优雅方式。 1.2 创建数组 JS 中创建数组有两种方式: 利用 new 创建数 ...
分类:
编程语言 时间:
2020-01-04 12:33:50
阅读次数:
93
spark-streaming对接kafka有两种方式:1.基于receiver的方式,属于高级API,简单但是效率低,容易丢失数据(可以设置WAL)。它的原理是:receiver从kafka拉取数据存储到executor的内存中,spark-streaming启动job处理数据。偏移量保存在zoo ...
分类:
其他好文 时间:
2020-01-03 14:07:49
阅读次数:
84
一、Redis介绍 1,redis介绍(Redis安装在磁盘;Redis数据存储在内存) redis是一种基于键值对(key-value)数据库,其中value可以为string、hash、list、set、zset等多种数据结构,可以满足很多应用场景。还提供了键过期,发布订阅,事务,流水线,等附加 ...
分类:
其他好文 时间:
2020-01-03 12:01:32
阅读次数:
62
作为一只菜鸡,对于编程的世界还一无所知,但是感觉应该要写点实用的东西。突然发现好像贪吃蛇应该能写出来(那种几乎没有用户界面的),于是就开始了。 1.关于对简单的动画呈现的资料准备 因为只有一些捉襟见肘的知识,所以这些资料还得一步步来。 首先我发现动画呈现和键盘输入这些都可以用 awt/swing + ...
分类:
编程语言 时间:
2020-01-02 22:33:08
阅读次数:
117
发现 zeromq 的 yqueue_t 模板类,其数据存储理念设计得非常妙。借这一理念,按照 STL 的泛型类 queue 的接口标准,我设计了一个线程安全的 单生产者/单消费者(单线程push/单线程pop) FIFO 队列,以此满足更为广泛的应用。 1. 数据存储理念的 ...
分类:
编程语言 时间:
2020-01-01 23:46:14
阅读次数:
110