摘要: 一、概述
首先我們來看看構(gòu)造這個媒體播放器要達(dá)到什么樣的目標(biāo),確定了目標(biāo)也就確定了代碼量和程序的復(fù)雜程度。本文的媒體播放器要達(dá)到如下目標(biāo):
媒體播放器是一個菜單驅(qū)動的簡單AWT應(yīng)用。
媒體播放器包含一個“文件”菜單,文件菜單包含三個菜單項:
“打開”,用來打開媒體文件。
“循環(huán)”,是播放一次(默認(rèn)),還是重復(fù)播放。
“退出”,退出程序。
媒體播放器可以在多種平臺上運(yùn)行。
媒體播放器的核心功能通過JMF(Java Media Framework)API實(shí)現(xiàn)。JMF擴(kuò)展了J2SE平臺的多媒體能力,允許Java應(yīng)用和Applet截取、回放、轉(zhuǎn)換包括音頻和視頻在內(nèi)的多種媒體。JMF支持多種媒體格式,具體請參見Supported Media Formats and Capture Devices。
二、初步設(shè)計
閱讀全文
首先我們來看看構(gòu)造這個媒體播放器要達(dá)到什么樣的目標(biāo),確定了目標(biāo)也就確定了代碼量和程序的復(fù)雜程度。本文的媒體播放器要達(dá)到如下目標(biāo):
媒體播放器是一個菜單驅(qū)動的簡單AWT應(yīng)用。
媒體播放器包含一個“文件”菜單,文件菜單包含三個菜單項:
“打開”,用來打開媒體文件。
“循環(huán)”,是播放一次(默認(rèn)),還是重復(fù)播放。
“退出”,退出程序。
媒體播放器可以在多種平臺上運(yùn)行。
媒體播放器的核心功能通過JMF(Java Media Framework)API實(shí)現(xiàn)。JMF擴(kuò)展了J2SE平臺的多媒體能力,允許Java應(yīng)用和Applet截取、回放、轉(zhuǎn)換包括音頻和視頻在內(nèi)的多種媒體。JMF支持多種媒體格式,具體請參見Supported Media Formats and Capture Devices。
二、初步設(shè)計
閱讀全文
摘要: Java對變量和對象的初始化做的是很好的!以下是本人自己寫的一點(diǎn)...............
在Java中,普通變量(局部變量)需要明確初始化之后才能使用,否則編譯器將報錯!
而對于對象的初始化Java也采用了C++引入的構(gòu)造器 閱讀全文
在Java中,普通變量(局部變量)需要明確初始化之后才能使用,否則編譯器將報錯!
而對于對象的初始化Java也采用了C++引入的構(gòu)造器 閱讀全文
最近突然心血來潮了,想寫個播放器,可又不知道怎么寫!那位高手給指點(diǎn)指點(diǎn)!整體流程是怎樣的?需要些什么知識?
Apache Tomcat安裝起后,在瀏覽器下運(yùn)行http://localhost:8080,與它相關(guān)的是同在Tomcat下的webapps文件夾。我想把它映射到其他文件夾該怎么辦呢?謝謝!
摘要: include指令是靜態(tài)引入的;而include動作是動態(tài)引入的。
靜態(tài)與動態(tài)的include與頁面內(nèi)容無關(guān)。
與<%@include...%>不同的是,jsp:include 可以向被包含的頁傳遞參數(shù),但,如果傳遞參數(shù)的話,被包含的頁必須是JSP頁面。
例如:向被包含的頁included2.jsp傳遞參數(shù):
閱讀全文
靜態(tài)與動態(tài)的include與頁面內(nèi)容無關(guān)。
與<%@include...%>不同的是,jsp:include 可以向被包含的頁傳遞參數(shù),但,如果傳遞參數(shù)的話,被包含的頁必須是JSP頁面。
例如:向被包含的頁included2.jsp傳遞參數(shù):
閱讀全文
摘要: 這個問題其實(shí)很容易碰到,但老忘記,不得不把它收藏一下,方便以后查閱,嘿嘿
先在運(yùn)行窗口輸入regedit,打開注冊表編輯器,在
HKEY_LOCAL_MACHINE " SYSTEM " ControlSet001.................
閱讀全文
先在運(yùn)行窗口輸入regedit,打開注冊表編輯器,在
HKEY_LOCAL_MACHINE " SYSTEM " ControlSet001.................
閱讀全文
摘要: 本文將告訴你學(xué)習(xí)Java需要達(dá)到的30個目標(biāo),希望能夠?qū)δ愕膶W(xué)習(xí)有所幫助。對比一下自己,你已經(jīng)掌握了這30條中的多少條了呢?
1.你需要精通面向?qū)ο蠓治雠c設(shè)計(OOA/OOD)、涉及模式(GOF,J2EEDP)以及綜合模式。你應(yīng)該十分了解UML,尤其是class,object,interaction以及statediagrams。
2.你需要學(xué)習(xí)JAVA語言的基礎(chǔ)知識以及它的核心類庫(collections,serialization,streams,networking, multithreading,reflection,event,handling,NIO,localization,以及其他)。 閱讀全文
1.你需要精通面向?qū)ο蠓治雠c設(shè)計(OOA/OOD)、涉及模式(GOF,J2EEDP)以及綜合模式。你應(yīng)該十分了解UML,尤其是class,object,interaction以及statediagrams。
2.你需要學(xué)習(xí)JAVA語言的基礎(chǔ)知識以及它的核心類庫(collections,serialization,streams,networking, multithreading,reflection,event,handling,NIO,localization,以及其他)。 閱讀全文
摘要: 解決它!
有五個海盜,在海上搶來了一百顆鉆石,每一顆都價值連城。五個海盜都很貪婪,他們都希望自己能分得最多的鉆石,但同時又都很明智。于是他們按照抽簽的方法,排出一個次序。首先由抽到一號簽的海盜說出一套分鉆石的方案,如果5個人中有50%以上(含50%)的人同意,那么便依照這個方案執(zhí)行,否則的話,這個提出方案的人將被扔到海里喂魚,接下來再由抽到二號簽的海盜繼續(xù)說出一套方案,然后依次類推到第五個。前提是五個海盜都很聰明。 閱讀全文
有五個海盜,在海上搶來了一百顆鉆石,每一顆都價值連城。五個海盜都很貪婪,他們都希望自己能分得最多的鉆石,但同時又都很明智。于是他們按照抽簽的方法,排出一個次序。首先由抽到一號簽的海盜說出一套分鉆石的方案,如果5個人中有50%以上(含50%)的人同意,那么便依照這個方案執(zhí)行,否則的話,這個提出方案的人將被扔到海里喂魚,接下來再由抽到二號簽的海盜繼續(xù)說出一套方案,然后依次類推到第五個。前提是五個海盜都很聰明。 閱讀全文
今天看了一個隨筆,是關(guān)于java中全角和半角的。看是看了,可我不太明白什么是java中的全角和半角。
全角和半角到底是什么呀?請高手講解講解..................希望大家多多討論哈
哎,怎么沒有兄弟伙來說說呢!??!
全角/半角轉(zhuǎn)換
全角字符unicode編碼從65281~65374
對應(yīng)的半角字符unicode編碼從33~126
空格比較特殊,全角為12288,半角為32
所以可以直接通過+-法來處理非空格數(shù)據(jù),對空格單獨(dú)處理
全角和半角到底是什么呀?請高手講解講解..................希望大家多多討論哈
哎,怎么沒有兄弟伙來說說呢!??!
全角/半角轉(zhuǎn)換
全角字符unicode編碼從65281~65374
對應(yīng)的半角字符unicode編碼從33~126
空格比較特殊,全角為12288,半角為32
所以可以直接通過+-法來處理非空格數(shù)據(jù),對空格單獨(dú)處理
注意移位運(yùn)算符:
void IntToBin(int x)
{
System.out.println("\n整型數(shù)"+x+"二進(jìn)制表示為:");
for(int i = 31;i >= 0;i--)
{
if(((1<<i) & x) != 0)
System.out.print("1");
else
System.out.print("0");
}
System.out.println();
}
一個整型數(shù)有32位,用一個循環(huán)逐個判斷整型數(shù)上的每一位是否為1,如為1則輸出字符“1”,否則輸出字符“0”,判斷是用1右移到某位上然后和整型數(shù)的對應(yīng)位做“&”運(yùn)算。












一個整型數(shù)有32位,用一個循環(huán)逐個判斷整型數(shù)上的每一位是否為1,如為1則輸出字符“1”,否則輸出字符“0”,判斷是用1右移到某位上然后和整型數(shù)的對應(yīng)位做“&”運(yùn)算。
| |||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
27 | 28 | 29 | 30 | 1 | 2 | 3 | |||
4 | 5 | 6 | 7 | 8 | 9 | 10 | |||
11 | 12 | 13 | 14 | 15 | 16 | 17 | |||
18 | 19 | 20 | 21 | 22 | 23 | 24 | |||
25 | 26 | 27 | 28 | 29 | 30 | 31 | |||
1 | 2 | 3 | 4 | 5 | 6 | 7 |







常用鏈接
留言簿(1)
隨筆檔案
相冊
搜索
積分與排名
- 積分 - 10490
- 排名 - 2344
最新評論

- 1.?re: jsp中include指令與include動作的區(qū)別
- 謝過...老兄zr
- --zr
- 2.?re: 初始化與構(gòu)造器[未登錄]
- 同學(xué),這么簡單的東東就不要放在這了吧
- --bcterry
- 3.?re: 把http://localhost:8080映射到其他文件夾?
-
@feng
謝謝哈! - --emperorwj
- 4.?re: 把http://localhost:8080映射到其他文件夾?
- 用tomcat的虛擬目錄吧,BAIDU一下 怎么配置,就可以在其他文件夾下放自己的項目運(yùn)行了
- --feng
- 5.?re: 海盜貪心智力題
- 不錯
- --101℃太陽