2015年1月19日 星期一

python



windows安裝
====================================
環境變數path
C:\Python27;C:\Python27\Scripts





#教學

  1. http://swaywang.blogspot.tw/2012/05/pythoncsv.html
  2. http://swaywang.blogspot.tw/2012/05/pythonpythonpython-sorting.html

go安裝

#安裝
====================================
https://golang.org/doc/install

https://golang.org/dl/


#linux安裝
====================================
$ wget https://storage.googleapis.com/golang/go1.5.1.linux-amd64.tar.gz
$ tar -C /usr/local -xzf go1.5.1.linux-amd64.tar.gz
$ export PATH=$PATH:/usr/local/go/bin



環境變數設定
http://kalug.linux.org.tw/~lloyd/LLoyd_Hand_Book/book/bash-edit-profile.html

mac指令

Apache
#mac romove apache
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist


2015年1月18日 星期日

mongodb指令

顯示
#列出資料表
> show collections

#列出資料庫清單
> show dbs

#列出當前的資料庫名稱
> db

新增
#insert
> db.[collection].save({index:1, count: 2});

#循環insert data
> for (var i = 1; i <= 5; i++) db.[collection].save({index : i, count : i -1});

修改
#update
> var updatefood = db.others.findOne({index:1});
> updatefood.food = 'fish';
> db.[collection].save(updatefood);

刪除
#remove
> db.[collection].remove({index:2});

查詢
#while
> var cursor = db.[collection].find();
> while ( cursor.hasNext() ) printjson(cursor.next());

#forEach
> db.[collection].find().forEach(printjson);

#array
> var cursor = db.[collection].find();
> printjson(cursor[3]);
-----
> var arr = db.[collection].find().toArray();
> arr[3];

使用
#切換資料庫
> use [db name]

#登入身份
> db.auth('account', 'password') 。

help 顯示協助訊息。
mongo <dbname> --eval "db.dropDatabase()" 移除 database。 或者下面這種方式:


引用網址:

  1. http://andyyou.logdown.com/posts/177570-mongodb-notes

//教學
https://www.youtube.com/watch?v=iT0datgVcfs

2015年1月17日 星期六

mongodb安裝

安裝網址http://www.mongodb.org/downloads

#指定別的路徑儲存資料庫檔案
mongod --dbpath [儲存目錄路徑]

Windows
Step-1:下檔mongodb
Step-2:C:\> mkdir \data
Step-3:C:\> mkdir \data\db
Step-4:執行mongod.exe
Step-5:執行mongo.exe

============================================================

Linux
http://www.cnblogs.com/zhoujinyi/archive/2013/06/02/3113868.html(安裝教學)
http://www.linuxveda.com/2015/01/07/install-mongodb-linux/

/usr/bin/ -> mongodb


# rpm -ql mongodb-org-server
/etc/mongod.conf
/etc/rc.d/init.d/mongod
/etc/sysconfig/mongod
/usr/bin/mongod
/usr/share/man/man1/mongod.1
/var/lib/mongo
/var/log/mongodb
/var/log/mongodb/mongod.log
/var/run/mongodb


npm install jade
npm install express@3.4.8

============================================================

nodejs安裝

下載網址:http://nodejs.org/

windows
安裝npm
方法一:
Step-1:NPM下載
Step-2:將壓縮檔放置Nodejs目錄下node/
   C:\ > Program Files\nodejs

方法二:
C:\> npm install express@3.4.8 -g

============================================================

Linux
安裝npm
$ npm install express@3.4.8

將套件安裝在專案裡
$ npm install <package name>

移除全域套件
$ npm uninstall <package name> -g

移除專案裡的套件
$ npm uninstall <package name>

搜尋套件
$ npm search <package name>

列出全域套件
$ npm ls -g

列出全域套件詳細資訊
$ npm ls -gl

列出專案裡的套件
cd /path/to/the/project
npm ls

列出專案裡的套件詳細資訊
$ cd /path/to/the/project
$ npm ls -l

更新全域套件
$ npm update -g

更新案裡的套件
$ cd /path/to/the/project
$ npm update

------------------------------------------------------------------------------------------
用 `package.json` 來管理專案裡的套件

原本
$ cd /path/to/the/project
$ npm install mongoose
$ npm install express
$ npm install jade

package.json 在專案的根目錄就只要
$ cd /path/to/the/project
$ touch package.json (or npm init)

$ vi package.json
{
 "name": "your app name",
 "version": "0.0.1",
 "private": true,
 "dependencies": {
  "express": ">=2.5.0",
  "jade": ">= 0.16.4",
  "mongoose": ">=2.3.10"
 }
}

$ npm install -l (npm install)

============================================================

引用相關網址:

  1. npm 基本指令(http://dreamerslab.com/blog/tw/npm-basic-commands/)

初學者教學網

http://blog.allenchou.cc/nodejs-tuts-2-using-express-framework/

http://blog.allenchou.cc/nodejs-tuts-1-create-a-http-server/

http://www.nodebeginner.org/index-zh-tw.html

2014年12月18日 星期四

R語言-資料統計


//安裝套件
install.packages('abind')
install.packages('zoo')
install.packages('xts')
install.packages('quantmod')
install.packages('ROCR')

//股票教學
http://www.bituzi.com/2014/12/Rbacktest6mins.html

//下載安裝
http://cran.r-project.org/bin/windows/base/(windows)