<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hellochenlu的博客]]></title><description><![CDATA[分布式系统/前端开发]]></description><link>https://blog.csdn.net/hellochenlu</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; hellochenlu]]></copyright><item><title><![CDATA[关于正定矩阵和非正定矩阵]]></title><link>https://blog.csdn.net/hellochenlu/article/details/82313203</link><guid>https://blog.csdn.net/hellochenlu/article/details/82313203</guid><author>hellochenlu</author><pubDate>Sun, 02 Sep 2018 10:14:58 +0800</pubDate><description><![CDATA[整理在网上找的各种对这个概念的理解…

1.首先半正定矩阵定义为: 

 

其中X 是向量，M 是变换矩阵

我们换一个思路看这个问题，矩阵变换中，代表对向量 X进行变换，我们假设变换后的向量为Y，记做。于是半正定矩阵可以写成：

这个是不是很熟悉呢？ 他是两个向量的内积。 同时我们也有公式：



||X||, ||Y||代表向量 X,Y的长度，是他们之间的夹角。 于是半正定矩阵意味着, 这下...]]></description><category></category></item><item><title><![CDATA[jupyter notebook 中切换conda 环境]]></title><link>https://blog.csdn.net/hellochenlu/article/details/82229003</link><guid>https://blog.csdn.net/hellochenlu/article/details/82229003</guid><author>hellochenlu</author><pubDate>Thu, 30 Aug 2018 22:37:46 +0800</pubDate><description><![CDATA[https://blog.csdn.net/u011606714/article/details/77741324  注意：需要在对应的env中安装。即：activate tensorFlow

然后notebook中的右上角选择需要的环境]]></description><category></category></item><item><title><![CDATA[jupter notebook 如何修改一开始打开的文件夹路径]]></title><link>https://blog.csdn.net/hellochenlu/article/details/81915635</link><guid>https://blog.csdn.net/hellochenlu/article/details/81915635</guid><author>hellochenlu</author><pubDate>Tue, 21 Aug 2018 22:16:36 +0800</pubDate><description><![CDATA[https://www.zhihu.com/question/31600197]]></description><category></category></item><item><title><![CDATA[加密和签名的区别]]></title><link>https://blog.csdn.net/hellochenlu/article/details/81772153</link><guid>https://blog.csdn.net/hellochenlu/article/details/81772153</guid><author>hellochenlu</author><pubDate>Fri, 17 Aug 2018 09:21:54 +0800</pubDate><description><![CDATA[作者：CM Binder
链接：https://www.zhihu.com/question/27669212/answer/38037256
来源：知乎
著作权归作者所有。商业转载请联系作者获得授权，非商业转载请注明出处。
 

之前在做相关的完整性和机密性校验的事情，了解过一点，答一下。

就拿A给B发送经过签名加密信息来说：
1、A对信息签名的作用是确认这个信息是A发出的，不是别人发出的；
...]]></description><category></category></item><item><title><![CDATA[adjusted closing price股票的调整后价格]]></title><link>https://blog.csdn.net/hellochenlu/article/details/80794061</link><guid>https://blog.csdn.net/hellochenlu/article/details/80794061</guid><author>hellochenlu</author><pubDate>Sun, 24 Jun 2018 20:18:07 +0800</pubDate><description><![CDATA[Getsymbols从雅虎拿到的股票数据有6列， XLF.Open XLF.High  XLF.Low XLF.Close XLF.Volume XLF.Adjusted其中比较tricky的就是Adjusted。网上找到的内容很多，但是都不太细致全面，对于非金融专业的人来说，理解还是比较困难。 今天就来细说一下。其实也很好理解了。http://www.investopedia.com/ask/a...]]></description><category></category></item><item><title><![CDATA[Win7 64位下Python安装PIL图像处理库]]></title><link>https://blog.csdn.net/hellochenlu/article/details/79265386</link><guid>https://blog.csdn.net/hellochenlu/article/details/79265386</guid><author>hellochenlu</author><pubDate>Mon, 05 Feb 2018 22:16:26 +0800</pubDate><description><![CDATA[http://blog.csdn.net/u012428169/article/details/70210017]]></description><category></category></item><item><title><![CDATA[Python Windows安装模块]]></title><link>https://blog.csdn.net/hellochenlu/article/details/78763548</link><guid>https://blog.csdn.net/hellochenlu/article/details/78763548</guid><author>hellochenlu</author><pubDate>Sun, 10 Dec 2017 10:55:43 +0800</pubDate><description><![CDATA[1. setuptools的安装

因为我安装的是Winpython，默认已经安装了setuptools，所以这里不赘述。

2. feedparser的安装

方法一：

下载地址：feedparser
 5.2.1.zip解压压缩包feedparser 5.2.1.zip在cmd窗口中切换目录到解压的文件夹，然后执行命令：python setup.py install 具体过]]></description><category></category></item><item><title><![CDATA[霍夫丁不等式、马尔科夫不等式证明]]></title><link>https://blog.csdn.net/hellochenlu/article/details/78178226</link><guid>https://blog.csdn.net/hellochenlu/article/details/78178226</guid><author>hellochenlu</author><pubDate>Sun, 08 Oct 2017 22:39:51 +0800</pubDate><description><![CDATA[马尔科夫不等式：
http://blog.csdn.net/u010510549/article/details/47839241
 
霍夫丁不等式：
http://blog.csdn.net/h_hzhou/article/details/76448898]]></description><category></category></item><item><title><![CDATA[css3垂直居中的一种实现方法]]></title><link>https://blog.csdn.net/hellochenlu/article/details/72726356</link><guid>https://blog.csdn.net/hellochenlu/article/details/72726356</guid><author>hellochenlu</author><pubDate>Thu, 25 May 2017 15:03:00 +0800</pubDate><description><![CDATA[translate()函数可以将元素向指定的方向移动，类似于position中的relative。或以简单的理解为，使用translate()函数，可以把元素从原来的位置移动，而不影响在X、Y轴上的任何Web组件。
1. top：50%，left：50%，是将色块的左上角定位在了屏幕的中央，但是，整体并不在中央；

2. translate的百分比是根据自身的宽度和高度来定的，transla]]></description><category></category></item><item><title><![CDATA[position的static、relative、absolute区别与联系]]></title><link>https://blog.csdn.net/hellochenlu/article/details/72598293</link><guid>https://blog.csdn.net/hellochenlu/article/details/72598293</guid><author>hellochenlu</author><pubDate>Sun, 21 May 2017 15:58:08 +0800</pubDate><description><![CDATA[定位为relative的元素脱离正常的文本流中（脱离正常的文本流的意思就是有定位，有个参照对象，用top,bottom,left,right来定位），但其在文本流中的位置依然存在，而定位为absolute的层脱离正常文本流，但与relative的区别是其在正常流中的位置不在存在。
详解CSS+DIV布局定位
在用CSS+DIV进行布局定位的时候，一直对position的四个属性值relativ]]></description><category></category></item><item><title><![CDATA[CSS3学习笔记]]></title><link>https://blog.csdn.net/hellochenlu/article/details/72143706</link><guid>https://blog.csdn.net/hellochenlu/article/details/72143706</guid><author>hellochenlu</author><pubDate>Mon, 15 May 2017 17:12:33 +0800</pubDate><description><![CDATA[CSS中有一种基础设计模式叫盒模型，盒模型定义了Web页面中的元素中如何来解析。CSS中每一个元素都是一个盒模型，包括html和body标签元素。在盒模型中主要包括width、height、border、background、padding和margin这些属性，而且他们之间的层次关系可以相互影响，来看一张盒模型的3D展示图：


从图中可以看出padding属性和content属性层叠ba]]></description><category></category></item><item><title><![CDATA[SVN一些概念解释]]></title><link>https://blog.csdn.net/hellochenlu/article/details/72113201</link><guid>https://blog.csdn.net/hellochenlu/article/details/72113201</guid><author>hellochenlu</author><pubDate>Mon, 15 May 2017 09:36:25 +0800</pubDate><description><![CDATA[问：svn为什么要先更新后提交
答：使用SVN的目的就是多人共享一个最新的目录，如果你不更新直接提交，这段时间有可能别人更新后已经提交了，你没有更新还是老得版本，直接提交后会把别人更新的覆盖掉，所以你在提交的时候最好先更新，更新到最新版本的核对之后再提交。



问：eclipse里装了SVN，“更新”和“与资源库同步”都是干什么的？这些操作不一样吗？

答：与资源库同步会列出所有与]]></description><category></category></item><item><title><![CDATA[HTTP 协议中的 Transfer-Encoding]]></title><link>https://blog.csdn.net/hellochenlu/article/details/56841896</link><guid>https://blog.csdn.net/hellochenlu/article/details/56841896</guid><author>hellochenlu</author><pubDate>Fri, 24 Feb 2017 15:27:57 +0800</pubDate><description><![CDATA[本文作为我的博客「HTTP 相关」专题新的一篇，主要讨论 HTTP 协议中的 Transfer-Encoding。这个专题我会根据自己的理解，以尽量通俗的讲述，结合代码示例和实际场景来说明问题，欢迎大家关注和留言交流。
        Transfer-Encoding，是一个 HTTP 头部字段，字面意思是「传输编码」。实际上，HTTP 协议中还有另外一个头部与编码有关：Content-Enc]]></description><category></category></item><item><title><![CDATA[linux中统计字节数、字数、行数命令wc用法详解]]></title><link>https://blog.csdn.net/hellochenlu/article/details/56835087</link><guid>https://blog.csdn.net/hellochenlu/article/details/56835087</guid><author>hellochenlu</author><pubDate>Fri, 24 Feb 2017 11:12:08 +0800</pubDate><description><![CDATA[Linux中统计字节数、字数、行数命令wc用法详解:

linux中的wc命令主要功能是统计指定文件中的字节数、字数、行数, 并将统计结果显示输出。

语法： wc [选项] 文件

说明： 该命令统计给定文件中的字节数、字数、行数。 如果没有给出文件名，则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。

该命令各选项含义如下： c 统计字]]></description><category></category></item><item><title><![CDATA[JIT - 即时编译]]></title><link>https://blog.csdn.net/hellochenlu/article/details/56673034</link><guid>https://blog.csdn.net/hellochenlu/article/details/56673034</guid><author>hellochenlu</author><pubDate>Thu, 23 Feb 2017 15:23:13 +0800</pubDate><description><![CDATA[即时编译

即时编译（英语：Just-in-time compilation），又译及时编译、实时编译[3]，动态编译的一种形式，是一种提高程序运行效率的方法。通常，程序有两种运行方式：静态编译与動態直譯。静态编译的程序在执行前全部被翻译为机器码，而直譯执行的则是一句一句边运行边翻译。


即时编译器则混合了这二者，一句一句编译源代码，但是会将翻译过的代码缓存起来以降低性能损耗。相对于静]]></description><category></category></item><item><title><![CDATA[http协议301、302的原理和实现]]></title><link>https://blog.csdn.net/hellochenlu/article/details/56494376</link><guid>https://blog.csdn.net/hellochenlu/article/details/56494376</guid><author>hellochenlu</author><pubDate>Wed, 22 Feb 2017 18:20:22 +0800</pubDate><description><![CDATA[最近在配合其他团队对网站进行seo方面的优化，其中建议需要对url进行大量301修改，基本就是将原来的较长的url重新定向到一个比较短的url，提高对搜索引擎的友好程序,如果发现你的网页从一个很简精简的url被定向到一个冗长的url上，可能是被劫持了，对于google比较智能的搜索引擎，它还会接受之前的那个精简的，因为它更加友好化。今天就把这个http的301返回码分析一下。

HTTP协议3]]></description><category></category></item><item><title><![CDATA[linux中dig命令返回结果解释]]></title><link>https://blog.csdn.net/hellochenlu/article/details/56488543</link><guid>https://blog.csdn.net/hellochenlu/article/details/56488543</guid><author>hellochenlu</author><pubDate>Wed, 22 Feb 2017 16:33:44 +0800</pubDate><description><![CDATA[dig  baidu.com 返回






下面说明各项意义：
; > DiG 9.3.6-P1-RedHat-9.3.6-20.P1.el5_8.6 > baidu.com
;; global options:  printcmd
dig程序的版本号，和要查询的域名
Dig的部分输出告诉我们一些有关于它的版本信息(version 9.2.3)和全局的设置选项，如果+no]]></description><category></category></item><item><title><![CDATA[vim工作使用]]></title><link>https://blog.csdn.net/hellochenlu/article/details/56273604</link><guid>https://blog.csdn.net/hellochenlu/article/details/56273604</guid><author>hellochenlu</author><pubDate>Wed, 22 Feb 2017 09:01:26 +0800</pubDate><description><![CDATA[搜索高亮后，
跳到下一个：小写n

上一个：大写N
-------------------------------------------------------------------]]></description><category></category></item><item><title><![CDATA[http head请求]]></title><link>https://blog.csdn.net/hellochenlu/article/details/56015727</link><guid>https://blog.csdn.net/hellochenlu/article/details/56015727</guid><author>hellochenlu</author><pubDate>Mon, 20 Feb 2017 16:50:48 +0800</pubDate><description><![CDATA[HTTP 定义了与服务器交互的不同方法，最基本的方法是 GET 和 POST。事实上 GET 适用于多数请求，而保留 POST 仅用于更新站点。根据 HTTP 规范，GET 用于信息获取，而且应该是 安全的和 幂等的。所谓安全的意味着该操作用于获取信息而非修改信息。换句话说，GET 请求一般不应产生副作用。幂等的意味着对同一 URL 的多个请求应该返回同样的结果。完整的定义并不像看起来那样严格。从]]></description><category></category></item><item><title><![CDATA[Nginx的安装与卸载]]></title><link>https://blog.csdn.net/hellochenlu/article/details/55504496</link><guid>https://blog.csdn.net/hellochenlu/article/details/55504496</guid><author>hellochenlu</author><pubDate>Fri, 17 Feb 2017 09:36:31 +0800</pubDate><description><![CDATA[有时候，我们需要单独安装nginx，来处理大量的下载请求。单独在Centos5安装nginx遇到的rewrite和HTTP
 cache错误解决办法：

wget http://nginx.org/download/nginx-0.8.33.tar.gz
tar -zxvf nginx-0.8.33.tar.gz 
cd nginx-0.8.33
./configure --prefi]]></description><category></category></item></channel></rss>