新文章系列

  • 数据挖掘任务,不得不包含数据库技术、机器学习和统计知识,而具体的项目又离不开编程开发,工欲善其事必先利其器,对于"工具"的学习必不可少. 随着学习的深入与任务的需要,我将在后续的文章中,和大家一起相互学习下文内容,其主要分为编程语言科研绘图两个板块.

一、编程语言

1.MySQL

  • MySQL是一种结构化数据库,这样的一个数据库就好比一个Excel工作薄,每个数据库中又包含多个table,就类比工作簿中的多个sheet.
  • 在本系列中,将包含SQL基础语法和一些案例.
  • 通过定义Python函数和其中的pymysql等模块,实现Python和MySQL的融合应用.
  • 更进一步,云数据库的搭建

2.Neo4j

  • Neo4j是一种图数据库,通过关系(relation)将出发节点(from)指向到达节点(to),例如统计学中常见的二叉树就是一种图模型,又或者本地磁盘存有多个文件夹,每个文件夹又有多个文件,也是一种图。
  • 在本系列中,我们将看到很多类似于SQL语言的内容的基础语法,并将用人物关系图谱案例增加理解.
  • 通过定义Python函数和第三方模块,实现灵活应用.
  • 更进一步,Java和Neo4j的融合使用.

3.MongoDB

  • MongoDB和Neo4j都是NoSQL(not only SQL)数据库,即非结构化数据库,MongoDB为文档型数据库.
  • 在本系列中,我们将会学习基础知识,以及一些案例.
  • 通过Python和模板调用,实现融合. 并且,在这里,我们将会介绍更为详细的案例应用.

4.PHP

  • PHP语言主要应用在网络程序开发方面,更为显著的是和诸多数据库系统结合.
  • 这里将会详细介绍基础知识,以及完成一项相对初学者比较困难的任务.

5.Java

  • 久闻其声,不见其人. 我们将学习到其基础知识.

6.Python

  • 在这里,我们将学习Python更为深入的知识.

7. HTML、CSS

  • 在之前的文章中,已经给出来HTML的基础知识,作为HTML的外衣css将会是我们的重点.
  • 一些HTML结合CSS的案例.

8.JavaScript

  • JavaScript将会让HTML实现人机交互,让网页“动”起来.

科研绘图

1.origin

  • origin软件目前非免费软件,但对于edu邮箱用户十分友好,媲美于MATLAB绘图效果,但它的独特之处在于操作简便,无需编程,如同Excel所见即所得.

2.gephi

  • 它是一种无需编程的图软件,前面介绍的neo4j图数据库,或许不能产生gephi优美的结果,当然它也存在弊端,更主要的用途是直观的结果.

你可能感兴趣的:(笔记,python,html,java,学习笔记)