記錄下配置LNMP的一些東西

自己的系統是CentOS 5.4 32 bits,其他的發行版本應該大體也是差不多的。

在使用包管理器的時候,建議首先安裝個fastestmirror,進而加快下載速度。

安裝東西之前,可以先更新一下系統。

下面羅列一些相關LNMP環境要用到的一些工具和相關依賴庫。

  • patch,make,gcc,g++,libtool,flex,bison,autoconf,kernel-devel肯定是要有的,這些是可以編譯程式包的先決條件。
  • libjpeg,libpng應該是php那塊需要用到的圖片處理庫,請務必裝上。
  • freetype,libxml2 ,zlib glib2,bzip2,這些東西作什麼用,大家應該都懂,應該是nginx、PHP、mysql要用上的庫。
  • ncurses e2fsprogs krb5 libidn 這些提供字符、編碼、文檔系統相關支持的程式。
  • openssl vim-minimal curl 這幾個東西應該不用多說。
  • fonts-chinese scim-chewing scim-pinyin scim-tables-chinese 为系统提供中文輸入支持。

ok,解決了依賴庫,接下來就是要安裝的一些基本程式。 继续阅读“記錄下配置LNMP的一些東西”

机器学习-13(异常检测)

这是第十六部分了。。。。讲得是异常检测,非监督学习算法中的一种。

先举个课程里的例子来引开这部分的内容吧,对飞机引擎的异常检测,课程里选择了热量生成和振动强度两个特征来引入异常检测,使用大量的训练样本在二维坐标系中绘制出两个特征对应关系的图,此时有一个新引擎送来检测,通过这两个特征,咱可以通过判断其数据点是否在正常区域范围内与否,来分析其是否异常。

Anomaly detection example

异常检测例子:飞机引擎检测

根据上图,咱可以通过数据点的密集程度来判断异常情况,点越密集越正常,否则异常。可以通过使用一个阈值来辅助判断,小于阈值为异常,大于阈值为正常。 继续阅读“机器学习-13(异常检测)”

nginx下的301重定向

因為貓神留下的一個免費tk域名~(不知道什麼時候會撤掉~) ==! 所以本部落格目前有兩個域名……..加上主域名~ 總共進行了3個域名(Godaddy上還停放著一個~明年二月份過期~)的301重定向….

什麼是301重定向? 來自維基上的解釋~

301 Moved Permanently

被请求的资源已永久移动到新位置,并且将来任何对此资源的引用都应该使用本响应返回的若干个URI之一。如果可能,拥有链接编辑功能的客户端应当自动把请求的地址修改为从服务器反馈回来的地址。除非额外指定,否则这个响应也是可缓存的。
新的永久性的URI应当在响应的Location域中返回。除非这是一个HEAD请求,否则响应的实体中应当包含指向新的URI的超链接及简短说明。
如果这不是一个GET或者HEAD请求,因此浏览器禁止自动进行重定向,除非得到用户的确认,因为请求的条件可能因此发生变化。

為什麼要設定301?吼吼~ 事實上上面的解釋是較為單純的解釋~ 嗯,功利點講的話就是讓自己的網站的權重在搜索引擎中更加集中~多個域名同時指向一個網站的時候,就會發生SE(Search Engine)對網站的權重分散現象~ 因為SE搞不清楚到底是那個網址是最為重要的~ ==!當然,還有一個作用就是當你換域名的時候,這是一個對SE最為友好的方法~SE只对新网址进行索引,同时又会把旧地址下原有的外部链接如数转移到新地址下,从而不会让网站的排名因为网址变更而收到丝毫影响。~這就是301的好處~ 继续阅读“nginx下的301重定向”