原创 基於PyTorch的深度學習快速入門教程

最近小組彙報正好用到了pytorch,所以想把相關內容整理成博客(彙報ppt和演示代碼附在最後了,有需要的話可以自取)。主要參考了《Python深度學習:基於PyTorch》的前幾章和網上的一些入門教程,側重代碼。通過這篇博客 ,

原创 基於Python的Stanford CoreNLP自然語言分析快速入門教程

最近小組彙報正好用到了corenlp,所以想把相關內容整理成博客(彙報ppt和演示代碼附在最後了,有需要的話可以自取)。主要參考了corenlp官網教程和網上一些別的入門教程,由於代碼比較簡短,所以側重理論描述一點。通過這篇博客

原创 virtual box 報錯:VT-x is disabled in the BIOS for all CPU modes (VERR_VMX_MSR_ALL_VMX_DISABLE

安裝virtual box後,在創建ubuntu環境後,配置選項時提示無效配置: 硬件加速配置頁中已啓用硬件虛擬化,但是主機並不支持,需要禁用硬件虛擬化才能啓動虛擬機(0x80004005) 且配置頁ok鍵爲灰色,按照教程做了一系

原创 Android Studio 3.0+ 導出apk Error: "***" is not translated in "zh" (Chinese) [MissingTranslation]

今天導出apk安裝包文件的時候碰到了一個小bug Error: “***” is not translated in “zh” (Chinese) [MissingTranslation],這是因爲我的字符串文件裏面有中文,比如

原创 android 自定義view R.styleable爆紅問題

以前碰到過好多次clean解決不了的R大面積報紅,可是代碼沒什麼問題呀,layout也沒什麼問題沒報錯呀,找bug真的是毫無頭緒地猜我可能是哪裏錯了,後來學會了耐心看logcat找有用的提示,根據提示的問題去改代碼或者搜索,改bu

原创 用類似Dijkstra算法的思想求解數獨(Python)

Dijkstra算法主要特點是以起始點爲中心向外層層擴展,直到擴展到終點爲止,適用於求解有向圖的最短路徑。在每次擴展跟新時獲得一個最短路徑的點,然後下一次更新時以該點作爲中介點更新與之相聯的點,同時用一個表記錄求得了解值的點,避免

原创 Android二維碼開發(一)——生成二維碼

二維碼的應用非常廣泛,用途也很多,網上也有很多實用的精簡包可以引入,本篇主要記錄了不用引入新的module,自己集成生成二維碼功能的過程。 一、引入依賴 首先在libs文件目錄下放進jar包zxing.jar,然後引入依賴,sy

原创 Attempt to invoke virtual method 'long java.util.Date.getTime()' on a null object reference

問題描述 今天寫bug代碼的時候有一個List< Date >類型的集合在使用getTime()方法時出現了空指針異常,日誌提示java.lang.NullPointerException: Attempt to invoke v

原创 ViewPager+BottomNavigationView+Fragment實現底部導航欄(Android)

底部導航欄的效果在很多app中都很常見,比如qq就是底部導航欄+側滑菜單,比較經典的還有微博、知乎、支付寶等,都是使用了底部導航欄來進行頁面的分區,適用於存放功能模塊比較獨立,關聯度不大的頁面,看起來也比較美觀。 主要流程 1.新

原创 AndroidUI:沉浸式狀態欄和自定義toolbar

1.去除系統自帶actionbar 修改res/values目錄下style.xml文件中AppTheme默認繼承的Theme.AppCompat.Light.DarkActionBar爲Theme.AppCompat.Light

原创 阿里雲服務器 Ubuntu16.04安裝jdk、MySql、Tomcat

之前寫安卓app數據存儲都是用的本地數據庫比如sqlite或者sharepreferences,雖然實現了數據持久化但是弊端也很大,如果卸載了app之前的用戶數據就會沒有了,所以跟風租了阿里雲的服務器,準備用來放數據庫(不過如果僅