equals()和hashCode()方法是java.lang.Object类中的两个方法,所有Java类都会继承这两个方法。本文解释了equals()函数和hashCode()函数的作用,以及它们之间的关系,为什么重写equals()就必须重写hashCode()函数。
DBSCAN算法
本文简单介绍DBSCAN算法的原理及实现。
快速排序中Partition函数的两种实现版本
Posted on
In
算法笔记
本文讲述了快速排序算法中Partition函数的两种实现版本:单向扫描和双向扫描。
论文学习-Stochastic Sparse Subspace Clustering
Stochastic Sparse Subspace Clustering,随机稀疏子空间聚类论文精读。在阅读该论文时,笔者无任何子空间聚类的知识基础,仅以个人理解对该论文进行了翻译、总结,以及提出自己疑问和思考。
Pytorch图像分类飞机和鸟
本文记录了笔者如何借助PyTorch对飞机和鸟进行简单的分类。撰写本文时,笔者还是PyTorch的初学者,如有错误请各位不吝赐教。本文参考文献为Pytorch官方出版的文档Deep Learning with PyTorch。为了方便学习和演示项目,笔者使用的是Jupyter Notebook来编写代码。
用python玩微信跳一跳游戏
本篇博客介绍了如何使用python代码玩微信跳一跳游戏。很早之前就听说过使用python脚本玩跳一跳游戏刷分,当时对相关原理一窍不通,但这完全不影响我的好奇心和求知欲。如今终于有机会探求其中的奥妙。本篇博客综合多方面的idea,主要参考此源码,基于自己的理解做了一些修改和简化。原文中分别给出了在 Android 和 iOS 下运行的代码,和多种不同思路的方法。此处仅介绍Android下的一种方法。
使用Github Pages + Hexo搭建个人博客
网上有很多使用 Github Pages 搭建个人博客的教程,大部分是配合 Hexo 和 Jekyll 来搭建。这篇文章是我找到的讲得非常清楚的一篇博客,从在 Github Pages 建站到 Hexo 美化,再到配置域名,对小白非常友好。本个人博客即是参照该文章搭建的(当然还找了一些其他的 Hexo 教程进行了美化)。