原创 Selector & exract

1.  xpath() input: response.xpath('.//a') output: [<Selector xpath='.//a' data=u'<a href="image1.html">Name: My image

原创 EventBus的理解

EventBus深入理解 1. 成員變量 private final Map<Class<?>, CopyOnWriteArrayList> subscriptionsByEventType; 掃描註冊的對象中的所有方法,並將

原创 Spring Boot項目打jar包遇到的坑

Spring Boot項目打jar包遇到的坑 No Class Def Found Error javax JAXB 參考博客:https://blog.csdn.net/hadues/article/details/791887

原创 五種排序算法的JAVA 實現

1.插入排序 函數代碼如下: public void insertSort(int length){ int k = 0; for(int present = 2; present <= len

原创 貝貝網面試

貝貝網面試 1. Activity的生命週期,Application生命週期; 2. 圖論最短路徑算法; 3. SQL多表查詢的優化; 4. 雙向鏈表使用的注意事項,查找的時間複雜度(採用二分查找可優化至logn); 5. Re

原创 Rrtrofit源碼解讀

一. 概述 1. 創建retrofit對象,採用Build模式配置baseUrl、addConverterFactory、client(即okhttp實例),或者設置回調時的適配器。在retrofit中提供了三種CallAdapt

原创 混合顏料

題目描述: 你就是一個畫家!你現在想繪製一幅畫,但是你現在沒有足夠顏色的顏料。爲了讓問題簡單,我們用正整數表示不同顏色的顏料。你知道這幅畫需要的n種顏色的顏料,你現在可以去商店購買一些顏料,但是商店不能保證能供應所有顏色的顏料,所以你需

原创 合唱團

題目描述 有 n 個學生站成一排,每個學生有一個能力值,牛牛想從這 n 個學生中按照順序選取 k 名學生,要求相鄰兩個學生的位置編號的差不超過 d,使得這 k 個學生的能力值的乘積最大,你能返回最大的乘積嗎? 輸入描述: 每個輸入包含

原创 今日頭條一輪遊

人生中最尷尬的一次面試QAQ 1. Shared Prefrence保存數據時使用的是哪個API; 2. onMeasure()中傳入的是哪兩個參數,各有什麼含義; 3.自定義View如何做到自適應佈局; 4.Java中的四種引用,軟引用

原创 CSS——float詳解

1. float特性 浮動會破壞父元素高度,導致父元素的高度塌陷。在使用中應當適度使用。 2. 解決方法 在使用了float屬性的元素後增加空div,給空div clear:both的屬性。防止後面的元素向上浮動。 <div style

原创 地牢逃脫

題目描述 給定一個 n 行 m 列的地牢,其中 ‘.’ 表示可以通行的位置,’X’ 表示不可通行的障礙,牛牛從 (x0 , y0 ) 位置出發,遍歷這個地牢,和一般的遊戲所不同的是,他每一步只能按照一些指定的步長遍歷地牢,要求每一步都不

原创 12-11 網易實習一面

事件傳遞機制 數據持久化處理 開源框架的源碼 MVC、MVP的區別 Java中的鎖的種類、控制的粒度 自旋鎖 最小堆 如何調整堆 NP和NP完全問題 註解的使用情況 如果RecyclerView需要多個ViewHolder,如何處理

原创 滑動衝突的處理

滑動衝突的處理業務要求:ScrollView嵌套RecyclerView,向上滑動式有吸頂的效果,ScrollView 滑倒頂部時,RecyclerView固定並開始滑動。實現方法:外部攔截法,重寫ScrollView的onInterce

原创 Android橫豎屏切換及其生命週期

configChanges的作用 不設置Activity的android:configChanges時,切屏會重新調用各個生命週期,切橫屏時會執行一次,切豎屏時會執行兩次; 設置Activity的android:configChange

原创 Android——控件使用技巧

1. 文字鏈接效果 實現方法:在XML文件中創建按鈕,將按鈕的背景色設置爲透明,即實現了文字 鏈接的效果。 android:background="@null" 或者對於 TextView 設置clickable = "true" ,