<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[agve9259的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/agve9259</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; agve9259]]></copyright><item><title><![CDATA[机器学习算法之决策树]]></title><link>https://blog.youkuaiyun.com/agve9259/article/details/101693959</link><guid>https://blog.youkuaiyun.com/agve9259/article/details/101693959</guid><author>agve9259</author><pubDate>Sat, 24 Feb 2018 14:27:00 +0800</pubDate><description><![CDATA[大家都知道二叉树，决策树算法就是利用二叉树的结构，利用数据特征对数据集进行分类，直到所有具有相同类型的数据在一个子数据集内。本文的决策树算法参照《机器学习实战第三章，使用ID3算法划分数据集。如何确定用于划分数据的数据特征呢，使用信息论中的信息熵和信息增益作为划分的度量方法。信息熵的概念源自物理热力学，在热力学中用熵表示分子状态的混乱程度，香农在信息论中用熵的来描述信息源的不确定度，可以...]]></description><category></category></item><item><title><![CDATA[Python extend 和 append 的区别]]></title><link>https://blog.youkuaiyun.com/agve9259/article/details/101693948</link><guid>https://blog.youkuaiyun.com/agve9259/article/details/101693948</guid><author>agve9259</author><pubDate>Fri, 02 Feb 2018 11:46:00 +0800</pubDate><description><![CDATA[在python中，关于list添加元素的操作有两个方法，即extend和append。但两者的用法还是存在一些区别：
1.append可以添加单个元素，也可以添加可迭代对象，但是extend只能添加可迭代对象：

arr = [1,2,3,4]
In [155]:

arr.append(5)
In [156]:

arr
Out[156]:
[1, 2, 3, 4...]]></description><category></category></item><item><title><![CDATA[Python warning_function name should be lowercase]]></title><link>https://blog.youkuaiyun.com/agve9259/article/details/101693957</link><guid>https://blog.youkuaiyun.com/agve9259/article/details/101693957</guid><author>agve9259</author><pubDate>Tue, 30 Jan 2018 10:39:00 +0800</pubDate><description><![CDATA[大家在使用Pycharm时，很多时候函数名或者变量经常出现“name should be lowercase”这类的警告，之前我也没太注意，今天看了下官方文档，pep-0008对于有相应的规范，而且爱憎分明！！！如下所示

可以看到ugly的这一串命令吧：Capitalized_Words_with_Undersocres,ugly!!我之前还真用过，驼峰加下划线，很ugly。既然用...]]></description><category></category></item><item><title><![CDATA[使用matplotlib绘制导数图像]]></title><link>https://blog.youkuaiyun.com/agve9259/article/details/101693956</link><guid>https://blog.youkuaiyun.com/agve9259/article/details/101693956</guid><author>agve9259</author><pubDate>Mon, 22 Jan 2018 17:12:00 +0800</pubDate><description><![CDATA[机器学习中导数用的非常多，本文使用matlotlib绘制函数的导数图像，代码如下：

# -*- coding: utf-8 -*-
import matplotlib
import numpy as np
import matplotlib.pyplot as plt

# 确定坐标轴
plt.xlim((-3, 3))
plt.ylim((-70, 150))
...]]></description><category></category></item><item><title><![CDATA[使用matplotlib模拟e^x的麦克劳林展开式]]></title><link>https://blog.youkuaiyun.com/agve9259/article/details/101693954</link><guid>https://blog.youkuaiyun.com/agve9259/article/details/101693954</guid><author>agve9259</author><pubDate>Mon, 22 Jan 2018 17:08:00 +0800</pubDate><description><![CDATA[使用matplotlib模拟下e^x的麦克劳林展开式，用plt画图一开始觉得还是挺有意思的。

import matplotlib.pyplot as plt
import numpy as np
import random

'''
e^x的麦克劳林展开式: 
e^x= f（0）+ f′（0）x+ f″（0）x ²/ 2!+...+ fⁿ（0）x^n/n!+Rn(x）...]]></description><category></category></item><item><title><![CDATA[机器学习之K近邻算法的简单实现]]></title><link>https://blog.youkuaiyun.com/agve9259/article/details/101693955</link><guid>https://blog.youkuaiyun.com/agve9259/article/details/101693955</guid><author>agve9259</author><pubDate>Mon, 22 Jan 2018 16:53:00 +0800</pubDate><description><![CDATA[最近开始啃《机器学习实战》，把其中第二章的K近邻算法的代码笔记整理如下。
kNN分类算法:
对未知类别属性的数据集中的每个点依次执行以下操作：
1.计算已知类别数据集中的点与当前点的距离；
2.按照距离递增次序排序；
3.选择与当前点距离最小的k个点；
4.确定前k个点所在类别的出现频率；
5.返回前k个点出现频率最高的类别作为当前点的预测分类；
具体实现代码如下：
...]]></description><category></category></item><item><title><![CDATA[ios网络接口－NSURLSession与NSURLConnection的区别]]></title><link>https://blog.youkuaiyun.com/agve9259/article/details/101693950</link><guid>https://blog.youkuaiyun.com/agve9259/article/details/101693950</guid><author>agve9259</author><pubDate>Sat, 23 Apr 2016 02:17:00 +0800</pubDate><description><![CDATA[AFNetworking是日常开发中最常用的网络框架，现在我们使用的版本是3.0版，3.0与2.0版最大的区别就是，AFNetworking 2.0使用NSURLConnection的基础API ，而3.0是完全基于NSURLSession的API，已经抛弃了NSURLConnection。而NSURLSession可以看作是是NSURLConnection的替代者，在2013年苹果全...]]></description><category></category></item><item><title><![CDATA[IOS常用的页面传值方式]]></title><link>https://blog.youkuaiyun.com/agve9259/article/details/101693951</link><guid>https://blog.youkuaiyun.com/agve9259/article/details/101693951</guid><author>agve9259</author><pubDate>Thu, 21 Apr 2016 01:47:00 +0800</pubDate><description><![CDATA[IOS项目开发中，经常需要在不同的控制器之间跳转时进行传值操作，传值方式按传递的方向分为正向传值和逆向传值，正向传值比较好理解，就比如A控制器Push跳转至B控制器时，在A控制器中获取到B控制器的实例化对象，对B控制器的属性进行赋值，当控制器完成跳转后，就完成了值的传递。而逆向传值是B控制器Pop到A控制器时，对A控制器的某个属性进行赋值，虽然在B控制器中可以获取到A控制器的实例化对象，...]]></description><category></category></item><item><title><![CDATA[IOS开发-UIDynamic(物理仿真)模拟QQ聊天界面的特效图片动画]]></title><link>https://blog.youkuaiyun.com/agve9259/article/details/101693945</link><guid>https://blog.youkuaiyun.com/agve9259/article/details/101693945</guid><author>agve9259</author><pubDate>Tue, 15 Mar 2016 22:32:00 +0800</pubDate><description><![CDATA[我们是使用新版qq的过程中，当我们给对方发送“生日快乐”，“天冷了”等词汇时，会出现特效图片从手机屏幕上方一直往下跳动，如下图所示，当输入生日快乐时，会有蛋糕的图片从上往下蹦跳，直到最后跳出屏幕底部，这样的设计增加了聊天时的趣味性，同时在想这个动画的实现原理，这让我想到了在平时工作中不太常用，但功能很强大的UIDynamic（物理仿真），自己做了一个很简单的小demo，模拟了qq聊天特效...]]></description><category></category></item><item><title><![CDATA[UINavigationBar和UINavigationItem的基本分析使用]]></title><link>https://blog.youkuaiyun.com/agve9259/article/details/101693943</link><guid>https://blog.youkuaiyun.com/agve9259/article/details/101693943</guid><author>agve9259</author><pubDate>Wed, 02 Mar 2016 02:27:00 +0800</pubDate><description><![CDATA[在使用导航控制器进行控制器的返回操作时，是通过pop()方法将当前的控制器移出栈顶控制器，并将上一个进栈的控制器移入栈顶控制器并显示其视图。在大多数应用中，通常将这种返回操作设置给导航控制器导航栏中的backBarButtonItem控件来完成，例如iphone中的设置界面(如下图所示)，当完成"General"的设置后，点击"setting"即可跳转到上一级控制器。但是在UINavig...]]></description><category></category></item><item><title><![CDATA[循环语句的基本使用]]></title><link>https://blog.youkuaiyun.com/agve9259/article/details/101693949</link><guid>https://blog.youkuaiyun.com/agve9259/article/details/101693949</guid><author>agve9259</author><pubDate>Mon, 30 Nov 2015 17:31:00 +0800</pubDate><description><![CDATA[循环是C语言的三种基本结构之一，在很多问题中都需要用到循环控制，如1～100之间不能够被7整除的数的和，如果不使用循环的话，我们只能先把1～100不能被7整除的数找出来，然后再求出它们之和，但如果使用循环的话，可以让程序语句从1开始循环，只要是不能够被7整除的数都将被输出并计算累加和，执行完最后一次循环操作后，就能够得到最终结果，这个时候就使用循环语句就很有必要。

1、循环语句结...]]></description><category></category></item></channel></rss>