pupuliao的部落格

寫教學的最大目的是教會未來的自己

Get Adobe Flash player

OpenCV cvWaitKey(int delay)的使用方法

參考資料http://jackiechensuper.blogspot.tw/2013/02/cvwaitkey.html

 

在openCV 中,如果要顯示圖片、影片常常會用到這個function,其原意是等但使用者按按鈕,且等待多久

主要放在cvShowImage() 之後,可以當作控製播放速度,他的單位是ms

以下面為範例就是等待10ms 如果在這中間有按按鈕,就會繼續下去。

c = cvWaitKey(10);
printf(\”%c,%d\”,c,c)

 

如果是永久等代直到按下按鈕,可以寫成

c = cvWaitKey(0);
printf(\”%c,%d\”,c,c)

Post to Twitter Post to Plurk Post to Facebook Send Gmail

Nginx 安裝、設定教學

這篇教學儲了nginx的安裝設定之外 還包括 apache 的關閉等等….

使用環境適 Ubuntu

參考資料

http://mental.we8log.com/mental/entry/240/my_weblog

https://www.digitalocean.com/community/articles/how-to-configure-single-and-multiple-wordpress-site-settings-with-nginx

另外感謝 Licson Lee 狄信祐 在臉書上的教導

 

先轉成root

#sudo su

安裝篇

先把需要的通通安裝….似乎不需要那麼多 XD,管她的 沒漏裝就好

apt-get install nginx php5-cgi php5-cli php5-fpm php-doc

 

如果之前跑apache 的先關掉吧

#/etc/init.d/apache2 stop

在來關閉在開機啟動的設定 (要砍掉也OK啦 自己去找指令)

安裝設定軟體

#apt-get install sysv-rc-conf

#sysv-rc-conf

如下圖,用空白鍵 把底下apache的2 3 4 5 清空,之後按q 離開

sysv-rc-conf

繼續閱讀

Post to Twitter Post to Plurk Post to Facebook Send Gmail

Ubuntu Dell BIOS 更新(putty 即可完成)

經過測試 OK

參考資料 http://thoughtsdaily.wordpress.com/2011/11/01/update-dell-bios-in-ubuntu/

 

安裝這個軟體 檢測BIOS

#sudo apt-get update
#sudo apt-get install smbios-utils

看BIOS 資訊

#sudo getSystemId

 

然後就會出現….

Libsmbios version:      2.2.28
Product Name:           PowerEdge 1950
Vendor:                 Dell Inc.
BIOS Version:           2.7.0
System ID:              0x01B3
Service Tag:            16S7Q1S
Express Service Code:   xxxxxxxxxxx
Asset Tag:
Property Ownership Tag:

重點在BIOS Version 和 System ID

請根據System ID 到下面 找尋BIOS,選擇喜歡的版本

http://linux.dell.com/repo/firmware/bios-hdrs/

 

下載bios.hdr

#wget [下載連結]

 

啟動DELL update,沒有出現反應就表示OK

#sudo modprobe dell_rbu

開始更新BIOS

#sudo dellBiosUpdate -u -f [bios.hdr 的路徑]

 

之後就會跳出結果,然後系統會要你重開機,重開機後 自己檢察吧XD

 

Post to Twitter Post to Plurk Post to Facebook Send Gmail

Ubuntu bonnie++硬碟測速 (Linux 適用)

雖然硬碟測速也有一些簡單只令,但是想要測出準確的HDD IO 有點難度,所以找了這款 有詳細數據

參考資料 http://blog.csdn.net/choice_jj/article/details/8026130

 

 

安裝bonnie++

#sudo apt-get install bonnie

 

詳細的指令教學 請看參考資料

開始測速

#bonnie++ -d [測試的位置] -s [大小] -u [測試身分]

測試位置看你想測哪個資料夾的

大小單位是MB 請至少寫RAM 的兩倍大小

身分就看個人 我是直接root

之後就會跑出成績

 

Version  1.96       ——Sequential Output—— –Sequential Input- –Random-
Concurrency   1     -Per Chr- –Block– -Rewrite- -Per Chr- –Block– –Seeks–
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
ubuntu-pupuli 8056M   368  99 73523  13 46462  10  1189  99 100266  11 826.6  21
Latency             55351us     990ms     599ms   16522us   10526us     254ms
Version  1.96       ——Sequential Create—— ——–Random Create——–
ubuntu-pupuliao     -Create– –Read— -Delete– -Create– –Read— -Delete–
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16 21678  52 +++++ +++ +++++ +++ 28449  67 +++++ +++ +++++ +++
Latency              1481us     938us    1960us    1079us      26us    2325us
1.96,1.96,ubuntu-pupuliao,1,1388038469,8056M,,368,99,73523,13,46462,10,1189,99,100266,11,826.6,21,16,,,,,21678,52,+++++,+++,+

++++,+++,28449,67,+++++,+++,+++++,+++,55351us,990ms,599ms,16522us,10526us,254ms,1481us,938us,1960us,1079us,26us,2325us

 

Post to Twitter Post to Plurk Post to Facebook Send Gmail

openCV Mat的儲存與讀取

之前已經寫過兩篇 關於openCV 資料的儲存與讀取,今天又找到一個方便的方法

儲存架構同樣式XML

 

參考資料  http://blog.csdn.net/mmjwung/article/details/6913540

 

寫入

Mat mat = Mat::eye(Size(12,12), CV_8UC1);  //這沒差

 FileStorage fs(".\\vocabulary.xml", FileStorage::WRITE);  //檔案名稱用 XML

 fs<<"vocabulary"<<mat;  

 fs.release();  

 

讀取

FileStorage fs(".\\vocabulary.xml", FileStorage::READ);  

 Mat mat_vocabulary;  

 fs["vocabulary"] >> mat_vocabulary;  

 

經過測試,一個檔案可以分別寫入多個MAT 然後讀取。

Post to Twitter Post to Plurk Post to Facebook Send Gmail

MariaDB安裝教學

參考資料

1.http://tw.myblog.yahoo.com/jw!kg_rIFWTHgO4kRtDoy15QxVeWQ–/article?mid=32&next=30&l=f&fid=6

2.https://downloads.mariadb.org

3.http://www.oschina.net/translate/mariadb-vs-mysql-a-comparison

 

今天無意間在網路上 看到一篇文章說MariaDB 運作效率筆MYSQL 好,所以我就找了一下資料,詳細的比較說明可以看參考資料第三個連結。

MYSQL 有什麼缺點? 阿….目前最大的風險應該再於 MYSQL 目前被甲骨文收購,甲骨文本來就有在做資料庫方面的業務,MYSQL 什麼時候從開原變成閉原開始收費沒人知道,anyway 我就嘗試安裝了一下,反正沒差,當然我的網站流量也沒高到哪去,單純換好玩的

 

經過測試……基本上….完全相容於MYSQL,不需要做另外設定,指令完全相同,我看過他的安裝過程…..他根本就是置換了MYSQL 的運作核心,如果你不仔細看板號,你會以為是MYSQL 在運作

安裝過程 (UBUNTU版本,期他的請參考官網)

1.進入下列連結,選擇你的 作業系統、版號、mariabDB的版本

https://downloads.mariadb.org/mariadb/repositories/#mirror=uestc

目前有 5.5版和 10.0版,看介紹5.5版相容於MYSQL5.5版本 10.0版本 是基於5.5版加以改進相容MYSQL5.6版

如果不知道 詳細版本的

可以用 #cat /etc/issue 來查

2.把mariaDB放到apt-get 中,請詳確認版號,因為每個版本都不太一樣,我不小心把12.04和13.04搞混 就把apt-get炸了….

如果弄錯了請#sudo vim /etc/apt/source.list 最底下把內之前曾加的 deb…..刪除

#sudo apt-get install python-software-properties
#sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
#sudo add-apt-repository 'deb http://ftp.yz.yamagata-u.ac.jp/pub/dbms/mariadb/repo/5.5/ubuntu precise main'

 

3.apt-get 更新和安裝…

sudo apt-get update
sudo apt-get install mariadb-server

 

4.設定root密碼,和MYSQL 介面差不多,然後就enter 一路下去 搞定

 

5.  apache 重新啟動

#/etc/ini.d/apache2 restart

 

經過測試 wordpress 繼續正常運轉 phpMyadmin 也運作正常

 

Post to Twitter Post to Plurk Post to Facebook Send Gmail

適用電子郵件訂閱網站

輸入你的電子郵件地址訂閱網站的新文章,使用電子郵件接收新通知。

訂閱 9 其他用戶

交換連結

Copyright © 2017. All Rights Reserved.

歡迎光臨
初音