JAVA教程

Android 軟鍵盤相關

Android2.2的Phone介面會有軟鍵盤彈出! 原因是 mDigits.setKeyListener(DialerKeyListener.getInstance());mDigits.setInputType(InputType.TYPE_CLASS_PHONE);把這兩行去掉並加上一句mDigit

SNMP的非同步傳送為什麼還需要synchronized

最近在研究SNMP協議.也下載了SNMP4J原始碼看了一遍.對SNMP4J的基本操作包括GET/SET/GETNEST等有了較為熟悉的運用. 但是對SNMP4J提供的非同步操作,我始終不明白. 按照JAVA DOC上提供的程式碼,要非同步傳送SNMP訊息,就需要實現ResponseListener監聽器.

Eclipse中的“空心J”

空心J的java檔案,不被包含在專案中進行編譯,而是當做資源存在專案中。 在網上搜到的兩種解決辦法: 辦法1: 右擊該檔案 --> BuildPath --> Include 正常實心J時,該選項為 Exclude 方法2: BuildPath-->configure

Java排序演算法集合

Java排序演算法集合 package org.rut.util.algorithm.support; import org.rut.util.algorithm.SortUtil; /** * @author treeroot * @since 2010-11-22 * @version

flex socket 與java通訊碰到的問題

   其實就是粘包問題了。      老實講,到現在還是沒搞明白SOCKET_DATA被觸發的底層原理,猜測是否與as的輪詢機制有關,誰完全瞭解,還請不吝指教。      目前遇到的情況有多個封包黏在一起觸發,因此flex socket緩衝區中會存在多個封包的內容,此時在讀取的時候就需要進行拆包。

searchLogic心得

searchLogic好用的查詢外掛: belongs_to :conversationhas_many :people 在conversation/advsearch中能這樣查詢people中的欄位: text_field_tag "search[people_name_like]",

關於JSP頁面中的pageEncoding和contentType兩種屬性的區別

pageEncoding是jsp檔案本身的編碼 contentType的charset是指伺服器傳送給客戶端時的內容編碼 JSP要經過兩次的“編碼”,第一階段會用pageEncoding,第二階段會用utf-8至utf-8,第三階段就是由Tomcat出來的網頁, 用的是contentType。

新版本ant無法執行

在centos上安裝了新版本的ant,但系統依然執行舊版本(在新版本的bin目錄下也一樣),新版本無法執行 解決:在/etc/profile 中新增:ANT_HOME=/usr/local/apache-ant-1.8.1    PATH=$JAVA_HOME/bin:$ANT_HOME/bin:$PATH

[轉]JAVA語言的反射和內省

轉自: http://blog.csdn.net/daoquan/archive/2006/03/17/627810.aspx 很多朋友在深入的接觸JAVA語言後就會發現這樣兩個詞:反射(Reflection)和內省(Introspector),經常搞不清楚這到底是怎麼回事,在什麼場合下應用以及如何使用

spring學習例項之裝手動裝配自動裝配

來學習下裝配相關: 手動裝配:手動的將bean中所關聯的其他bean裝配進去。使用以下方法: <property><ref bean=""></property> 自動裝配:使用autowire關鍵字宣告bean的自動裝配方式。其可選值為byName、

Java Interface 是常量存放的最佳地點嗎

Java Interface 是常量存放的最佳地點嗎?      bright ([email protected])由於java interface中宣告的欄位在編譯時會自動加上static final的修飾符,即宣告為常量。因而interface通常是存放常量的最佳地點。然而在java的實際應用時卻會

Map 四種同步方式的效能比較

如果需要使 Map 執行緒安全,大致有這麼四種方法:1、使用 synchronized 關鍵字,這也是最原始的方法。程式碼如下Java程式碼 synchronized(anObject)  {      value = map.get(key);  }   synchronized(anObject){val

建立一個程序/程序呼叫程序

如何建立一個程序,如何程序呼叫程序 java一般用執行緒就夠了,多程序優勢在於每個程序互不干擾,劣勢在於太耗費記憶體,任何事情都不是絕對的,在編寫Java程式時,有時候需要在Java程式中執行另外一個程式。 1、啟動程式 Java提供了兩種方法用來啟動其它程式: (1)使用Runtim

輸出所選系統屬性

<%-- Copyright (c) 2002 by Phil Hanna All rights reserved. You may study, use, modify, and distribute this software for any purpose provided that this c

0.19198083877563