技术分享

  • 【转载】Windows下mysql8修改my.ini设置datadir后无法启动问题

    mysql默认数据库文件在安装目录下。创建数据库的时候,并不能指定数据文件存放位置。这就很扯。它只能通过修改mysql.ini来更改数据文件存放目录,而且是一刀切的,没有办法做到数据文件和日志文件分开存放。假如服务器有多个盘,就不能利用磁盘不同IO的优势。但是,既然是服务器,通常会做阵列的吧,做了阵列,就无所谓哪个盘了。 我这次要说的,是修改mysql.ini后,mysql无法启动的问题。我遇到的…

    2024-06-06
    74
  • 【动态网页】让你的图表动起来,基于 Echarts 的可视化交互

    之前介绍过基于 Python 调用百度 Echarts 制作可视化图表,但当我们基于 H5 网页进行可视化交互展示的时候,也希望有动态可视化交互的展示效果,这时,我们可以通过 JavaScript 将 Echarts 动态图标集成到 H5 网页中。 如上图所示,可以通过修改左边的 JS 代码动态的生成右边动态可视化的 H5 图表,可以点击下方的 “ 下载示例 ” 得到动态图表的 HTML 源码,然…

    2022-08-31
    804
  • 【浮点数】0.1 + 0.2 != 0.3

    一次 Python 课,讲解完 Python 的基础数据类型、运算符之后,有同学在课后提出了一个很有意思的问题,浮点数在进行数学运算的时候,会出现一些 “错误”,问题如下图所示。 为什么 0.1 + 0.1 、0.2 + 0.2 都是正确的,但是 0.1 + 0.2 就会出现如上图所示的问题?本文将介绍一下背后的设计原理,以及在有需要进行高精度计算的时候,如何避免此类问题。 首先我们需要了解一下,…

    2021-05-30
    550
  • 【爬虫】API 逆向:快速获取 B 站监测、评论数据

    最近各大高校纷纷翻拍 Coincidence 抖肩舞,公众号【怎敢请君侧耳听】原创文章:what a CoincidAnce! (作者:鹿门趁哥儿食姜者)对这种流行现象进行数据分析。数据分析首先需要有数据,本文介绍了爬取 B 站相应视频的评论、弹幕、播放量、点赞数等数据的方法。爬虫有多种实现方法,大型的网络爬虫多基于成熟的爬虫框架(如:Scrapy 等)进行编写,代码量相对较大,且需要处理动态网页…

    2019-11-24
    1.5K
  • 【可视化】可视化工具:ECharts 简介

    ECharts 是一个由百度开源的数据可视化工具,是基于 Javascript 的图表库,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。Python 是一门富有表达力的语言,很适合用于数据处理,Python 有 基于 ECharts 的数据可视化库 pyecharts,pyecharts 支持 Jupyter Notebook 等主流 Notebook 环境。 ECharts 图表样…

    2019-10-30
    963
  • 【可视化】文本可视化:词云

    词云(标签云)是一种常用的基于词频的文本可视化方式,可以通过多种方式完成制作。可以选择在线词云生成工具,如 微词云、WordArt 等,也可以使用程序设计语言( Python 等)进行编写,可以用作制作词云的 Python 库包括 wordcloud、pytagcloud 、pyecharts 等。 词云的概念 “词云”这个概念由美国西北大学新闻学副教授、新媒体专业主任里奇·戈登(Rich Gor…

    2019-10-29
    2.0K
  • 【开发环境】Python 环境安装:conda

    conda简介 conda是一个开源包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。 它适用于Linux,OS X和Windows,是为Python程序创建的,但可以打包和分发任何软件。 conda基本操作 升级全部库:conda upgrade –all 升级一个包:  conda update packagename 安装包:cond…

    2019-10-28
    627