原创 分頁查詢的優化

筆記摘自:https://www.cnblogs.com/geningchao/p/6649907.html 分頁查詢的優化分頁SQL1. 直接使用數據庫提供的SQL語句2. 建立主鍵或唯一索引, 利用索引(假設每頁10條)3.

原创 SpringMVC異常處理三種方式

SpringMVC異常處理三種方式1. 自定義HandlerExceptionResolver2. 使用SpringMVC自帶的異常處理器處理異常2.1 @ExceptionHandler的用法3. 寫一個異常類用Controll

原创 Redis Cluster集羣和哨兵

1. 哨兵sentinel:http://www.redis.cn/topics/sentinel.html   2. 故障恢復之哨兵技術:http://www.redis.cn/articles/20181020001.html 3.

原创 1. MySQL的技術框架

這裏寫目錄標題1. 框架概述2. 查詢流程 參考文章1:https://www.cnblogs.com/wangjiming/p/10410904.html 1. 框架概述 簡單介紹下: Connectors:MySQL向外提

原创 Java、Gradle環境變量配置失效的問題

Gradle環境變量配置失效的問題 今天到公司打開命令窗口鍵入gradle發現失效 網上查閱資料,解決辦法如下: 在Dos中鍵入path,查看當前path配置的所有路徑 ... C:\Users\houyl\AppData\Local

原创 加載長圖片報錯Bitmap too large to be uploaded into a texture(圖片壓縮)

看下面一個帖子: Android高效加載大圖、多圖解決方案,有效避免程序OOM(郭霖) 高效加載大圖片 我們在編寫Android程序的時候經常要用到許多圖片,不同圖片總是會有不同的形狀、不同的大小,但在大多數情況下,這些圖片都會大於我們程

原创 第三章(Fragment的使用方式)

Fragment的使用方式 簡單用法 我們先看看如何在一個互動弄中添加兩個碎片。 我們新建兩個佈局文件,一個叫left_fragment: <?xml version="1.0" encoding="utf-8"?> <LinearL

原创 第二章(ListView和RecyclerView)

ListView和RecyclerView ListView 1. 先介紹ListView的簡單用法 1.1. 首先新建一個ListViewTest項目,然後修改activity_main.xml <?xml version="1.0

原创 第二章(編寫醜爆的聊天界面)

編寫醜爆的聊天界面 編寫聊天界面會使用到RecyclerView。 首先我們建一個Msg類 package com.example.uibestpractice; /** * Created by 侯允林 on 2018/5/25

原创 自定義註解解決頻繁findViewById

1. 創建annotation類HCMViewInject 這個註解綁定定義的View變量 package com.example.houchongmu.myviewinject.ViewUtils; import java.lang.

原创 Gradle之入門前奏(三)

筆記來源於以下文章http://liuwangshu.cn/application/gradle/2-primer.html 這一篇文章我們接着來學習Gradle入門需要掌握的知識,包括配置環境、實現Hello World、Gradle的

原创 第一章(Activity之間傳遞數據)

向下一個活動傳遞數據 在MainActivity中: public void button1(View view){ Intent intent=new Intent(this,SecondActivity.c

原创 第六章(內容提供器-Content Provider)

內容提供器(Content Provider) 內容提供器簡介: Content Provider主要用於在不同的應用程序之間實現數據共享的功能,它提供了一套完整的機制,允許一個程序訪問另一個程序中的數據,同時還能保證被訪問數據的安全性。

原创 第三章(碎片實踐,簡易版的新聞應用)

碎片實踐,簡易版的新聞應用 1.首先添加RecyclerView的依賴庫: 簡便方法:File->Project Structure->Dependencies->點+號找到recyclerview添加後點擊ok就自動給項目添加了依賴庫

原创 第一章(顯式Intent和隱式Intent)

顯式Intent和隱式Intent 顯式Intent 在第一個Activity中設置一個Button <Button android:layout_height="wrap_content" a