0%

理论

求属性集X关于F的闭包\(X_F^+\)

闭包就是X可以推出来的属性集合,最开始只有X(X也是属性集,不一定是单个属性)

如果F里存在\(X\rightarrow Y\),那么就可以把Y加进来,现在就是\(X \cup Y\),然后如果有\(Y \rightarrow Z\),那么Z也可以加进来了。

不断重复,最后没有新的属性可以加入时结束。

阅读全文 »

方案规划

平台:Ubuntu 18.04

软件:Hadoop 3.1.3,Spark 2.4.0,Python 3.6.9

首先获取游戏销量数据,然后将数据上传到HDFS,之后使用pyspark进行处理分析,最后使用pyecharts将分析结果可视化。

阅读全文 »

在Windows下安装Codelite,启动后弹出设置向导,根据向导设置完成之后显示正在保存设置,然后重启。但是软件重启之后依然像开始时那样显示弹出设置向导,提示进行设置。

如果直接关闭向导,会发现无法更改Codelite的主题,源码文件也无法识别。

阅读全文 »

在许多大型项目里都广泛用到了设计模式,使用设计模式可以使得代码更具有可扩展性。这里通过一个简单的例子来初探设计模式的思想。

阅读全文 »