Time of Update: 2015-04-13
標籤:java string 今天在項目中需要解析一個參數範圍的字串,然後判斷一個傳入參數是否在這個運算式內。因為參數範圍字串是(0<p<10 or 0<=p<10 or 0<p<=10 or 0<=p<=10)的組合,所以我覺得直接去進行split處理比較麻煩,就運用了String轉為 byte[] 再做處理。代碼如下。不知道大家有沒有更好的處理方式。package
Time of Update: 2015-04-13
標籤:重新打包apk,使用java bin目錄裡的jarsigner進行簽名反編譯android apk包使用apktool工具,http://download.csdn.net/detail/fancylovejava/8447801命令:cmd>cd /d E:\apktoolapktool d
Time of Update: 2015-04-14
標籤:一、Regex基礎知識 1.1 句點符號
Time of Update: 2015-04-13
標籤: 筆者今天認真試讀了下此書,首先,按照筆者看書的習慣來說,喜歡先看看前面的部分。作者在前言裡放了張學習java的路線圖,是一個比較標準的學習流程。可是為什麼在編程進階那裡放了個設計模式,然後下次才是抽象類別與介面,包及存取權限(這名字和java編程思想好熟悉啊),個人認為,設計模式不應該放上來的,可能作者這裡的設計模式有其它的含義吧。
Time of Update: 2015-04-13
標籤:藍橋杯 基礎練習 01字串 java 演算法 題目描述對於長度為5位的一個01串,每一位都可能是0或1,一共有32種可能。它們的前幾個是:0000000001000100001100100請按從小到大的順序輸出這32種01串。輸入格式本試題沒有輸入。輸出格式輸出32行,按從小到大的順序每行一個長
Time of Update: 2015-04-12
標籤:封裝(encapsulation)類使得資料和對資料的操作捆綁在一起,從而對使用該類的其他人來說,可以不管它的實現方法,而只管用它的功能,從而實現所謂的資訊隱藏; 繼承(inheritance)繼承是使用已存在的類的定義作為基礎建立新類的技術,新類的定義可以增加新的資料或新的功能,也可以用父類的功能,但不能選擇性地繼承父類。這種技術使得複用以前的代碼非常容易,能夠大大縮短開發週期,降低開發費用。比如可以先定義一個類叫animal,animal具有以下屬性:
Time of Update: 2015-04-12
標籤: 本文轉自:http://www.cnblogs.com/archimedes/p/java-factory-method-pattern.htmlFactory 方法模式(別名:虛擬構造)定義一個用於建立對象的介面,讓子類決定執行個體化哪一個類。Factory Method使一個類的執行個體化延遲到其子類。概述 當系統準備為使用者提供某個類的子類的執行個體,又不想讓使用者代碼和該子類形成耦合時,就可以使用Factory 方法模式來設計系統。Factory
Time of Update: 2015-04-11
標籤:1. 可見度如果一個線程對共用變數值的修改,能夠及時的被其他線程看到,叫做共用變數的可見度。如果一個變數同時在多個線程的工作記憶體中存在副本,那麼這個變數就叫共用變數 2.
Time of Update: 2015-04-12
標籤: 直擊現場記得剛接觸電腦的時候,我就受到了兩個非常巨大的錯誤觀念的影響,這個觀念最初是來自於老師的傳授還是學長的教誨已經記不清了,但是直到我工作幾年以後,才慢慢有了實際的體會:學習和使用什麼程式設計語言不重要,重要的是演算法和設計;程式員學習的精髓是物件導向的設計模式,掌握以後,一通百通。簡直就是是胡扯啊。也許在某個極其狹隘的上下文中還能這樣說,但是泛泛而談,這樣的態度無疑是誤人子弟的。就說第一條,程式設計語言不但重要,而且太重要了。換句話說,學習一門新的程式設計語言,可能學習的
Time of Update: 2015-04-11
標籤:無限分類-java 遞迴 資料結構 之前接觸到一個無限分類,這次用到了,就自己寫了一下,貼出來供參考。 資料庫類別表的設計以及資料 -- ------------------------------ Table structure for msg_type-- ----------------------------CREATE TABLE `msg_type` ( `id`
Time of Update: 2015-04-11
標籤:加密 解密 cipher key keypair
Time of Update: 2015-04-09
標籤:原廠模式 java設計模式 對象 執行個體 一 原廠模式的概念執行個體化對象,用Factory 方法代替new操作。原廠模式包括Factory 方法模式和抽象原廠模式。抽象原廠模式是Factory 方法模式的擴充。二 原廠模式的意圖定義一個介面來建立對象,但是讓子類來決定哪些類需要被執行個體化。Factory
Time of Update: 2015-04-10
標籤:引述要學習Spring架構的技術內幕,必須事先掌握一些基本的Java知識,正所謂“登高必自卑,涉遠必自邇”。以下幾項Java知識和Spring架構息息相關,不可不學(我將通過一個系列分別介紹這些Java基礎知識,希望對大家有所協助。): [1] Java反射知識-->Spring IoC :http://www.iteye.com/topic/1123081 [2] Java動態代理-->Spring AOP :http://www.
Time of Update: 2015-04-09
標籤:package com.gootrip.util;import java.io.UnsupportedEncodingException;/*** <p>Title:字元編碼工具類 </p>*/public class CharTools { /** * 轉換編碼 ISO-8859-1到GB2312 * @param text * @return */ public static final String ISO2GB(String text)
Time of Update: 2015-04-08
標籤:首先聲明,這篇文章是從網上粘貼過來的。原文地址是:http://www.cnblogs.com/wangaohui/archive/2012/11/28/2791999.html。感覺寫的很好,所以粘貼過來記錄下。這些日子,在看一些java的東西,由於剛入手,對java不是很瞭解,結果對java的一些名詞沒有一個清晰的脈絡,現在稍微整理一下
Time of Update: 2015-04-08
標籤:問題: 當我們使用如下語句載入.properties時: ClassLoader classLoader = this.getClass().getClassLoader();Properties prop = new Properties();prop.load(classLoader.getResourceAsStream("/Application.properties"));
Time of Update: 2015-04-08
標籤:android javadoc 所有 javadoc 命令都只能出現於“/**”注釋中主要通過兩種方式來使用 javadoc:嵌入的 HTML,或使用“文檔標記”。其中,“文檔標記”(Doc tags)是一些以“@”開頭的命令,置於注釋行的起始處(但前置的“*”會被忽略)。有三種類型的注釋文檔,它們對應於位於注釋後面的元素:類、變數或者方法。也就是說,
Time of Update: 2015-04-08
標籤:javase gui 事件監聽機制 關於Java基礎的文章,我覺得寫得還可以,以前發在了我其它的部落格了,肯定是原創,現在再分享給大家出來。------------------------------------------------------------------------------------------------------------------------------
Time of Update: 2015-04-08
標籤:描述:Due to recent rains, water has pooled in various places in Farmer John‘s field, which is represented by a rectangle of N x M (1 <= N <= 100; 1 <= M <= 100) squares. Each square contains either water (‘W‘) or dry land (‘.‘). Farmer
Time of Update: 2015-04-08
標籤:commons 檔案讀取 效率 在記憶體中讀取 讀取檔案行的標準方式是在記憶體中讀取,Guava 和Apache Commons IO都提供了如下所示快速讀取檔案行的方法:Files.readLines(new File(path), Charsets.UTF_8);FileUtils.readLines(new File(path));這種方法帶來的問題是檔案的所有行都被存放在記憶體中,