curl -l | bash -s stable
source ~/.rvm/scripts/rvm
source ~/.bashrc
source ~/.bash_profile
rvm -v
rvm get stable
rvm list known #輸出以下資訊
[ruby-]1.8.6[-p420]
[ruby-]1.8.7[-head] # security released on head
[ruby-]1.9.1[-p431]
[ruby-]1.9.2[-p330]
[ruby-]1.9.3[-p551]
[ruby-]2.0.0[-p648]
[ruby-]2.1[.10]
[ruby-]2.2[.10]
[ruby-]2.3[.8]
[ruby-]2.4[.9]
[ruby-]2.5[.7]
[ruby-]2.6[.5]
[ruby-]2.7[.0]
ruby-head
。。。。
rvm install 2.7.0
rvm list #輸出以下資訊
=* ruby-2.6.3 [ x86_64 ]
ruby-2.7.0 [ x86_64 ]
# => - current
# =* - current && default
# * - default
rvm 2.7.0 --default
rvm remove 2.6.3 #可能會出現如下錯誤
ruby-2.6.3 - #removing src/ruby-2.6.3 - please wait ruby-2.6.3 - #removing
rubies/ruby-2.6.3 - please wait error running '__rvm_rm_rf /users/~/.rvm/rubies/ruby-2.6.3',
please read /users/~/.rvm/log/1607652537_ruby-2.6.3/remove.rubies.log
using /users/~/.rvm/gems/ruby-2.6.3
sudo rvm remove 2.6.3 #使用管理員許可權執行 輸入管理員密碼
ruby -e "$(curl -fssl "
brew search *** #例如 brew search mysql
brew install *** #例如:brew install mysql
brew info *** #例如:brew info mysql 主要檢視具體的資訊及依賴關係當前版本注意事項等
brew update #先更新brew 然後更新brew已有的庫
brew outdated #會列出所有有新版本的程式
brew upgrade #公升級所有 當然也可以指定公升級
brew upgrade *** #指定的公升級的庫
brew cleanup #清理不需要的版本及其安裝快取
brew uninstall *** #刪除不需要的庫
brew pin $formula # 鎖定某個包
brew unpin $formula # 取消鎖定
brew info # 顯示安裝了包數量,檔案數量,和總占用空間
brew deps #可以顯示包的依賴關係,我常用它來檢視已安裝的包的依賴,然後判斷哪些包是可以安全刪除的。
brew deps --installed --tree # 檢視已安裝的包的依賴,樹形顯示
JS簡簡簡易時鐘
簡易時鐘 1 搭建html css部分 插入時鐘背景,使用子絕父相。把時針和分針 秒針的樣式放在時鐘的中心位置 2 js邏輯部分 1 獲取時針 分針 秒針 var hour document.getelementbyid hour var min document.getelementbyid mi...
Metasploit Framework 簡單介紹
1.簡介 metasploit framework 是乙個緩衝區溢位測試使用的輔助工具,也可以說是乙個漏洞利用和測試平台。它整合了各平台上常見的溢位漏洞和流行的shellcode,並且不斷更新,使得緩衝區溢位測試變得方便和簡單。2.主頁 1 選定使用的漏洞 use 2 設定漏洞利用的環境 targe...
android PagerAdapter簡單應用
pageradapter是android.support.v4包中的類,它的子類有fragmentpageradapter fragmentstatepageradapter,這兩個adapter都是fragment的介面卡,用於實現fragment的滑動效果 pageradapter主要是view...