原创 AndroidStudio編譯時報錯Error:Please select Android SDK

原地址: https://juejin.im/post/5ad1787d518825558a070b54 AndroidStudio編譯時報錯Error:Please select Android SDK 如下圖所示,編譯的時候報

原创 python 進程、線程

python中進程、線程相關的知識點總結; mac和windows中略有區別,使用函數並不一樣,因爲兩個操作系統的內核不同。 一、進程 三點:1.創建子進程;2.創建多個子進程;3.進程通信 官網參考文檔:doc 1 mac系統引入o

原创 python爬蟲學習問題總結

這裏記錄一些在根據視頻/網站學習爬蟲時,遇到的一些問題。一般是由於視頻/網站時間較早,相關代碼語法網站等需要修改。這裏做一些簡單記錄,當然,可能過了半載一年,又失效了。 一、有道翻譯 解決:有道翻譯 ‘errorCode’: 50 根

原创 window10 GTX1050 TensorFlow gpu版安裝配置教程

綜合多篇文章,實際操作後,可正常使用。總結配置流程如下: 選取TF gpu版,衆所周知,目前框架gpu速度遠高於cpu速度;所以選取gpu版。 在NVIDIA官網,查詢筆記本gtx1050是不被支持的,沒有關係,實際是支持的。 主要分

原创 cordovar 項目創建及自定義plugin創建(添加lib庫)和添加

cordova是混開中常用到的地方放框架,主要優點是可以搭建一套js代碼,使用多個平臺(android、ISO、window等)。詳細的不過多介紹,只講一下,如何創建一個cordova項目、創建一個自定義plugin、plugin中添

原创 Python 小tips

本文開始記錄python相關得小tips,然後持續更新。 一般都是學習開發中遇到得一些小bug,需要百度一會才能找到合適得答案,所以這裏記錄,後續查找或者作爲新人學習時解決問題,都是很好的資料。   一、爬蟲篇: 1.寫爬蟲得時候,一般會

原创 Android LowMemoryKiller相關

相關名詞: 關鍵名詞:adj、minfree 此關鍵名詞:oom_score、oom_score_adj、oom_adj 內存相關:total、free、used、lost、VSS、RSS、PSS、USS 這裏不講解adj與lmk水位相關

原创 android dp sp px dpi dip density 之水落石出

android顯示的一些單位density dpi dp(dip) sp px及分辨率的概念,對於這些單位,還在一頭霧水? Come On,就是這篇文章了。當然看懂了本篇,可以再看下這篇:點擊打開鏈接 ,瞭解android對於屏幕大小的規

原创 ssh 免密碼登錄(設置後仍需輸密碼的原因及解決方法)

這篇大部分是拷貝的。按操作步驟操作不行的最可能原因是:文件權限,不論是a機還是要訪問的b機的文件的權限都要改成對應的700,600;必須嚴格是這個權限,否則會出現設置免密fail的情況。 ssh免密碼登錄的原理: serverA 免密碼

原创 AMS之開機啓動Launcher、開機廣告後啓動Launcher、Launcher啓動activity

activity的啓動關閉最終都是由AMS控制的。從刷了rom到第一開機引導、launcher啓動、點擊啓動特定app,這之間ams控制開機引導activity、launcher、app啓動有什麼不同嗎?還是same流程?下面讓我們一探究

原创 menu IconMenuView ExpandedMenuView

最忌比較煩,比較煩,比你煩。 罵了隔壁的,整個帶圖menu,爲雞毛的顯示出來不帶圖。。爲雞毛啊??? 因爲主題這個大SB~~~~~~ 發送menu按鍵(注意是發送,不時點擊),彈出menu,這個menu在整個decorview的最底下,

原创 Android 佈局優化--include標籤

性能優化之一就是layout的優化,as 常識:佈局是否合理主要影響的是頁面測量時間的多少,我們知道一個頁面的顯示測量和繪製過程都是通過遞歸來完成的,多叉樹遍歷的時間與樹的高度h有關,其時間複雜度 O(h),如果層級太深,每增加一層則會增

原创 Android studio 引入第三方庫(github開源庫)

現在github越來越火,也是個人的招牌了。很多很好的公開庫,都可以直接使用,可以使自己的app效果更加的炫,還可以縮短開發週期。 這裏就主要說下,如何導入github上的項目,並如何引用。一開始導入,會遇到挺多問題,也不知道咋處理,慢慢

原创 Androidstudio gradle 插件和 gradle 區別及更新

gradle插件,gradle這是兩個名詞:Android的構建系統使用Gradle來構建應用.Gradle是一種構建工具,如何來提供這個Gradle構建環境呢?這就需要通過安裝Gradle插件來使系統能支持運行Gradle.安裝Andr

原创 Android 事件分發

不詳細介紹事件分發的流程和邏輯。這裏關注一下activity view對於touch/key事件接受處理的先後順序。既然是activity和view的事件接受順序,那麼只考慮dispatchTouchEvent和onTouchEvent;