2016年11月5日 星期六

#include<iostream>
#include<vector>
#include<cstring>

using namespace std;

int main() {

        vector<string> vecStr;
        string strEng = "abc dfg hij";
        int pos;

        while((pos = strEng.find(" ")) != string::npos) {

                vecStr.push_back(strEng.substr(0, pos));
                strEng = strEng.erase(0, pos+1);
        }

        vecStr.push_back(strEng);

        for(vector<string>::iterator it=vecStr.begin(); it!=vecStr.end(); it++)
                cout<< *it <<endl;
}

c/c++ 以空白分割字串

2016年9月18日 星期日

1.  fdisk -l   查看裝置
2.  sudo umount /dev/XXX  將裝置卸載
3.  sudo mkfs.vfat /dev/XXX -I  格式化

ubuntu下格式化隨身碟

2016年8月8日 星期一

ctrl + c   :   終止目前在前台執行的行程

ctrl + z   :   將目前在前台執行的行程停止,且放到後台

jobs        :  查詢目前在後台的所有行程

fg <num> : 將編號為num的行程調至前台執行

bg <num>:將編號為num的行程調至後台執行

Linux命令學習(1)fg,bg,ctrl+z與ctrl+c差別

2016年7月17日 星期日



於R執行下列指令,安裝RCurl

install.packages("RCurl")



若出現下列錯誤

ERROR: configuration failed for package ‘RCurl’



於終端執行下列指令

sudo apt-get install libcurl4-gnutls-dev

ubuntu 16.04 安裝 R+H2o

2016年7月7日 星期四

以單個屬性查找符合條件的內容

方式一:
sp.find_all(tag,{attr1:XXX}) 

方式二:
sp.find_all(tag,attr1=XXX) 


以多個屬性查找符合條件的內容

sp.find_all(tag,{attr1:XXX,attr2:XXX}) 


以正則表示法查找符合條件的內容

方式一:
sp.find_all(tag,{attr1:re.compile(XXX)}) 

方式二:
sp.find_all(tag,attr1=re.compile(XXX)) 


正則表示法中應用變數
 
sp.find_all(tag,attr1=re.compile('%s'%str)) 


BeautifulSoup的find_all方法