<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[gh722305的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/gh722305</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; gh722305]]></copyright><item><title><![CDATA[机器学习笔记]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/78702053</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/78702053</guid><author>gh722305</author><pubDate>Sun, 03 Dec 2017 15:52:12 +0800</pubDate><description><![CDATA[感知器数据分类算法步骤权重向量W,训练样本X
把权重向量初始化为0，或把每个分量初始化为[0,1]间任意小数
把训练样本输入感知器，得到分类结果（-1或1）
根据分类结果更新权重向量
▽W(j)=η∗(y−y′)∗X(j) \bigtriangledown W(j)=\eta *(y-{y}')*X(j)]]></description><category></category></item><item><title><![CDATA[机器学习笔记]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/78702047</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/78702047</guid><author>gh722305</author><pubDate>Sun, 03 Dec 2017 15:51:50 +0800</pubDate><description><![CDATA[感知器数据分类算法步骤权重向量W,训练样本X
把权重向量初始化为0，或把每个分量初始化为[0,1]间任意小数
把训练样本输入感知器，得到分类结果（-1或1）
根据分类结果更新权重向量
▽W(j)=η∗(y−y′)∗X(j) \bigtriangledown W(j)=\eta *(y-{y}')*X(j)]]></description><category></category></item><item><title><![CDATA[个人最喜欢的sublime下配置python环境]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/54343962</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/54343962</guid><author>gh722305</author><pubDate>Wed, 11 Jan 2017 15:30:01 +0800</pubDate><description><![CDATA[第一步先安装python的msi包，然后安装sublime，接着安装Package Control ，他的安装方法是：
1.通过快捷键 ctrl+` 或者 View > Show Console 打开控制台，然后粘贴相应的 Python 安装代码；
2.Sublime Text 3 安装代码并回车：
import urllib.request,os; pf = 'Package Contro]]></description><category></category></item><item><title><![CDATA[UNIX环境高级编程学习总结]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/53920842</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/53920842</guid><author>gh722305</author><pubDate>Thu, 29 Dec 2016 02:16:34 +0800</pubDate><description><![CDATA[这些日子学习了一下APUE（Advanced Programming in the UNIX，UNIX环境高级编程）。这是一本公认的好书，它详细的讲解200多个函数、提出并解决各种可能存在的问题，这绝对是UNIX程序员居家旅行必备宝典。对于初学者来说它讲得太细太繁杂了。学习完本书后，总体的对它有了点认识，并懂得了使用里面常用的函数。下面是简单的对本书重要的章节给个大体的介绍。

本书印象
本]]></description><category></category></item><item><title><![CDATA[Unix网络编程 刨坑大法   凌晨两点写博客 也是没谁了]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/53919987</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/53919987</guid><author>gh722305</author><pubDate>Thu, 29 Dec 2016 02:08:36 +0800</pubDate><description><![CDATA[这是作者的呕心沥血之作！！！！！！！！！！！！！！！！！！！！
首先unix网络编程可在win10下写，win10推出了ubuntu for win10，真的是一个很棒的东西
第一步，能够在windows命令行下运行bash
第二步，下载好unuix网络编程所需要的文件也就是书上unpv13e.tar,我的ftp服务器上有。
第三步，（这个真的是我研究了巨久的，unix上试了无数遍最终在w]]></description><category></category></item><item><title><![CDATA[如何去掉Pycharm烦人的波浪线]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/53325653</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/53325653</guid><author>gh722305</author><pubDate>Thu, 24 Nov 2016 20:28:52 +0800</pubDate><description><![CDATA[只需要一幅图]]></description><category></category></item><item><title><![CDATA[20161111 Python 读书笔记之界面设计]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/53127812</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/53127812</guid><author>gh722305</author><pubDate>Fri, 11 Nov 2016 12:51:24 +0800</pubDate><description><![CDATA[图形用户界面
使用GUI工具包 ----wxPython

1.安装wxPython
   测试网址 http://www.crifan.com/wxpython_download_and_install_and_try_it/

一个小栗子
!/usr/bin/env python
--------------------------------------------------]]></description><category></category></item><item><title><![CDATA[20161109 Python 读书笔记之文件和素材]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/53105429</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/53105429</guid><author>gh722305</author><pubDate>Wed, 09 Nov 2016 20:24:41 +0800</pubDate><description><![CDATA[文件和素材
#打开文件
#open(name[.mode[,buffering]])
#open函数使用一个文件名作为唯一的强制参数，然后返回一个文件对象。
#譬如打开一个文件就可以这样
f = open(r'C:\text\somefile.txt')
#写操作
f = open('somefile.txt','w')
f.write('Hello,')
f.write('World!')
f]]></description><category></category></item><item><title><![CDATA[20161108 Python 读书笔记之超级模块]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/53086298</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/53086298</guid><author>gh722305</author><pubDate>Tue, 08 Nov 2016 19:36:30 +0800</pubDate><description><![CDATA[python 的超级模块
fileinput 这个模块让你能够轻松的遍历文本文件的所有行
fileinput.filename 函数返回当前正在处理的文件名
fileinput.lineno 返回当前行的行数
fileinput.filelineno 返回当前处理文件文件的当前行数

#代码例子 为Python脚本添加行号
import fileinput]]></description><category></category></item><item><title><![CDATA[20161101 Python 读书笔记之八皇后问题]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/52999565</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/52999565</guid><author>gh722305</author><pubDate>Tue, 01 Nov 2016 19:58:39 +0800</pubDate><description><![CDATA[生成器
#ecoding=utf-8
#生成器
nested = [[1,2],[3,4],[5]]
def flatten(nested):
    for sublist in nested:
        for element in sublist:
            yield element
for num in flatten(nested):
    print num
]]></description><category></category></item><item><title><![CDATA[20161028 Python 读书笔记之类、多态、继承、封装]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/52955497</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/52955497</guid><author>gh722305</author><pubDate>Fri, 28 Oct 2016 13:20:11 +0800</pubDate><description><![CDATA[超级抽象

多态：意味着可以对不同类的对象使用同样的操作，他们会像被”施了魔法一般“工作
封装:对外部世界隐藏对象的工作细节
继承：以普通的类为基础建立专门的类对象

1.1多态

from random import choice   #标准库里的rendom中包含的choice函数，可以从序列中随机选出元素，给变量赋值。
x = choice(['Hello!',[1,2,'e]]></description><category></category></item><item><title><![CDATA[20161016 Python 读书笔记之函数抽象 参数、作用域]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/52832625</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/52832625</guid><author>gh722305</author><pubDate>Sun, 16 Oct 2016 20:26:04 +0800</pubDate><description><![CDATA[Python读书笔记之函数抽象 参数、作用域
1.斐波那契数列
#ecoding=utf-8
fibs = [0,1]
for i in range(8):
    fibs.append(fibs[-2] + fibs[-1])
print fibs
2.抽象和结构
    #下载网页、计算频率、打印每个单词的频率
page = download_page()
freqs = compu]]></description><category></category></item><item><title><![CDATA[20161012 Python 读书笔记之 输出、循环]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/52809673</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/52809673</guid><author>gh722305</author><pubDate>Thu, 13 Oct 2016 20:09:39 +0800</pubDate><description><![CDATA[1.使用逗号输出

print 'Age:',42
name = 'Gumby'
salution = 'Mr.'
greeting = 'Hello.'
print greeting,salution,name
print greeting + ',',salution,name2.把某件事为另一件事导入

from math import sqrt
print sqrt(4)
#当函数]]></description><category></category></item><item><title><![CDATA[20161011 Python 读书笔记之 列表、元祖、字典]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/52791741</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/52791741</guid><author>gh722305</author><pubDate>Tue, 11 Oct 2016 21:05:41 +0800</pubDate><description><![CDATA[1.判断是否为可迭代类型
ecoding=utf-8
from collections import Iterable
print(isinstance('abc',Iterable))
print(isinstance([1,2,3],Iterable))
print(isinstance(123,Iterable))
2.Python内置的enumerate函数可以把一个list变成索引-]]></description><category></category></item><item><title><![CDATA[20161007 Python 函数参数介绍]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/52751621</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/52751621</guid><author>gh722305</author><pubDate>Fri, 07 Oct 2016 20:35:23 +0800</pubDate><description><![CDATA[“”“
def func2(*kargs,**kwargs):
    return kargsprint func2(2,3,4,5,6,7,9,[1,2,3,4],{1:2,3:4})


*kargs 元祖
**kwargs 字典


参数位置：
1.先是位置匹配的参数
2.再是关键字匹配的参数
3.收集匹配的元组参数
4.收集匹配的关键字参数
”“”
def f]]></description><category></category></item><item><title><![CDATA[20161005 Python笔记]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/52739629</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/52739629</guid><author>gh722305</author><pubDate>Wed, 05 Oct 2016 17:13:35 +0800</pubDate><description><![CDATA[对于Python的魔术方法 __code__
#coding=utf-8
def func1(arg1,arg2,arg3):
    return arg1 + arg2
print dir(func1.__code__)	 #查看可以用到的所有魔术方法
print func1.__code__.co_varnames #可以输出目标方法的所有变量名
print func1.__code__.]]></description><category></category></item><item><title><![CDATA[20161005 Python 习题一]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/52739495</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/52739495</guid><author>gh722305</author><pubDate>Wed, 05 Oct 2016 16:53:48 +0800</pubDate><description><![CDATA[1.定义一个方法 func，该func可以引入任意多的整型参数，结果返回其中最大与最小的值。def func1(*num):
    Max = None
    Min = None
    for x in num:
        #保证传入的是int类型
        if isinstance(x,int):
            #如果是第一次循环
            if Ma]]></description><category></category></item><item><title><![CDATA[CentOS 安装pip教程]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/52738676</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/52738676</guid><author>gh722305</author><pubDate>Wed, 05 Oct 2016 14:21:57 +0800</pubDate><description><![CDATA[1.必须切换到root权限下。 
2.下载get_pip.py.在root下wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate3.运行get-pip.pypython get-pip.py4.现在就已经完成了pip的安装5.使用pip命令安装python 沙河环境pip install virtualenv]]></description><category></category></item><item><title><![CDATA[20161005 Python 函数]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/52738664</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/52738664</guid><author>gh722305</author><pubDate>Wed, 05 Oct 2016 14:18:18 +0800</pubDate><description><![CDATA[def calc(*numbers):
    sum = 0
    for n in numbers:
        sum = sum + n * n
    return sum定义可变参数和定义一个list或tuple参数相比，仅仅在参数前面加了一个*号。在函数内部，参数numbers接收到的是一个tuple，因此，函数代码完全不变。但是，调用该函数时，可以传入任意个参数，包括0个参数：]]></description><category></category></item><item><title><![CDATA[20161003 Python笔记之正则表达式 re]]></title><link>https://blog.youkuaiyun.com/gh722305/article/details/52728554</link><guid>https://blog.youkuaiyun.com/gh722305/article/details/52728554</guid><author>gh722305</author><pubDate>Mon, 03 Oct 2016 16:48:48 +0800</pubDate><description><![CDATA[group()与groups()用法区别group()要么返回整个匹配对象，要么根据要求返回特定子组。 
groups()则返回一个包含唯一或者全部子组的元祖。如果没有子组的要求时，那么当group()仍然返回整个匹配时，groups()，返回一个空元祖。import re
re.match   #从开始位置开始匹配，如果开头没有则无
re.search  #搜索整个字符串
re.findall #]]></description><category></category></item></channel></rss>