來談談最近我在安裝ruby的gem時遇到的一些坑。 首先選擇的是下載下來后手動編譯安裝,這個流程按照官方指示的操作都沒什么問題,但安裝完之后,當准備使用gem安裝一些軟件時,總是會遇到找不到源這種坑爹的問題。 明明已經改過了: 嘗試多次后,我決定卸掉后重新安裝。 這次安裝 ...
致命 不是所有Panic都能捕獲 我們知道Golang給開發人員提供recover 機制,對堆棧異常 panic 進行捕獲並自定義其處理邏輯。下面舉個例子: 構造一個除 的異常場景: 輸出結果: 我們看到程序正常退出,沒有異常,說明recover 按照預期捕獲到panic異常 但不是所有panic都能通過recover 捕捉到的,比如:並發操作map實例。 構造並發操作map的場景: 輸出結果: ...
2018-06-27 13:58 2 3864 推薦指數:
來談談最近我在安裝ruby的gem時遇到的一些坑。 首先選擇的是下載下來后手動編譯安裝,這個流程按照官方指示的操作都沒什么問題,但安裝完之后,當准備使用gem安裝一些軟件時,總是會遇到找不到源這種坑爹的問題。 明明已經改過了: 嘗試多次后,我決定卸掉后重新安裝。 這次安裝 ...
本文代碼部分基於dive-to-gosync-workshop的代碼 Golang 的NewTimer方法調用后,生成的timer會放入最小堆,一個后台goroutine會掃描這個堆,將到時的timer進行回調和channel(下面代碼的 c := make(chan Time,1) )寫入 ...
nodemon .\app.js后出現以下問題 [nodemon] 1.19.2 [nodemon] to restart at any time, enter `rs` [nodemon] ...
1.nvue里可以用預編譯 ,面的通過引入文件的方式樣式不可以用預編譯語言; 2.不能隨心所欲地使用選擇器,nvue只支持單類選擇器(不可以使用交集選擇器和后代選擇器,但可以使用並集選擇器);3.div是容器,里面不能直接寫字,要在里面寫上<text>,<text>里面 ...
最近公司在使用powermockito進行白盒測試,在這一方面因為剛接觸,避免不了要遇到一些坑(問題),這篇文章主要是記錄下自己遇到的問題,以便后面可以查閱。 1、使用Powermockito檢查某個靜態方法調用的次數 步驟: 記錄需要mockito的靜態類 ...
注:如果“http://ruby.taobao.org/”等@“http”開頭的鏈接 並不好用 ,請吧@“http” 改為@“https” 符合ios9的新特性。如:@“https://ruby.ta ...
辦公室剛好有一台淘汰報廢的台式電腦,奔騰雙核,雖然在2018年,將它用於辦公配置已經比較低了,但用來做一台簡單的服務器,應該比樹莓派之類的強很多,於是我決定更換掉它的硬盤、加上4G內存,安裝上centos7用來做一台web服務器。 在安裝centos7過程中,遇到了一些坑,現記錄下來: 1. ...
引入eayexcel依賴的時候已經包含了poi依賴 ...