2019年11月29日

【Python】Pandas 自查手册

摘要: Pandas 是一个很重要的包,能够非常方便的处理结构化的数据,比如我就很喜欢用它来处理一些 excel 和 csv 的文档。如果你想学习 Pandas ,建议先看俩个网站: 官网:Python Data Analysis Library 十分钟入门Pandas:10 Minutes to pand 阅读全文

posted @ 2019-11-29 10:52 雪原那么远 阅读(625) 评论(0) 推荐(0)

2019年11月14日

【Linux】Ubuntu 安装 MySQL

摘要: 网上有人使用 deb 下载,但是我使用了不能更新,使用我使用了最传统的下载方式 此时输入 mysql 命令就可以进入数据库,此时是使用 root 账户登录的,所以不需要用户名和密码 启动数据库,重启,关闭数据库 出现的错误:Workbench 由于 root@localhost denied 导致的 阅读全文

posted @ 2019-11-14 16:08 雪原那么远 阅读(165) 评论(0) 推荐(0)

2019年11月13日

【Linux】Ubuntu 安装 anaconda

摘要: 配置环境: Ubuntu 19.4 Anaconda3 网上下载 Linux 版本的安装包,安装 Anaconda 之后会出现欢迎信息,告诉你要阅读的许可文件,一路回车遇到 yes 输入 yes 继续安装 安装过程执行完成以后关闭终端,重新打开,在终端输入 python ,如果出现了 Anacond 阅读全文

posted @ 2019-11-13 21:12 雪原那么远 阅读(666) 评论(0) 推荐(0)

【Linux】 Ubuntu 下安装 Pycharm

摘要: 配置环境: Ubuntu 19.4 Pycharm 2019.2.4 下载安装包,安装包在 Downloads 文件夹下,进入该文件夹 将压缩包解压到 /opt 文件夹下,我的压缩包文件为: pycharm-professional-2019.2.4.tar.gz 进入 /opt 文件夹 进入 py 阅读全文

posted @ 2019-11-13 15:47 雪原那么远 阅读(332) 评论(1) 推荐(0)

2019年11月8日

【算法】二分查找

摘要: 二分查找思想经常会出现在一些查找的问题中,比如我们现在有1000W个整形数据,每个数据占8个字节,现在有一台内存100MB的电脑,如何设计数组结构和算法快速查找某个整数出现再这1000W个数据中呢。 这个问题并不难,我们的内存限制时100MB,每个数据时8字节,将所有的数据存储在数组中内存占用80M 阅读全文

posted @ 2019-11-08 15:36 雪原那么远 阅读(295) 评论(0) 推荐(0)

2019年11月6日

【算法】大规模排序

摘要: 归并排序和快速排序都比较适合大规模的数据排序。两者都用到了分治的思想。 归并排序 归并排序的核心思想蛮简单的,如果要排序一个数组,我们先把数组从中间分成前后俩部分,然后对前后俩部分分别排序,再将排好序的俩部分合并再一起。这样一步一步往下分而治之,将整个排序分成小的子问题来解决。 由于这个是个递归,所 阅读全文

posted @ 2019-11-06 18:57 雪原那么远 阅读(506) 评论(0) 推荐(0)

【算法】小规模排序

摘要: 在将排序之前,首先思考一个问题:选择排序、插入排序、冒泡排序的时间复杂度均为 o(n) ,为什么大家在讲排序的时候首先更愿意讲插入排序? 在分析一个排序算法好坏的时候,往往要考虑这么几个方面: 1.时间复杂度 考虑到时间复杂度的时候就要考虑到最好情况和最坏情况,尽可能多的有序当然是最好的情况,完全逆 阅读全文

posted @ 2019-11-06 15:27 雪原那么远 阅读(435) 评论(0) 推荐(0)

2019年10月25日

【数据库】关于 mysql 的执行顺序

摘要: Mysql 的执行顺序: from join on where group by (开始使用select中的别名,后面的语句中都可以使用) avg,sum... having select distinct order by from: 从这个语句中可以发现,所有的查询语句都是从 from 中开始执 阅读全文

posted @ 2019-10-25 21:13 雪原那么远 阅读(706) 评论(0) 推荐(0)

2019年10月16日

【数据结构】链表

摘要: 链表和数组: 链表是一个相对简单的数据结构,与数组不同的是,它并不需要一块连续的内存空间,而是通过指针将一组零散的内存块串联起来使用。 单链表: 我们吧内存块称为链表的结点,为了将所有的结点串起来,每个链表的结点除了存储数据意外,还需要记录链上的下一个结点的地址。这个记录下个结点的指针叫做后继指针n 阅读全文

posted @ 2019-10-16 15:14 雪原那么远 阅读(186) 评论(0) 推荐(0)

2019年6月4日

【Spark】Spark环境配置

摘要: 版本控制: 参考资料: 安装JDK8:https://blog.csdn.net/u012707739/article/details/78489833 安装Hadoop: https://blog.csdn.net/fenquegong2126/article/details/80988562 安 阅读全文

posted @ 2019-06-04 20:06 雪原那么远 阅读(523) 评论(0) 推荐(0)

导航