
學習

VUE.js
之前我完全沒有碰過VUE,摸索 Vue.js 框架的過程中我學到了很多,例如,如何用Route來管理網頁之間的導引跟權限檢查。Javascript中對陣列(array)跟物件(object)的處理。用axios傳送api請求,並且對api攜帶token給後端對登入者進行判定。

主動發問
如果因害羞而不敢提問常常造成浪費時間等問題。但是還是要先掙扎過才發問會比較好

C#
VUE發送API後,在來就是後C#接收API並且從資料庫查詢資料並返回VUE。
其中我用C#查詢資料庫內容時學到很多種方法,其中我學到了使用Parameter的使用方法,它的好處是,可讀性高,跟安全性更高。
在寫學校個人作業時,還學到對密碼進行加密(SHA256)跟token生成的方法。

自學能力
我都會先上網找資料,透過反覆嘗試來吸收知識,有時候還能學到更快速簡便的方法。
.jpeg)
ORACLE
我還學到了大量的Oracle語法,使用merge來判斷有沒有符合的資料再用CASE來對不同的情況進行新增或修改。
再來就是ETL,雖然只有做過練習,但透過練習我讀了很多學姐或是前輩之前的程式碼,了解到了很多艱難的Oracle語法,

時間規劃
上班的作息是每天早八,身為夜貓子的我最初很難適應,常常起的很晚或是騎車很趕。下班後基本上已經沒有體力,但是還要處理學校的功課跟考試複習,很少有休息時間。因此規律的生活跟時間的分配就十分的重要。
1.VUE
技術層面

1
流式傳輸(streaming)
在解決api問題時,我發現了streaming方式來傳輸api。
原理是將資料分成小封包,減少每次傳輸的承載量,讓網頁可以逐間載入資料。
但是此動作會造成api完成時間加長,增加伺服器的人數乘載量。
2
變數更改
在vue裡面如果只接更改變數的值,會造成望頁重新渲染。
因此深度了解vue的原理後,發現vue與其他程式 語言相同,陣列以及物件都是指向性的紀錄變數值。
所以直接修改記憶體中的變數值可以避免vue因為變數的變化引起的重新渲染,同時也可以有效避免每次宣告參數會使用多餘的記憶體空間