<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Angus____的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Angus____</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Angus____]]></copyright><item><title><![CDATA[conda 镜像源]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/123617063</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/123617063</guid><author>Angus____</author><pubDate>Sun, 20 Mar 2022 17:27:00 +0800</pubDate><description><![CDATA[ubuntu 下修改~/.condarc文件
channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64
show_channel_urls: true
ssl_verify: true

pkgs_dirs:
 - /home/username/anaconda3/pkgs
e]]></description><category></category></item><item><title><![CDATA[pip镜像源设置]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/123614694</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/123614694</guid><author>Angus____</author><pubDate>Sun, 20 Mar 2022 16:09:43 +0800</pubDate><description><![CDATA[pip国内镜像源

阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

临时修改
使用-i参数指定pip]]></description><category></category></item><item><title><![CDATA[pip instatll Twisted-17.9.0-cp36-cp36m-win_amd64.whl]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/82808173</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/82808173</guid><author>Angus____</author><pubDate>Fri, 21 Sep 2018 22:36:25 +0800</pubDate><description><![CDATA[错误：Twisted-17.9.0-cp36-cp36m-win_amd64.whl is not a supported wheel on this platfor m.
解决方法：修改包名
更改为：Twisted-17.9.0-cp36-none-win32.whl
再进行pip安装

]]></description><category></category></item><item><title><![CDATA[19、将一个一维数组转化为二进制表示矩阵。例如 [1,2,3] 转化为 [[0,0,1], [0,1,0], [0,1,1]]]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/82632934</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/82632934</guid><author>Angus____</author><pubDate>Tue, 11 Sep 2018 21:19:03 +0800</pubDate><description><![CDATA[num = 4
n19 = np.arange(num)
n191 = np.zeros(shape=(num,num),dtype='int')
for i in range(num):
    n = n19[i]
    for j in range(num-1,-1,-1):
        n191[i][j] = n%2
        n = n//2
n191    ]]></description><category></category></item><item><title><![CDATA[17、打印出以下函数（要求使用np.zeros创建8*8的矩阵）： [[0 1 0 1 0 1 0 1]  [1 0 1 0 1 0 1 0]  [0 1 0 1 0 1 0 1]  [1 0 1]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/82632929</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/82632929</guid><author>Angus____</author><pubDate>Tue, 11 Sep 2018 21:18:33 +0800</pubDate><description><![CDATA[n17 = np.zeros(shape=(8,8),dtype='int')
n17[::2,1::2]=1
n17[1::2,::2]=1]]></description><category></category></item><item><title><![CDATA[一文弄懂神经网络中的反向传播法——BackPropagation]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/82288789</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/82288789</guid><author>Angus____</author><pubDate>Sat, 01 Sep 2018 17:03:42 +0800</pubDate><description><![CDATA[原文链接https://www.cnblogs.com/charlotte77/p/5629865.html




    
        
            一文弄懂神经网络中的反向传播法——BackPropagation
        
        

    &amp;lt;div class=&quot;postBody&quot;&amp;gt;
        &amp;lt;div id=&quot;cnblogs_po...]]></description><category></category></item><item><title><![CDATA[redis远程连接linux服务器失败]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/82253133</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/82253133</guid><author>Angus____</author><pubDate>Fri, 31 Aug 2018 10:57:01 +0800</pubDate><description><![CDATA[1.linux中的中修改redis的配置文件redis.conf 


如果还是连接不上，肯定是防火墙没有给redis开放端口号

2.直接执行 sudo ufw allow 6379/tcp  
提示 
Rule added 
Rule added (v6)

在reids的配置文件的目录，重新启动redis服务器   redis-server redis.conf

远程连接就可以了。...]]></description><category></category></item><item><title><![CDATA[二分查找]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/82055425</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/82055425</guid><author>Angus____</author><pubDate>Sat, 25 Aug 2018 21:17:55 +0800</pubDate><description><![CDATA[一、使用递归

二分查找使用递归时，每次回返回一个新的列表，时间复杂度低但是占用空间。

def binary_search(alist, item):
    n = len(alist)
    if n &amp;gt; 0:      # 如果列表的长度大于0，即列表中有元素就开始查找
        mid = n // 2
        if alist[mid] == item:
    ...]]></description><category></category></item><item><title><![CDATA[对线性回归、逻辑回归、各种回归的概念学习]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/82049819</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/82049819</guid><author>Angus____</author><pubDate>Sat, 25 Aug 2018 11:42:53 +0800</pubDate><description><![CDATA[原文章链接 https://blog.youkuaiyun.com/viewcode/article/details/8794401



回归问题的条件/前提：
1） 收集的数据
2） 假设的模型，即一个函数，这个函数里含有未知的参数，通过学习，可以估计出参数。然后利用这个模型去预测/分类新的数据。

1. 线性回归
假设 特征 和 结果 都满足线性。即不大于一次方。这个是针对 收集的数据而言。
收集的数据...]]></description><category></category></item><item><title><![CDATA[Python3解决UnicodeDecodeError: 'utf-8' codec can't decode byte问题]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/82049541</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/82049541</guid><author>Angus____</author><pubDate>Sat, 25 Aug 2018 11:19:22 +0800</pubDate><description><![CDATA[解决方法 
1.修改字符集参数，一般这种情况出现得较多是在国标码(GBK)和utf8之间选择出现了问题。 
2.出现异常报错是由于设置了decode()方法的第二个参数errors为严格（strict）形式造成的，因为默认就是这个参数，将其更改为ignore等即可。 
例如:



response.read().decode(&amp;quot;utf8&amp;quot;,&amp;quot;ignore&amp;quot;)...]]></description><category></category></item><item><title><![CDATA[PhantomJS无界面实现滚动条滚动]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/82025661</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/82025661</guid><author>Angus____</author><pubDate>Fri, 24 Aug 2018 21:31:09 +0800</pubDate><description><![CDATA[from selenium import webdriver
import time

url = 'https://movie.douban.com/typerank?type_name=%E6%81%90%E6%80%96&amp;amp;type=20&amp;amp;interval_id=100:90&amp;amp;action='
# 发起请求前，可以让url表示的页面动态加载出更多的数据
path = r...]]></description><category></category></item><item><title><![CDATA[ASCII，Unicode和UTF-8详解]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/81877184</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/81877184</guid><author>Angus____</author><pubDate>Mon, 20 Aug 2018 20:19:47 +0800</pubDate><description><![CDATA[点击打开链接 
UTF-8 是 Unicode 的实现方式之一。

点击打开链接 
1.ASCII 
我们知道，计算机内部，所有信息最终都是一个二进制值。每一个二进制位（bit）有0和1两种状态，因此八个二进制位就可以组合出256种状态，这被称为一个字节（byte）。也就是说，一个字节一共可以用来表示256种不同的状态，每一个状态对应一个符号，就是256个符号，从00000000到11111111...]]></description><category></category></item><item><title><![CDATA[python3的decode()与encode()]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/81876811</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/81876811</guid><author>Angus____</author><pubDate>Mon, 20 Aug 2018 19:56:12 +0800</pubDate><description><![CDATA[对于从python2.7过来的人，对python3的感受就是python3对文本以及二进制数据做了比较清晰的区分。文本总是Unicode,由str类型进行表示，二进制数据使用bytes进行表示，不会将str与bytes偷偷的混在一起，使得两者的区别更加明显。在python2中会明显发现不能将str与bytes拼接在一起，也不能在bytes中查找字符。 
然而在实际应用中经常需要对两者进行转换操作以...]]></description><category></category></item><item><title><![CDATA[Django的视图函数中接收不到上传的文件。]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/81839692</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/81839692</guid><author>Angus____</author><pubDate>Sun, 19 Aug 2018 17:22:59 +0800</pubDate><description><![CDATA[在视图函数中通过request.FILES.get(‘iconPhoto’)，返回值是None。 
1.因为form表单中的name没有设置为与之对应的‘iconPhoto’ 
2.因为form表单中没有写  enctype=”multipart/form-data”

&amp;lt;form action=&quot;{% url 'App:userinfo_mod' %}&quot; method=&quot;POST&quot; enc...]]></description><category></category></item><item><title><![CDATA[通过ajax验证后，表单再提交]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/81839655</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/81839655</guid><author>Angus____</author><pubDate>Sun, 19 Aug 2018 17:18:34 +0800</pubDate><description><![CDATA[通过ajax验证后，表单再提交。 
注意： 
（1）html中的form不能使用submit，而要使用button， 
（2）同时button 的id和name不能是‘submit’，否则也会失败。 
（3）form需要一个id（例如id=”formid”），方便在ajax中找到对应的表单。

表单中的代码
   &amp;lt;form action=&quot;{% url 'App:login' %}&quot; me...]]></description><category></category></item><item><title><![CDATA[快速排序]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/81836695</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/81836695</guid><author>Angus____</author><pubDate>Sun, 19 Aug 2018 11:51:29 +0800</pubDate><description><![CDATA[快速排序：取出列表中的第一个值，经过排序，找到他在列表中最终的位置，左边的数都小于该值，右边的数都大于该值。



为了实现这一过程，需要两个游标  low  和  high。取出的值标记为mid_value 
1.取出中间值后，该值的下标为low， low

while low &amp;lt; high and list1[high] &amp;gt;= mid_value:
            high...]]></description><category></category></item><item><title><![CDATA[选择排序]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/81812757</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/81812757</guid><author>Angus____</author><pubDate>Sat, 18 Aug 2018 20:47:19 +0800</pubDate><description><![CDATA[选择排序：列表分为有序（前半部分），无序（后半部分），从后半部分找出最小值，然后与后半部分的第一个进行交换，组成新的前半部分和后半部分。

可以想象为排队，但不再是像冒泡排序那样相邻的两个人进行比较。 
        1.从无序的队列最左边的第一个人开始比较，在后面的队伍里找。 
                2.2如果（左边第一个人）没有找到更矮的，那他回到原位，旁边的一个人去找更矮的人。 ...]]></description><category></category></item><item><title><![CDATA[冒泡排序]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/81811667</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/81811667</guid><author>Angus____</author><pubDate>Sat, 18 Aug 2018 18:38:56 +0800</pubDate><description><![CDATA[冒泡排序：军训时排大小个，每次比较相邻两个，数值大的往后移。 


list1 = [54, 26, 93, 17, 77, 31, 44, 55]
for i in range(len(list1)-1):
# 内层每执行完一次，找到一个最大值，所以内层循环一共需要执行len(list1)-1次
    for j in range(len(list1)-1-i):
    #内层每执行完一次，...]]></description><category></category></item><item><title><![CDATA[闰年的判断]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/81781780</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/81781780</guid><author>Angus____</author><pubDate>Fri, 17 Aug 2018 18:18:54 +0800</pubDate><description><![CDATA[year = int(input(&quot;请输入一个年份：&quot;))
if (year % 400 == 0 or (year % 4 == 0 and year % 100 != 0)):
    print(&quot;您输入的年份(%d年)为闰年&quot;%year)
else:
    print(&quot;您输入的年份(%d年)不是闰年&quot;%year)...]]></description><category></category></item><item><title><![CDATA[上下对称的杨辉三角形]]></title><link>https://blog.youkuaiyun.com/Angus____/article/details/81781756</link><guid>https://blog.youkuaiyun.com/Angus____/article/details/81781756</guid><author>Angus____</author><pubDate>Fri, 17 Aug 2018 18:16:50 +0800</pubDate><description><![CDATA[生成上下对称的杨辉三角形

* 
* * 
* * * 
* * * * 
* * * * * 
* * * * 
* * * 
* * 
* 

i = -4
while i &amp;lt;= 4:
    j = 0
    while j &amp;lt;=4-abs(i):
        print(&quot;*&quot;,end = &quot; &quot;)
        j += 1
    print(&quot;&quot;)
    i +...]]></description><category></category></item></channel></rss>