2019又过去了,本世纪第二个十年结束了,现在对2019年的计划情况进行总结。
总体完成情况良好,除了部分技术没有完成,大部分都有了很大的提高。
同时,还开展了对人智能领域的相关入门学习,总体提高明显。
2019 年主要目标
研究方向
主要方向:大数据与并行计算在主流大数据库平台上的实践
包括以下内容的研究:
- Java 基于多线程的并行计算研究 (圆满完成)
可参见本博客相关文章。 - Docker 的安装配置和使用 (完成)
但是只是简单实现了配置,运行和发布等功能,未进行深入研究。 - Hadoop 在集群上的安装、配置和使用 (未完成)
觉得Hadoop不好用,选择了CDH。 - CDH 在集群上的安装、配置和使用 (部分完成)
测试了很久,中间卡在一个地方一周,最终放弃了。 - Spark 基本原理掌握 (未完成)
除了看看书,其他啥也没做。
次要方向:网络基础学习和理解
在网络基础中的偏向网络安全方向
- HTTP协议 (完成)
仔细阅读了协议,现在对HTTP现在有了一定的认识。 - HTTPS (完成)
相对简单,就是加密的HTTP。 - TCP/IP协议 (部分完成)
对TCP/IP 协议有了初步的了解。 - Jekins (未完成)
只是知道其使用,并没有真实实现。
参考方向:人工智能、区块链、工业物联网
对人工智能、区块链和工业物联网有初步的认识。
具体技术
基础:进一步提高开发环境和基本工具使用水平
以下技术加粗表示完成。
- 操作系统:Linux、Windows
- 开发环境:Visual Studio、Eclipse、IDEA等
- 开发语言:Java、C#、Python
- 开发工具:Git、Docker、Jekins等
- 数据库类:SQL语法、MySQL、SQL Server
- 文章编写:LaTeX、Office等
算法:加深对基础数据结构和常规算法的理解
对以下数据结构和算法理解都有比较明显的提高。
数据结构包括:
- 数组
- 单链表
- 双链表
- 栈
- 列
- 树
- 图
算法类包括
- 基本算法思想
- 排序
- 循环递归
- 分治
- 动态规划
- 贪婪法
- 蛮力法
- 回朔法
- 图的搜索:广度优先+深度优先
- 蒙特卡罗法
文档:完成300篇有一定质量的CSDN文章
完成。
计划外的学习内容
- 高等数学复习两遍,现在基本所有内容都基本掌握
- 线性代码复习一遍,大部分概念基本掌握,还要加深。
- 概率论简单看了一遍,部分内容掌握,还要好好看。
- 人工智能的回归算法、拟合方法基本掌握
- 方向导数和梯度的概念和应用基本掌握
- 卷积神经网络的概念基本掌握
- 深度学习的思想基本掌握
- 国内期刊和论文水平进一步提高理解