原创 StringBuffer類和String的轉換 append方法deleteCharAt方法insert方法insert方法setCharAt方法trimToSize方法

StringBuffer類和String一樣,也用來代表字符串,只是由於StringBuffer的內部實現方式和String不同,所以StringBuffer在進行字符串處理時,不生成新的對象,在內存使用上要優於String類。   

原创 Android的第一個項目HelloWorld(瘋狂Android講義)

res/layout/hello_world.xml文件,這是一個xml格式的文件,該文件直接控制了用戶頁面的顯示內容,其中<RelativeLayout  ...></RelativeLayout>是整個的一個相對佈局管理器,<Text

原创 如何刪除字符串中重複的字符

預備知識: 0表示整數,'0'表示0字符,'\0'表示ASCII碼值爲0的字符 如果是 “字符串數組” 轉 “字符串”,只能通過循環,沒有其它方法 String[] str = {"abc", "bcd", "def"}; String

原创 JDBC寫的太詳細了,幫助很大

在java項目的開發過程中,數據庫的支持是必不可少的,因此如何與數據庫建立安全有效的連接就變的非常重要。JDBC是數據庫連接技術的簡稱,通過JDBC,用戶便可以訪問各式各樣的數據庫了。下面就來說說JDBC連接數據庫,也當時自己的一個複習

原创 java.lang.OutOfMemoryError內存溢出問題解決方法

往MyEclipse  Window/Preferences/MyEclipse……/Servers/Tomcat/ Tomcat 6.x/JDK  Optional Java VM arguments:輸入:-Xms256m -Xm

原创 工廠方法模式

首先需要說一下工廠模式。工廠模式根據抽象程度的不同分爲三種:簡單工廠模式(也叫靜態工廠模式)、本文所講述的工廠方法模式、以及抽象工廠模式。工廠模式是編程中經常用到的一種模式。 定義:定義一個用於創建對象的接口,讓子類決定實例化哪一個類

原创 struts視頻12_尚學堂馬士兵_Struts2_Struts2_Path_絕對路徑問題

struts視頻12_尚學堂馬士兵_Struts2_Struts2_Path_路徑問題 MyEclipse編輯絕對路徑  第一種方法: <% String path = request.getContextPath(); String b

原创 android:id="@id/view01"錯在哪?哪??哪???

<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" a

原创 java實現鏈表的反轉

最近筆試一家公司,其中一道題目:如何用java實現鏈表的反轉,如:{a,b,c,d}反轉後變爲:{d,c,b,a},只能操作一個鏈表。 當時不曉得怎麼做。還以爲使用棧來實現。圖樣圖森破。 public class Node {

原创 單例模式

把類的構造函數寫成private的,從而保證別的類不能實例化此類,然後在類中提供一個靜態的實例並能夠返回給使用者 public class SingletonClass { private static class Si

原创 值傳遞和引用傳遞

運行下面程序,輸出的結果爲什麼是AB,B? public class Foo { public static void main(String[] args) { StringBuffer a=

原创 Android中幀佈局FrameLayout 霓虹燈效果 color數組報錯問題

《瘋狂Android講義》中 用幀佈局FrameLayout  來製造 霓虹燈效果,佈局文件activity.xml文件沒有問題,但是在編寫java程序的MainActivity.java文件的時候,寫到color數組的時候,總是顯示紅色

原创 排序4種

1.快 排 (1)以一個樞軸爲界分兩組,小於基準值在左一組,大於基準值在右一組。 (2) 再把左一組和右一組也按照(1)中的那樣找樞軸遞歸排序,一遍遍遞歸,直到從小到大的順序完全出來爲止。         public class Te

原创 Android事件和事件監聽 來個飛機設個背景圖讓飛機上下左右動

先貼出畫飛機部分的代碼,具體代碼說明註釋裏邊有 package com.example.planegame; import android.content.Context; import android.graphics.Bitmap;

原创 簡單工廠模式(靜態工廠模式)

首先需要說一下工廠模式。工廠模式根據抽象程度的不同分爲三種:簡單工廠模式(也叫靜態工廠模式)、工廠方法模式、以及抽象工廠模式。工廠模式是編程中經常用到的一種模式。 用手/Hand去開門/Door,現在抽象類Door有子類D1、D2