原创 Docker常用命令--ps/attach/run

ps查看container 若查看正在運行的container docker ps 查看所有的container docker ps -a run啓動容器 第一次啓動container docker run --name your_na

原创 Git敏捷開發--常用別名

前言 在Unix下終端開發時,經常會搭配 oh-my-zsh 來使用。 oh-my-zsh 中默認內置 git 插件,且支持許多 git alias 的命令,這裏對常見的命令進行總結,以供查閱。 常用命令 `` alias g=‘git’

原创 GNU的make命令、makefile編寫

makefile簡介 makefile可實現工程的自動化編譯,只需一個make命令即可一鍵完成。makefile定義了一些規則,指定哪些文件需要先編譯、後編譯、重新編譯等。 一般的C或者C++程序,都需要先編譯成中間文件,wind

原创 詳解深度學習中“注意力機制”

前言 本文翻譯自《Attention?Attention!》 最近幾年,注意力——在深度學習社區中,已然成爲最廣爲流行的概念和實用工具。在這篇博客裏,我們將一起回顧它是如何被“發明”出來的,以及引申出來的各種變種和模型,如 transfor

原创 數據結構與算法--二分搜索(binary search)

前言 之前面試準備秋招,重新翻起了《編程之美》。在第三章節看到了一道關於二分搜索的討論,覺得有許多細節是自己之前也沒怎麼特別注意地方,比如二分搜索的初始條件,轉化、終止條件之類的。 問題 找出一個有序(字典序)字符串數組 arr 中值等於字

原创 【論文研讀】強化學習入門之DQN

最近在學習斯坦福2017年秋季學期的《強化學習》課程,感興趣的同學可以follow一下,Sergey大神的,有英文字幕,語速有點快,適合有一些基礎的入門生。 今天主要總結上午看的有關DQN的一篇論文《Human-level control

原创 Git敏捷開發--stash命令

save 執行git stash,默認以commit info保存當前的stash信息 當在某個commit下,執行多次stash時,無法友好地區分每個stash的改動。save 命令可以清晰地標識每次的改動信息 git stash sav

原创 美化你的終端利器Iterm2

Iterm2是特別好用的一款終端,支持自定義字體和高亮,讓日常開發,充滿愉悅。 安裝iterm2(mac版) brew tap caskroom/cask brew cask install iterm2 # 或者去網站下載安裝包 偏好配

原创 Git敏捷開發--rebase命令

git rebase是git下比較常用的命令,以下記錄自己遇到較多的使用場景。 合併分支 在多人協作的項目中,拉分支是很常見的事情,經常需要同步自己的分支與遠端master分支一致,有兩種方式: git merge master git