机器学习算法笔记(一):k近邻算法(kNN)初探

k近邻算法(K-Nearest Neighbor,简称kNN)是机器学习中的一种基本分类和回归方法。我们给定一个训练数据集,对新的输入实例,在训练数据集中找到与该实例最邻近的k个实例,这k个实例的多数属于某个类,就把该输入实例分类到这个类中(类似于现实生活中少数服从多数的思想)。根本思想就是:两个样本,如果它们的特征足够相似,它们就有更高的概率属于同一个类别,我们要做的就是根据现有训练数据集,判断新的样本属于哪种类型。 阅读全文

iOS学习笔记(十四):TableViewCell点击事件弹对话框延时的解决办法

使用TableView的代理方法“didSelectRowAt”弹出警告框控件UIAlertController时,弹窗会出现1秒至5秒不等的延时。起初怀疑是模拟器卡顿的bug,但是在真机测试下仍然出现延时的情况。搜索后才得知,如此延时 阅读全文

iOS学习笔记(十三):TabBarController做根视图控制器后状态栏不显示的解决办法

在ITMO访学写结课大作业时,模仿HduIn的架构将一个TabBar作为rootViewController,在里面放入了3个子controller,并且每个子controller套了一个NavigationController,以便后续对controller的push操作: 阅读全文