原创 Android 講解:存儲(2)

SQLite 是一個輕量級而又快速的數據庫。 SQLite 創建 在Android 中可以繼承SQLiteOpenHelper 類來操作SQLite 數據庫。 在Android 中,創建的數據庫都是在:/data/data/<

原创 Android 講解:Handler

使用線程更改Ui 在Android 中,UI 是非線程安全的,如果使用一個線程修改一個TextView的Text 的話,程序則會崩潰。 main_activity.xml <RelativeLayout xmlns:android

原创 Android 講解:數據共享

Adnroid 中只有當前程序在運行時才能訪問當前程序的SQLite 數據庫,當一個程序的SQLite 需要讓別的程序訪問時應該怎麼辦? 創建ContentResolver 的子類進行本程序的數據共享。 使用ContentRes

原创 Android 講解:通知欄

Android 通知欄是很多主流軟件使用的功能,使用非常簡單,4行代碼就可以完成一個簡單的通知欄。 簡單的通知欄 MainActivity.java package cn.met0.android.chapter3; impor

原创 El 表達式

el 表達式是jsp裏面獲取對象的一個表達式,使用el表達式可以輕鬆獲取page,request,session,application 這4個內置對象的值, el 還可以將這些屬性自動轉換類型(可以方便數值運算),還可以支持三元

原创 BootStrap main 方法都做了什麼?

Code public static void main(String args[]) { if (daemon == null) { Bootstrap bootstrap =

原创 Maven 講解:簡單配置

maven 是一個項目構建框架,用了對項目的依賴jar 包的管理,當然除了對jar 包的管理,還可以對項目編譯、測試、打包、發佈等。 下載Maven 進入 https://maven.apache.org/download.cgi

原创 JSTL

c:out c:out 標籤爲輸出一些常量或變量的值 屬性 作用 value 必選 顯示的內容,可以爲字符常量,也可以爲el 表達式 default 可選 當el 表達式的值爲null 的話,則會顯示爲空 es

原创 類加載

什麼是類加載? 類加載的是Java 語言的一個特性,通過一個ClassLoader 類動態的加載類,進行創建。 如何加載? 被加載的類 hello.java package cn.met0.manythread.sync; pu

原创 Android 講解:存儲 (1)

Android 常用的存儲方式有3種。前兩種基本在Activity 子類類中使用。 文件存儲 SharedPreferences 對象存儲 SQLite(在Android 講解:存儲 (2)) 文件存儲 文件存儲分爲字節存儲

原创 文章標題

new BeanNameAware BeanFacroyAware ApplicationContextAware BeanPostProressore InitializingBean set list map proper

原创 Tomcat 啓動都做了什麼?

這裏我們在windows 機子作爲實驗,來看看tomcat 啓動的時候都做了什麼。 startup.bat 這個文件java ee 程序員最熟悉不過了,是一個啓動tomcat 服務器的批處理文件,這個文件真正意義上不是啓動tomc

原创 HttpServlet 類解析

HttpServlet 對象開始 當一個HttpServlet 對象(子類) 被執行,也就是被訪問的時候,HttpServlet 做了什麼? public void service(ServletRequest req, Serv

原创 Spring IOC

IOC 中文名字叫做控制反轉,也叫作也有人稱作依賴注入。 spring 會根據開發者的配置,對這些對象創建。將這些對象之間依賴進行綁定。 ioc 的優點 ioc 的優點就是減低了對象之間對象的耦合度。對象之間的依賴不在是代碼內部,

原创 設計模式:策略模式

策略模式是23種設計模式中的對象行爲型的設計模式之一。 策略模式架構 策略就是一個對象的行爲。 場景 今天發工資啦,去商場購物。 當結賬時發現會員卡已經從普通會員到中級會員了。 原本的普通卡9.6 折優惠,現在成爲9 折優惠了。