找檔案
1 | ctrl + p |
目前專案階段已經進入到軟體功能驗收階段,在進行驗收時需要將問題一一的列出來。
為了溝通與協同作業方便,於是選用了google sheets 進行分享。但後續想想,如果哪天一不小心出現了傻瓜或者其它意外,這份資料就不見了…
於是開始研究如何自動備份google sheets 資料。以下是問題管制表
:
比方說在問題管制表底下建立個一名稱為Backups
資料夾,接著點擊到Backups
這一層,我們要取出紅色線條部份的ID字串,這個屬於資料夾ID
,待會會用到。
到你要備份的對象sheet 打開,接著找到工具
→指令碼編輯器
,點擊它到下一步驟畫面
接著會看到右邊有程式碼可以貼,請貼上以下程式碼,這個畫面是貼完之後的結果。
重點在第10行
code
1 | DriveAPP.getFolderById('your backup bolder id') |
有注意到嗎?其實就是要貼上剛剛在建立資料夾步驟要留意的資料夾ID,請貼到這裡。
之後請記得按下儲存
,長的像磁片正方形的那個。
1 | function makeCopy() { |
左邊選單有一個小時鐘的就是我們的主角,要設定時間備份,就是在這裡
因為我的目的是想要定時備份,所以這次是選時間驅動
的選項
設定完之後,按下儲存
按下儲存後,這時候畫面會直接導向到這個清單,紅色部分就是我們剛剛設定的。
眼針的我們可以發現它多了一個觸發器,這個觸發器是設定在文件開啟時
。
後來實測只要使用者有去開啟這個sheet,就會自動備一份,這也是不錯的備份方式,所以我就沒有刪掉它。
完成囉,在這個備份的資料夾,時間一到就會多一份囉。
可以找出內存泄漏、併發與同步
max-width 與 width 差異
max-width 最大就是1200 不會再大了
如果螢幕寬度為768 ,那max-width 就會自動縮到768
rwd img css,可當作是css reset 其中一個
CSS規範規定,每个元素都有display屬性,每個元素都有默認的display值,如div的display默認值为“block”,則為“區塊”元素;span默認display屬性值为“inline”,是“行内”元素。