2017年2月10日 星期五

Chapter4 日本語の「こそあど」

指示詞 これ それ あれ どれ (東西)
基本句型
指示詞は名詞です

これはカーテンです。
それはジュースです。
あれはパソコンです。

名詞は疑問詞ですか。

小説はどれですか。
これはなんですか。

指示詞は名詞の名詞です。

あれは店長のジュースです。
これは私のエロ本です。

指示詞 ここ そこ あそこ どこ (地方)

ここは私の学校です。
そこは病院ですね。
あそこは喫茶店です。

そこはどこですか。

進階用法

これは私のエロ本です。
このエロ本は私のです。

いいえ、違います。
あれは私のエロ本ではありません。








Chapter2~3 三種句型結構

名詞句 名詞は名詞です。
私は学生です。これはパソコンです。 このケータイはIPHONEです。
形容詞句 名詞は形容詞です。
私は嬉しいです。 夜市は賑やかです。 今日は寒いです。あれは大きいです。
動詞句 名詞は動詞
私はご飯を食べます。葉が落ちます。 妹はコップを割った。


肯定句
名詞は名詞です。

彼は教師です
あなたは社員です。
彼女は社長です。

否定句
名詞は名詞ではありません。

私は学生ではありません。
あなたは社員ではありません。
彼女は社長ではありません。
わたしは社員ではありません。

疑問句
名詞は名詞ですか。

あなたは社員ですか。
彼は社長ですか。
回答
はい、そうです。
はい、私は社員です。
いいえ、違います。
いいえ、彼は社長ではありません。

Chapter1 詞性分辨

名詞:私 学生 午後 夕飯 パソコン 犬 部屋 地震

形容詞:美しい花 立派な屋敷 楽しい午後 活発な犬 きれいな部屋

動詞:走る 話す ご飯を食べる 買い物する ゲームをする 寝る

副詞:速く走る 賑やかに喋る 静かに寝る 非常に美し花 かなりきれいな部屋

接續詞: 所以 だから 然後 そして 而且 それに 但是 でも 不過しかし 對了 そういえば

助詞:私は元気(げんき)です。 台湾(タイワン)へ遊びに行くます。寿司と刺身を食べる。

2017年2月1日 星期三

C++ Vector二維陣列 動態配置(也可一維陣列)

此為二維陣列 10x10基礎設置
#include <iostream>

#include <stdio.h>

#include <vector> //要使用Vector就必須include進來

using namespace std;

int rows=0,cols=0;

int main(){

 unsigned i,j;//unsigned範圍從0開始,確保為0或正值

 int M=10,N=10;

 vector<vector<int> > x; // x[M][N] ,另外宣告二維的時候 vector<vector<int> > <int>後面務必要留一個空白

 x.resize(M);//先設定一維大小  resize(); 重新設定大小

 for(i=0; i!=M; ++i) x[i].resize(N);//設定好一維大小後再設定有幾個欄,用迴圈方式

 for(i=0; i!=M; ++i){

  for(j=0; j!=N; ++j){

   x[i][j]=0;

   cout<<x[i][j]<<"\t";

  }

         cout<<endl; 

 } 

}

C++ 一維陣列動態配置+基本語法

此為一維陣列動態配置

#include <iostream>//定義I/O(輸入輸出)

#include <stdio.h>//輸出輸入函數

using namespace std;//省略掉"std::"cout和"std::"cin 少了此列設定的話 之後都要std::cout與std::cout

int *array=NULL;//宣告指標

int rows=0;

int main(){

 cout<<"please input";//輸出語法

 cin>>rows;//輸入語法

 array=new int[rows];//new 配置空間

 for(int i=0;i<rows;i++)

 {

  array[i]=i;

  cout<<array[i]<<endl;

 }

 delete[] array;//使用完array陣列後,清空array剛剛配置的記憶體,若無清除很可能後續因為陣列配置過大而直接當掉

}



2017年1月26日 星期四

Heroku 架站

Heroku 架站基礎

學習條件:
基礎github基礎指令熟悉
windows cmd基礎指令

這次介紹如何在heroku上面,上傳網站上去

大致上需要工具:
console2(或是cmd也行)
python
virtualenv(上一節所介紹的venv)
ssh安全金鑰(前面github教學文 前一節都有介紹如何產生)

----------------------------------------------以上工具請先自行準備----------------------------------------------

首先,我們先建一個資料夾"test"
不過有時候,並不是要在console預設的磁碟下
而是在其他磁碟下,所以這邊用到的是windows command

如圖,從F槽跳到E槽,並創造資料夾"test"
指令:
cd /d e:\
mkdir test
notepad index.php(為了等下上傳到heroku上面,方便heroku辨認程式語言)


做完之後,我們先讓test這個資料夾變成能用python的虛擬資料夾


指令:
virtualenv venv --distribute #安裝venv函數
venv\Scripts\activate #以後若重開 必備指令
記住!(venv)要看到有路徑venv才算啟動成功




接下來,為了要上傳,所以先建立git相關資訊
git config --global user.name "account_name"
git config --global user.email "your_email@gmail.com"


完畢後,將做好的ssh公鑰上傳到heroku,順便登入heroku

指令:
heroku keys:add
heroku login


接下來要準備上傳檔案了,要用到git 先建立本機端部分
指令:(不介紹了,git基礎篇有介紹)
指令:
git init
git add .
在heroku 創造平台


指令:
heroku create


git創造紀錄點,並且上傳到heroku平台上




指令:
git commit -m "first" #會有一堆指令出現,若想清空可以打"cls"把指令全部清掉
git push heroku master #類似github 上傳到heroku 分支為master?


上傳後,我們去heroku平台上去看看



Heroku基本架站 待續..........