原创 iPhone 11 Pro Max

時間:2019年10月4日 地點:Manhattan Village 在拍這張照片之前還有一段小背景。 當時我剛上完實習,又開始投入找工作。身邊的人基本都拿到了 Amazon 的 Offer 了,然而那個時候我纔剛投 Amazon,所以那

原创 類型與反射

對於類型與反射,我的理解是在運行時可以動態地對類進行一些操作。 比如:XXX x = new XXX() 這個 XXX 我是可以外部輸入的,輸入"Cat" 的時候就是 Cat x = new Cat(),輸入"Dog" 的時候,就是 Dog

原创 初探多線程

爲什麼需要多線程 對於一些密集型的 IO 操作如,網絡 IO,文件 IO,我們很想當他們做 IO 操作的時候讓 CPU 處理別的事情。這就需要多線程了。 因爲 Java 一般是同步/阻塞的,所以多線程可以讓我們做 A 的同時,去做 B。例如

原创 Maven 包管理 歷史

Maven 包管理和前端的 Webpack 差不多,都有下面的特點: 從中央倉庫下載第三方包 自動化構建 歷史 以前使用手動編譯 Jar 包,然後再根據 CLASSPATH 去找到對應的類再使用,十分麻煩。 後來出現了 Apache A

原创 Certbot 添加新域名

如果你已經使用 Certbot 生成了證書,並想在新添別的域名,比如,你已經有一張域名是 baidu.com 的 SSL 證書,想添加 www.baidu.com,則可以使用下面的命令: sudo certbot --expand -d b

原创 我是怎麼學前端的

前言 從大三(三年前了吧)開始學的前端,市面上各類視頻,收費,免費,正版,盜版的都看過,平臺看極客學院,慕課網,騰訊課堂。後來出國了,就看 YouTube,Udemy 啥的。看了這麼多的學習視頻也有點心得,今天又是被困在美國的一天,就總結一

原创 Java Collections 初探

以前學了很多 ArrayList, List, Set 啥的,他們的爹都是 Collection,Collection 是一個接口,裏面提供了很多方法,如 add, remove 等。 初始化 Collection<Integer> c =

原创 React Hooks 用法

剛學了一下 React Hooks 的用法,就寫篇博客記錄一下。因爲學得也比較淺,所以這篇博客只講怎麼用。 useState 普通用法 就是用來管理組件的內部狀態。 const UseState: React.FC = () => {

原创 pm2 執行後馬上 stopped 的問題

今天遇到一個問題,寫了一個很簡單的腳本,使用 pm2 去掛起的時候,出現 打下 log 是樣的 這裏注意到問題是 too many unstable restarts。 網上查了一下,原來是自己使用 nvm 換過一次 node 的版本,

原创 8小時挑戰《彩色地獄》

已經隔離了13天,明天就可以回廣東了。隔離期間,酒店的 Wifi 真的跟沒有一樣,掛個 VPN 簡直老牛拉車。 之前看了賢寶寶的視頻:https://www.bilibili.com/video/BV13E41147Pg?from=sear

原创 Vue 熱更新成功,但瀏覽器不刷新

最近在更新個人主頁,這個主題看夠了,就想換另一個。但是今天突然發現我的 Vue 不能熱更新?費了一會勁才搞明白怎麼回事。下面就分享一下我的入坑,出坑過程吧。 webpack-dev-server 炸了? 一開始我還真的以爲是 HMR 不工作

原创 3天挑戰《純白地獄》

拼完了《彩色地獄》後覺得還是不過癮,畢竟才用了一天就拼完了,隔離生活還久着呢。 之前看了https://www.bilibili.com/video/BV1eJ41157dx/?spm_id_from=333.788.videocard.1

原创 87. Remove Node in Binary Search Tree

題目 https://www.lintcode.com/problem/remove-node-in-binary-search-tree/description?_from=ladder&&fromId=2 實現 先中序遍歷一次樹,過濾

原创 163. Unique Binary Search Trees

題目 https://www.lintcode.com/problem/unique-binary-search-trees/description?_from=ladder&&fromId=2 實現 首先考慮 n = 3 的情況,假如現在

原创 71. Binary Tree Zigzag Level Order Traversal

題目 https://www.lintcode.com/problem/construct-binary-tree-from-inorder-and-postorder-traversal/description?_from=ladder&