Time of Update: 2016-04-12
標籤:import java.util.Scanner; public class GouWu{public static void main(String[] args){Scanner input=new Scanner(System.in);System.out.println("\n\t\t歡迎使用我行我素購物管理系統\n");System.out.println("\t\t\t1. 登入系統\n");System.out.println("\t\t\t2.
Time of Update: 2016-04-12
標籤: 本文原創pipi-changing本文原創出處:http://www.cnblogs.com/pipi-changing/ 本文著作權歸作者和部落格園共有,未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文串連
Time of Update: 2016-04-12
標籤:static表示“全域”或者“靜態”的意思,用來修飾成員變數和成員方法。被static修飾的成員變數和成員方法獨立於該類的任何對象。也就是說,它不依賴類特定的執行個體,被類的所有執行個體共用。靜態方法可以直接通過類名調用,任何的執行個體也都可以調用。因此靜態方法中不能用this和super關鍵字,不能直接存取所屬類的執行個體變數和執行個體方法(就是不帶static的成員變數和成員成員方法),只能訪問所屬類的靜態成員變數和成員方法。因此以下代碼
Time of Update: 2016-04-12
標籤:java定時任務,每天定時執行任務。以下是這個例子的全部代碼。public class TimerManager { //時間間隔 private static final long PERIOD_DAY = 24 * 60 * 60 * 1000; public TimerManager() { Calendar calendar = Calendar.getInstance(); /*** 定製每日2:00執行方法 ***/
Time of Update: 2016-04-12
標籤:程式中記錄日誌一般有兩個目的:Troubleshooting和顯示程式運行狀態。好的日誌記錄方式可以提供我們足夠多定位問題的依據。日誌記錄大家都會認為簡單,但如何通過日誌可以高效定位問題並不是簡單的事情。這裡列舉下面三個方面的內容,輔以程式碼範例,總結如何寫好日誌,希望對他人有所啟發和協助: 怎樣記日誌可以方便Troubleshooting程式運行狀態可以記哪些應該避免怎樣的日誌方式怎樣記日誌可以方便Troubleshooting?1.
Time of Update: 2016-04-12
標籤: 自己學JAVA已經有18天了,期間遇到不少問題,解決了一些,還有些到現在還存在,知道每個人的學習方法不同,但是,還是準備把自己的學習過程寫出來,一方面可以方便自己回顧自己學習路線,更重要的是督促自己的學習進度,這對於自學JAVA的人來說挺重要的. 學習方法方面,自學JAVA要麼是看書,要麼是看視頻,我選的是視頻為主,選擇一個視頻為主,在配合一本書,看到哪一塊內容時對應的找書上的那一塊,看一遍也好,做後面的習題也好(這點我目前並沒有做好,一方面剛開始的時候沒想到,另一方面也是內心焦慮,
Time of Update: 2016-04-12
Java:註解(中繼資料),java註解中繼資料初識Java註解 所謂的中繼資料是指用來描述資料的資料,可能剛聽到中繼資料的時候你會有點陌生,其實任何一個使用過struts或者hibernate的開發人員都在不知不覺中使用中繼資料,更通俗一點來說中繼資料是指描述代碼間關係或者代碼與其它資源(例如資料庫表)之間內在聯絡的資料,對Struts來說就是struts-config.xml檔案,對hibernate來說就是.hbm檔案。
Time of Update: 2016-04-12
338. Counting Bits,338countingbits 從今天開始,每天刷一道leetcode。 今天的題目很簡單:Given a non negative integer number num. For every numbers i in the range 0 ≤ i ≤ num calculate the number of 1's in their binary representation and
Time of Update: 2016-04-12
集合架構介紹,集合架構Java集合架構集合架構:① 所謂的架構就是一個類庫的集合。集合架構就是一個用來表示和操作集合的統一的架構,它包含了實現集合的介面和類;② 集合架構中不同的集合類有各自不同的資料結構,所以在使用中要根據應用的效能要求來選擇不同的集合類;③ 集合類存放在java.util包中,程式編程時將會大量使用集合類和相關介面;a) Iterable:迭代器介面;b)
Time of Update: 2016-04-12
詳解CMS記憶體回收機制,詳解cms記憶體回收原創不易,未經允許,不得轉載~~~ 總體來說CMS的執行過程可以分為以下幾個階段: 3.1 初始標記(STW) 3.2 並發標記 3.3 並發預清理
Time of Update: 2016-04-12
【java】企業級分布式搜尋平台Solr視頻教程,solr視頻教程 課程背景為了滿足高可用、可擴充並容錯的分布式搜尋引擎。Solr是一個高效能,採用Java5開發, 基於Lucene的全文檢索搜尋伺服器。同時對其進行了擴充,提供了比Lucene更為豐富的查詢語言,同時實現了可配置、可擴充並對查詢效能進行了最佳化,並且提供了一個完善的功能管理介面,是一款非常優秀的全文檢索搜尋引擎教程目錄:課時1:課程介紹課時3:1.搜尋引擎及solr概述課時4:3.solr基於tomcat下安裝課時5:
Time of Update: 2016-04-12
Java
Time of Update: 2016-04-12
getSupportFragmentManager要用在FragmentActivity及其子類中,fragmentactivitygetSupportFragmentManager要用在FragmentActivity及其子類中!! 關於安卓抽屜導航!! * 自訂側邊欄
Time of Update: 2016-04-12
Java物件導向的三大特徵,java物件導向三大java物件導向的三大特徵:“封裝、繼承、多態”。 以本文為例,User類中的變數為私人變數,只能通過建立對象(此時構造方法自動調用)來賦值。 外界只能通過公有方法api()來訪問User類。 Admin類繼承了User類,調用了其構造方法,還重寫了method_1方法,增加了一個特有方法power()。 User檔案 public class User
Time of Update: 2016-04-12
並發編程初探-執行緒安全性,編程初探執行緒安全性 在Java並發編程中,對於安全執行緒是非常重要的,也是必須要考慮的一個問題.可以這麼說,只要涉及到網路的,都必須考慮安全執行緒問題.好了,開始劈裡啪啦地開始敲代碼之前,我覺得有必要瞭解一些文縐縐的理論知識,因為這些理論知識是我們敲出來的代碼是否是安全執行緒的一個依據. 當多個線程訪問某個狀態變數並且其中有一個線程執行寫入操作的時候,必須考慮採用同步機制來協同這些線程對變數的訪問,Java中的主要同步機制是關鍵字synchronized,它
Time of Update: 2016-04-12
返回一個整數數組中最大子數組的和(進行改進後的代碼),整數數組1.設計思想 (1)首先建立一個一維數組a[],根據使用者輸入的數組長度及數組內容進行儲存資料。 (2)再定義幾個變數,sum用於求和,max為和最大值,num為數組長度。 (3)開始for迴圈,sum初始化為0,max初始化為a[0]。迴圈內容為sum+=a[i];如果sum比max大則將sum值賦給max,如果sum小於0,則定義sum=0。直至迴圈結束,得到最大子數組的和。2.來源程式代碼//返回一個一維整數數組最大子數組
Time of Update: 2016-04-12
返回一個整數數組中最大子數組的和(有環),整數數組1.設計思想 (1)首先建立一個一維數組a[],根據使用者輸入的數組長度及數組內容進行儲存資料。 (2)再定義幾個變數,sum用於求和,max為和最大值,num為數組長度。 (3)開始for迴圈,sum初始化為0,max初始化為a[0]。迴圈內容為sum+=a[i];如果sum比max大則將sum值賦給max,如果sum小於0,則定義sum=0。直至迴圈結束,得到最大子數組的和。 (4)尋找a數組最小值,得到其下標j,將j值賦給t。建
Time of Update: 2016-04-12
關於Java8函數式編程你需要瞭解的幾點,Java8函數式編程函數式編程與物件導向的設計方法在思路和手段上都各有千秋,在這裡,我將簡要介紹一下函數式編程與物件導向相比的一些特點和差異。在理解函數作為一等公民這句話時,讓我們先來看一下一種非常常用的互連網語言JavaScript,相信大家對它都不會陌生。JavaScript並不是嚴格意義上的函數式編程,不過,它也不是屬於嚴格的物件導向。但是,如果你願意,你既可以把它當做物件導向語言,也可以把它當做函數式語言,因此,稱之為多範式語言,可能更加合適。如
Time of Update: 2016-04-12
List容器——ArrayList及常用API,listarraylistapiList:① List容器是有序的collection(也稱為序列)。此介面的使用者可以對List容器中每個元素的插入位置進行精確地控制。使用者可以根據元素的整數索引(在列表中的位置)訪問元素,並搜尋列表中的元素。List容器允許插入重複的值,包括null;②
Time of Update: 2016-04-12
eclipse如何最佳化構建的速度(Build Workspace),eclipseworkspace小Alan在平時的開發中很喜歡做一件事,那就是盯著eclipse的狀態列,看著Build Workspace的進度條一點一點慢慢的走,小Alan坐在電腦面前默默不想說話,就是心中總是有十萬匹馬在奔騰,那匹馬似乎叫做“草泥馬”。沒錯,就是下面我標註的位置,我就是喜歡盯著它看,相信不少人都和我遇到過一樣的問題,那就是eclipse的Build