Algorithm:每周至少做一個leetcode的算法題孽锥;
Review:閱讀并點評至少一篇英文技術文章嚼黔;
Tip/Techni:學習至少一個技術技巧;
Share:分享一篇有觀點和思考的技術文章惜辑。
A
867. Transpose Matrix
Easy
Given a?matrixA, return the transpose ofA.
The transpose of a matrix is the matrix flipped over it's main diagonal, switching the row and column indices of the matrix.
Example 1:
Input: [[1,2,3],[4,5,6],[7,8,9]]Output: [[1,4,7],[2,5,8],[3,6,9]]
Example 2:
Input: [[1,2,3],[4,5,6]]Output: [[1,4],[2,5],[3,6]]
解題思路:所謂轉置唬涧,就是把一個矩陣的行和列進行互換。因此這個題其實就是考察盛撑,把一個原始矩陣通過行列元素互換得到新的矩陣碎节。 ??????????
實現(xiàn)代碼:
R
介紹局部狀態(tài)數(shù)據(jù)流量新的流數(shù)據(jù) , 流模型, 支持搬遷和重建的數(shù)據(jù)流狀態(tài)的需求抵卫。通過避免狀態(tài)爆炸 狮荔, 并支持實時變化的數(shù)據(jù)流圖 , 該模型可使數(shù)據(jù)流可用于建筑物長壽命介粘、低延遲的應用 殖氏, 如 Web 應用程序。
Noria: dynamic, partially-stateful data-flow for high-performance web applications | USENIX
T
Linux 環(huán)境下姻采,可執(zhí)行文件是靠配置文件去讀取路徑的雅采,設置環(huán)境變量有三種方法,第一種方法是直接使用 export 命令慨亲,但是這個命令只在當前的 session 有效婚瓜,也就是重啟系統(tǒng)就會失效;另外兩種就是修改環(huán)境變量文件刑棵,有兩個文件可供選擇巴刻,"/etc/profile" 和 用戶主目錄下的 ".bash_profile",前者是對所有用戶有效蛉签,后者只對當前用戶有效冈涧,注意 PATH 定義多個路徑需要用 “:” 符號隔開,下面記錄一下常見的一些變量和命令:
常見的環(huán)境變量
$PATH: 決定了 shell 將到哪些目錄中尋找命令或程序
$HOME: 當前用戶主目錄
$MAIL: 當前用戶的郵件存放目錄
$SHELL: 指當前用戶用的是哪種Shell
$HITSIZE: 指保存歷史命令記錄的條數(shù)
$LOGNAME: 指當前用戶的登錄名
$LANG: 和語言相關的環(huán)境變量
$PS1: 基本提示符正蛙,可直接使用命令 PS1="你想要的提示符" 試試看
$PS2: 附屬提示符
$0: 腳本的名字
定制環(huán)境變量
使用命令 echo 顯示環(huán)境變量
使用 export 設置一個新的環(huán)境變量
使用 env 命令顯示所有的環(huán)境變量
使用 set 命令顯示所有本地定義的環(huán)境變量
使用 unset 命令清除環(huán)境變量
使用 readonly 命令來設置只讀變量
鏈接:https://juejin.im/post/5cbb708c6fb9a068a03afc42
S