原创 從JVM Instructions看Java

我們都知道Java程序是運行在JVM裏面的一段一段字節碼,JVM需要做的就是把這些字節碼轉換成機器語言,使得Java程序能正確的運行在計算機上,說的更底層一點就是正確分配內存,執行CPU計算並且釋放內存。所以任何一個程序如果能做到以下幾

原创 spring aoc控制反轉學習

spring是一個重要的j2ee輕量級框架,其中最重要的兩個概念爲aoc(inversion of control)-控制反轉,即依賴注入dependence injection。 三種依賴注入的方式,構造方法注入(constructor

原创 LayoutInflater的使用,inflate

LayoutInflater的使用,在實際開發種LayoutInflater這個類還是非常有用的,它的作用類似於 findViewById(), 不同點是LayoutInflater是用來找layout下xml佈局文件,並且實例化!而fi

原创 進程與線程的簡單解釋

進程(process)和線程(thread)是操作系統的基本概念,但是它們比較抽象,不容易掌握。   最近,我讀到一篇材料,發現有一個很好的類比,可以把它們解釋地清晰易懂。   1.   計算機的核心是CPU,它承擔了所有的計算任務。它

原创 接口與抽象類

abstract class Base {//抽象類     public Base(int i) {//抽象類的構造方法         System.out.println("Base constru

原创 完全用Linux工作

作者:王垠 完全用Linux工作,拋棄windows 我已經半年沒有使用 Windows 的方式工作了。Linux 高效的完成了我所有的工作。 GNU/Linux 不是每個人都想用的。如果你只需要處理一般

原创 MySQL存儲引擎比較

(出自http://menglimengwai.iteye.com/blog/464667) MySQL常用的存儲引擎爲MyISAM、InnoDB、MEMORY、MERGE,其中InnoDB提供事務安全表,其他存儲引擎都是非事務安全表。 

原创 APK文件反編譯查看java源碼過程

  先說一下apk的結構。APK採用了zip格式的壓縮,我們可以很容易解壓。 一個APK文件結構爲: META-INF\   Jar文件中常可以看到 res\  存放資源文件的目錄 AndroidMan

原创 checkbox全選中

頁面上有一個複選框,選中前面的checkbox後面的默認爲全選中。 <%@ page language="java" contentType="text/html; charset=utf-8"     pageEncoding="utf

原创 生活,在哪裏都一樣

一九八三年,一個姑娘放棄了考大學,留在父親所在的鎮上做了一名中學英語教師。二十一歲的時候,她因相親認識了一個鄉鎮幹部,然後經組織認可而結婚,兩年後,她有了一個女兒,三口之家非常幸福。二十五年後,五十歲的她已經經歷了結婚,生子,換工作,做生

原创 java基礎知識,持續更新

1.爲什麼接口中定義的變量必須爲常量,即final,static類型? 接口不能被實例化,所以其成員變量必須爲不可修改的,就是常量。因爲接口不包含任何實現細節,所以他們不能定義普通的字段——這樣的定義會把實現策略強加給選擇實現該接口的類。

原创 JAVA虛擬機工作原理

一、什麼是Java虛擬機      Java虛擬機是一個想象中的機器,在實際的計算機上通過軟件模擬來實現。Java虛擬機有自己想象中的硬件,如處理器、堆棧、寄存器等,還具有相應的指令系統。     二、爲什麼使用Java虛擬機     J

原创 分頁,ajax。

父頁面jsp的代碼如下,其中核心是getDate這個js方法,中間一段業務不用看,核心代碼在於使用ajax技術實現的獲取數據並將其顯示於一個子頁面的過程,就是下面這兩個js方法: function queryReport() {     

原创 再不瘋狂 我們就老了

晚上從江邊剛回到宿舍,樓下就有人唱歌, 一羣男生對着女寢大聲地唱五月天的突然好想你,站在五樓的窗口聽得還算清楚, 可是聽着聽着感覺有哭腔,突然就有女生衝下樓去擁抱他們, 然後大家就一起哭,後來才知道,是大

原创 你只管負責精彩,老天自有安排

辦公室裏坐在我對面的梅子是一個妙人。   快四十了,還那麼講究:體重嚴格控制,衣服合理搭配,頭髮每天一洗,鞋子必須無塵。辦公室的抽屜裏,杯子就有四隻,分別用來喝紅茶、綠茶、花果茶、咖啡。用梅子的話說:“我