PIP 與 Conda 的差別?
功能 | PIP | Conda |
---|---|---|
形式 | source | binary |
安裝PKG | 可以 | 可以 |
管理PKG | 可以 | 可以 |
任意切換版本 | 不可(可利用pipenv, pyenv) | 可以 |
管理虛擬環境 | 不可(可利用pipenv, virtualenv, venv) | 可以 |
編譯 | 要 | 不要 |
語言 | 只限Python | 其他語言可 |
版本依賴檢查 | 沒有 | 有 |
下載 | PyPl | anaconda repo、anaconda cloud |
功能 | PIP | Conda |
---|---|---|
形式 | source | binary |
安裝PKG | 可以 | 可以 |
管理PKG | 可以 | 可以 |
任意切換版本 | 不可(可利用pipenv, pyenv) | 可以 |
管理虛擬環境 | 不可(可利用pipenv, virtualenv, venv) | 可以 |
編譯 | 要 | 不要 |
語言 | 只限Python | 其他語言可 |
版本依賴檢查 | 沒有 | 有 |
下載 | PyPl | anaconda repo、anaconda cloud |
最近用Cordova + Vue.js 來開發 HybirdApplication 時剛好需要用到圖片上傳的功能。所以就寫了一個相當簡易的圖片上傳組件。
・支援副檔名限制
・支援上傳個數限制
・支援即時編輯
・支援即時刪除
・支援轉換Base64
有興趣的人可以直接拿去用!內容相當簡單。直接看 VueUploadImages.vue 檔案
就能知道怎麼用了。
由於這次開發的系統需要有個能夠預約各種機器的功能。
本想用 fullcalendar 套件來使用,但沒想到橫向預約表的功能竟然需要付費才能夠使用,公司不想花錢只好想辦法生一個出來。
1.確認JAVA版本
java -v
2.版本太舊先裝JDK8+
3.確認JDK安裝Path
/usr/libexec/java_home -V
4.安裝Apache Maven
brew install maven
5.確認maven安裝Path
which mvn
6.確認版本
mvn -v
四月的時候硬碟壞壞去導致我整個hexo的資料夾沒備份全部消失…
所以一直都沒有更新。今天用手作業一篇一篇複製貼上好不容易更新完了
發一篇順便部署上來github看看能不能用~:(
MVC架構中很重要的部分就是Model了,所以就練習一下在Django中怎麼建立Model
以及把新增資料、檢索資料、更新資料與刪除資料(CRUD)的簡易操作方法
距離上次寫Python已經是八年前了吧…大學的時候寫的:P
最近想重新溫習一下,就直接挑最火紅的Django框架+Python3來試試看~
順便作一下筆記
大家應該都很常在APP上看到這個功能。一開始在網路上找看看是不是
有人已經寫好套件可以直接使用,後來找到了一個叫做react-native-image-slider
的套件,的確就是這個功能。但是實裝之後發現圖片無法正常的顯示出來
在該套件的github上也有人提出相同的疑問,但是作者並沒有回答。
有興趣使用的可以上NPM看看https://www.npmjs.com/package/react-native-image-slider
所以我看了一下這個套件的原始碼,大概知道原理之後就朝ScrollView這
方面找資料,其實在ReactNative上可以很簡單的實現!
我部落格上使用的相簿,叫做sa3album,是一款在Google App Engine上跑的相簿程式。
或許現在大家都不需要這些軟體,但我不喜歡用其他有的沒的部落格用的圖床,所以當初
選擇用這款GAE上的程式。最近GAE因為升級的關係,python2.5的應用程式通通都需要
強迫更新到2.7,否則將會被強制關閉。所以我要趕快趁有空的時候升級一下。
因為現在也沒啥人在用了,所以從2010年之後再也沒有被更新過。要如何更新到2.7。
我是看著google的教學與錯誤訊息來找。有興趣可以看看
https://developers.google.com/appengine/docs/python/python25/migrate27
這邊就直接說原本的代碼需要修改那些地方。