原创 Linux服務器端的JavaWeb項目路徑正確報404

如題,將本地的Javaweb項目部署在Linux服務器上,並且路徑正確,但是一直404,但是可以訪問Linux上的Tomcat的ROOT中的內容,原因是web項目使用的jdk版本和Linux上的jdk版本不一致,可以修改項目編譯的

原创 Android中通過SharedPreferences讀寫數據

Android中通過SharedPreferences讀寫數據 通過SharedPreferences存儲數據: 一、獲取SharedPreferences對象 Context中的getSharedPreferences()方

原创 AIDL

AIDL AIDL:Android Interface Definition Language AIDL是一種接口描述語言,常用於進程間通信(IPC,Inter-Process Communication),編譯器會根據定義的ai

原创 Notification

Notification 核心代碼(鏈式調用):適用於Android 4.0以上(不兼容低版本) Notification noti = new Notification.Builder(this) .setContentTitl

原创 通過Binder調用Service內的方法

通過Binder調用Service內的方法 有時候我們會在Android後臺服務中執行一些操作,這些操作被封裝成方法,因此會有在服務外調用Service內的方法的需求。 Service服務中的代碼 package com.song

原创 Android獲取SD卡剩餘空間

Android如何獲取SD卡剩餘空間 SD卡總空間 = 區塊數量 * 區塊大小 SD卡剩餘空間 = 剩餘區塊數量 * 區塊大小 核心代碼 File path = Environment.getExternalStorage

原创 8086彙編指令筆記

8086/8088彙編指令總結 一、數據傳送指令 1、傳送指令:MOV (move) 格式:mov dst,src 具體用法: (1) CPU內部寄存器之間的數據傳送,如:mov ah,al (2) 立即數送至通用寄存

原创 讀取SD卡文件時拋出NullPointerException

相關源碼: package com.example.musicplayer; import java.io.File; import java.util.ArrayList; import java.util.List; im

原创 Java線程池的使用及原理分析

概述         線程池是管理一組同構工作線程的資源池。合理利用線程池能夠帶來三個好處。第一:降低資源消耗。通過重複利用已創建的線程降低線程創建和銷燬造成的消耗。第二:提高響應速度。當任務到達時,任務可以不需要等到線程創建就能立即

原创 記一次後端程序性能優化的過程

概述 最近在做一個項目時遇到了一個性能問題。簡單來說,該項目需要在Service中查詢一些學生的學院名稱和平均成績,並且是在一個循環中根據學生的id查詢學生的學院名稱和平均成績。寫完業務層的代碼後進行測試,發現耗時非常長,幾十分鐘後都

原创 劍指offer面試題19:正則表達式匹配

題目 請實現一個函數用來匹配包括’.’和’*’的正則表達式。模式中的字符’.’表示任意一個字符,而‘*’表示它前面的字符可以出現任意次(包含0次)。 在本題中,匹配是指字符串的所有字符匹配整個模式。例如,字符串”aaa”與模式”a.a”和

原创 ARM體系結構與編程模型總結

ARM體系結構與編程模型 ARM體系結構 一、ARM處理器簡介及RISC特點 ARM處理器簡介 ARM(Advanced RISC Machines)是一個32位RISC(精簡指令集)處理器架構,ARM處理器則是ARM架構下的微處理器

原创 Java接口和抽象類

抽象類 抽象類是用來捕捉子類的通用特性的。它不能被實例化,只能被用作子類的超類,用來創建繼承層級裏子類的模板。 抽象類含有一個或多個抽象方法,需通過繼承被子類發現。 接口 接口是抽象方法的集合。如果一個類實現了某個接口,那麼它就繼承了這

原创 項目報錯:tag 'select', field 'list', name 'factory.id': The requested list key '#factoryList' could not

SSH項目報錯如下: 嚴重: Servlet.service() for servlet jsp threw exception tag 'select', field 'list', name 'factory.id': The req

原创 Spring中BeanFactory和ApplicationContext的生命週期及其區別詳解

Bean的生命週期 在很多技術中,都有生命週期這個概念,如在Android中,有Activity、Fragment等的生命週期;在Web容器中,有Servlet的生命週期。想要成爲高級開發者,就必須要深入理解其生命週期。同樣的,在Spri