Time of Update: 2018-07-28
今天在研究Java中編碼的時候,看到了Java中ascii碼的強大。寫了一個CoderUtils.java,以後會擴充它。 [java] view plain copy package com.xingxd.study.test;
Time of Update: 2018-07-28
/** * 判斷是否為漢字 * @param str 字 * @return */ public static boolean isChinese(String str) { &
Time of Update: 2018-07-28
String newStr = new String(oldStr.getBytes(), "UTF-8"); java中的String類是按照unicode進行編碼的,當使用String(byte[] bytes, String
Time of Update: 2018-07-28
主要功能:運用多種方式讀取檔案內容 * <p> 包括按位元組讀取檔案內容、按字元讀取檔案內容、按行讀取檔案內容。 * <ul> * <li> 以位元組為單位讀取檔案,常用於讀二進位檔案,如圖片、聲音、影像等檔案。 * <li> 以字元為單位讀取檔案,常用於讀文本、數字等類型的檔案。要得到標準輸入的位元組流, *
Time of Update: 2018-07-28
j2se: Java 2 Standard Edition是java標準版 ,se是標準版平台 j2ee: Java 2 Enterprise Edition是java企業版 ,它除了包含標準版(se)中的任何組件,還增加了附加庫; J2EE J2EE technology and
Time of Update: 2018-07-28
/*** 儲存Cookie到用戶端* 傳遞進來的user對象中封裝了在登陸時填寫的使用者名稱與密碼* @param user* @param response*/public static void saveCookie(AdminUser user, HttpServletResponse response) throws Exception {// cookie的有效期間至(到哪一天)long validTime = System.currentTimeMillis() +
Time of Update: 2018-07-28
如: public class InnerClassDemo{ int x; class A{ static int a = 0;//這樣寫是不合法的. static final int b=0;//這樣寫是合法的 } } java類載入順序,首先載入類,執行static變數初始化,接下來執行對象的建立,如果我們要執行代碼中的變數int a 初始化,那麼必須先執行載入外部類,再載入內部類,最後初始化靜態變數 a
Time of Update: 2018-07-28
我們都知道Java虛擬機器是用來運行我們編譯好的.class檔案的,class檔案中夾帶類的各種資訊,虛擬機器要運行這些檔案,第一件事就是要載入到虛擬機器中,這就引出了這次總結的問題——虛擬機器是如何載入這些class檔案的。載入後虛擬機器是怎麼處理檔案中夾帶的資訊的。 類載入機制 首先什麼事類載入機制,這裡有必要先介紹一下概念:
Time of Update: 2018-07-28
java string 判斷中文漢字及中文字元: package com.boco.synchrodata.util; public final class StringUtil { /** * 根據Unicode編碼判斷中文漢字和符號 * @param c * @return */ private static boolean isChinese(char c) {
Time of Update: 2018-07-28
更多文章請進入:我的開源網 很多時候應用中需要使用Cookie,比如購物網站,儲存購物車時候,還有就是常見的登入,儲存一周或是半年之類的,都是要用到Cookie,下面就介紹下Java中Cookie的儲存。 1.Cookie類是在javax.servlet.http包下。
Time of Update: 2018-07-28
工作中經常遇到java編碼問題,由於缺乏研究,總是無法給出確切的答案,這個周末在網上查了一些資料,在此做些匯總。 問題一:在java中讀取檔案時應該採用什麼編碼。 Java讀取檔案的方式總體可以分為兩類:按位元組讀取和按字元讀取。按位元組讀取就是採用InputStream.read()方法來讀取位元組,然後儲存到一個byte[]數組中,最後經常用new
Time of Update: 2018-07-28
前言 前言點擊此處查看: http://blog.csdn.net/wang7807564/article/details/79113195 同步容器 問題引出: 有N張火車票,每張票都有一個編號,同時有10個視窗對外售票,寫一個類比程式。 public class TicketSeller { static List<String> tickets = new ArrayList<>(); static {
Time of Update: 2018-07-28
JAVA泛型程式設計筆記 1介紹 Java泛型程式設計是JDK1.5版本後引入的。泛型讓編程人員能夠使用類型抽象,通常用於集合裡面。下面是一個不用泛型例子: 如果Foo是Bar的子類型,G是一種帶泛型的類型,則G<Foo>不是G<Bar>的子類型。這也許是泛型學習裡面最讓人容易混淆的一點 ? extends Object 重在指定接收可以是子類型 直接?表示接收任何類型(不可add)
Time of Update: 2018-07-28
當需要將一個對象輸出到顯示器時,通常要調用他的toString()方法,將對象的內容轉換為字串.java中的所有類預設都有一個toString()方法 預設情況下 System.out.println(對象名)或者System.out.println(對象名.toString())輸出的是此對象的類名和此對象對應記憶體的首地址 如果想自訂輸出資訊必須重寫toString()方法 注意事項 1.必須被聲明為public 2.傳回型別為String
Time of Update: 2018-07-28
第一步:首先判斷源檔案的編碼格式: 按照給定的字元集隱藏檔時,在檔案的最開頭的三個位元組中就有可能儲存著編碼資訊,所以,基本的原理就是只要讀出檔案前三個位元組,判定這些位元組的值,就可以得知其編碼的格式。其實,如果項目啟動並執行平台就是中文作業系統,如果這些文字檔在項目內產生,即開發人員可以控制文本的編碼格式,只要判定兩種常見的編碼就可以了:GBK和UTF-8。由於中文Windows預設的編碼是GBK,所以一般只要判定UTF-8編碼格式。
Time of Update: 2018-07-28
有時我們擷取到了頁面需要在Java代碼中進行解析,擷取html中的資料,Jsoup是一個很方便的工具. 一、什麼是Jsoup。 官網網站:http://jsoup.org/ 可在官網下載對應的jar 通俗的將Jsoup就是一個解析網頁的東西
Time of Update: 2018-07-28
1、複製檔案夾 private void copyFile(File sourceFile,File targetFile){try {if(!sourceFile.exists()){return;}else{if(sourceFile.isDirectory()){if(!targetFile.exists()){targetFile.mkdirs();}File[] list=sourceFile.listFiles();for(File f:list){File
Time of Update: 2018-07-28
前言 前言點擊此處查看: http://blog.csdn.net/wang7807564/article/details/79113195 線程池 線程的開啟和回收是要消耗系統效能的,對於大量使用線程的情境,使用線程池來進行管理,實現單個線程的複用,提高並發效率。 Callable 對Runnable進行了擴充,相對於Runnable介面,Callable的調用是可以有傳回值的。 Future
Time of Update: 2018-07-28
Spire.Barcode for Java支援產生多種一維、二維條碼,例如Code 128,Pdf 417以及QR code等,同時它也支援從圖片上識別這些條碼。上篇文章-Spire.Barcode for Java組件(一)產生條碼、二維碼(QR code,Code 128,EAN 13等)中,已經介紹了如何使用本文將介紹如何使用Spire.Barcode for Java產生條碼。這篇文章將介紹如何Spire.Barcode for Java識別條碼。 下圖是一張Code
Time of Update: 2018-07-28
隨著Internet網路的迅速發展,基於互連網的公司專屬應用程式要求軟體平台具有開放性、分布性和平台無關性。於是就相繼出現了RPC/COM/CORBA等技術,但這些技術在實際應用中存在著許多不足和局限。它們的特定協議難以通過防火牆,因而不適於Web上的應用開發。為了進一步開發基於Web的應用,出現了Sun公司的Sun ONE(Open Net Environment 開發網路環境)和Microsoft公司的.NET等Web 服務技術體系。