原创 Activity Manager框架解析

標籤 : Manager Activity ActivityManager在操作系統中有重要的作用,本文利用操作系統源碼,逐步理清ActivityManager的框架,並從靜態類結構圖和動態序列圖兩個角度分別進行剖析,從而幫助開發

原创 linux eclipse

 Linux安裝eclipse-SDK-3.3 裝eclipse之前,清確定你安裝了jdk。   1、首先下載eclipse-SDK-3.3,這是目前最新版本的eclipse官方下載:http://www.eclipse.org/d

原创 歸併排序

public class MergeSortTest { private long[] array; private int length; public MergeSortTest(long[] array) { this

原创 Swing Synth L&F

Synth 是Java Swing 中使用XML文件對Swing的外觀進行定義的一種方式, 不必瞭解過於細節的UI的實現方式,只要學會編寫Synth的XML格式文件, 就可以實現自己的Swing漂亮的皮膚. public class

原创 Java Swing Synth - JRadioButton Style

<pre name="code" class="plain"> <style id="radioButton"> <imageIcon id="radio_off" path="images/radio_button_of

原创 gdb和gdbserver的安裝和使用

一、    遠程調試環境由宿主機GDB和目標機調試stub共同構成,兩者通過串口或TCP連接。使用GDB標準遠程串行協議協同工作,實現對目標機上的系統內核和上 層應用的監控和調試功能。調試stub是嵌入式系統中的一段代碼,作爲宿主機GDB

原创 抽象類和接口的區別

    包含abstract修飾符的class即爲抽象類,抽象類不能創建實例對象,含有abstract方法的類必須爲定義爲abstract class     抽象類中的方法不必都是抽象的,抽象類中定義的

原创 幾種常用的HTML文字移動代碼[轉載]

瞭解一定的html代碼對於優化來說也是很好的一個幫助。所以今天學習了一下幾種常用的html代碼,拿過來與大家分享啊。 1、從左向右移文字移動代碼 代碼 <marquee direction=right>需要移動的文字</marquee>

原创 Java(JVM)虛擬機結構基礎,和JAR文件包及jar命令詳解

前段時間由於研究原來廣爲傳播的String和StringBuffer的性能問題,自己做了幾個小實驗並得出一些結論,但是從網友的反應來看那個研究並沒有起到應有的目的,而且網友也很中肯的提出了自己的意見並對實驗中的一些內容指出了其缺陷,針對他

原创 一道以前看過的面試題

 要求,打印出如下圖形:    1     2     3     4     5     6     7     8     9    10    36    37    38    39    40    41    42    43

原创 CKEditor和CKFinder整合實現上傳下載功能

CKEditor與CKFinder整合並實現文件上傳功能     事先說明:此整合的是java版本的, 用到的有:jsp + ckeditor + ckfinder (沒有servlet 及其它框架技術)一.需要的資源: 用到的網站,文

原创 純Java發送Email

要引入兩個jar包,mail.jar and jaf-1.1/activation.jar  package com.gl.jms; public class TestMail { public static void main(Str

原创 Log4j使用總結與實例演示

關鍵字: log4j,apache,java一、介紹Log4j是Apache的一個開放源代碼項目,通過使用Log4j,我們可以控制日誌信息輸送的目的地是控制檯、文件、GUI組件、甚至是套接口服務器、NT的事件記錄器、UNIX Syslog

原创 J2SE 利用Java函數畫曲線

給大家介紹幾個方法畫數學上的三角函數的方法:public class Function extends JFrame { private static final double WIDTH = Toolkit.getDefaultToo

原创 jndi的配置

其中的java代碼是在一個servlet類中的代碼,此方式並沒有在web.xml中添加da tomcat server.xml  <Context path="/jndi" reloadable="true" docBase="