Time of Update: 2017-01-13
最近在開發中使用到java對接一個體溫檢測裝置,業務是用過掃描二維碼確認身份,然後檢測體溫,最後提交到伺服器,過程中使用到了十六進位字串和整數、字串、漢字等之間的互相轉換。socket接收代碼: 代碼如下複製代碼 InputStream input = null; public void run() { System.out.println("111111111
Time of Update: 2017-01-13
web.xml中<context-param>與<init-param>的區別在於<context-param>設定的是一個在應用中全域(ServletContext範圍內)可見的參數,而<init-param>設定的是一個在應用中局部(ServletRequest範圍內)可見的參數。<?xml version="1.0" encoding="UTF-8"?><web-app
Time of Update: 2017-01-13
XML現在已經成為一種通用的資料交換格式,它的平台無關性,語言無關性,系統無關性,給Data Integration與互動帶來了極大的方便。對於XML本身的文法知識與技術細節,需要閱讀相關的技術文獻,這裡麵包括的內容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definition),XSLT(Extensible Stylesheet
Time of Update: 2017-01-13
最近在用Java,寫了一個動態從xml中載入命令列提示,支援多語言的模組package com.common;import org.apache.commons.cli.*;import org.dom4j.io.SAXReader;import java.io.*;import java.util.Iterator;import java.util.List;/** * Created by LonelyRain on 16/7/12. */public class
Time of Update: 2017-01-13
printf主要是繼承了C語言的printf的一些特性,可以進行格式化輸出print就是一般的標準輸出,但是不換行println和print基本沒什麼差別,就是最後會換行System.out.printf("the number is: d",t);參照JAVA API的定義如下:'d' 整數 結果被格式化為十進位整數'o' 整數 結果被格式化為八進位整數'x', 'X' 整數 結果被格式化為十六進位整數'
Time of Update: 2017-01-13
Java 記憶體回收調優和其它效能最佳化活動相比,首先你要確保自己足夠瞭解整個應用的情況以及調優預期的結果,而不是單單滿足於應用的某一部分調優。一般情況下,遵循以下過程比較容易: 明確自己的效能目標。 測試。 測量調優結果。 與目標進行比較。
Time of Update: 2017-01-13
遇到的問題一個List<Object>的列表。。列表中有枚舉類型枚舉類型在頁面顯示的 時候就不能通過。屬性來取資料用反射根據名字去匹配對應的類名 從而擷取對應的屬性值(反射)jsp頁面<%@taglib uri="/WEB-INF/tld/MethodUtil.tld" prefix="methodUtil"%><td> <methodUtil:value className="xxxUtil"
Time of Update: 2017-01-13
在c中常要控制對應的訊號資訊,在java中也可以實現簡單的訊號捕獲;可以作為程式的關閉時候清理資料做參考,程式如下:package com.i5a6.signal;import sun.misc.Signal;import sun.misc.SignalHandler;public class TestSignal implements SignalHandler{ public static void main(String[] args) throws
Time of Update: 2017-01-13
package com.yq1012.建立型模式.Factory 方法.抽象工廠;public class AMD implements CPU{ public String getCPU(){ return "Athlon XP 2008+"; }} package
Time of Update: 2017-01-13
public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>();map.put("1", "value1");map.put("2", "value2");map.put("3", "value3"); /
Time of Update: 2017-01-13
package static_neibulei_yu_fei_static;public class Static_neibulei_Test {private static int eye = 2;private String name;Static_neibulei_Test() {}Static_neibulei_Test(String name) {this.name = name;}class Nei {private int numNei = 0;// private static
Time of Update: 2017-01-13
昨天寫了關於多線程引發的並發問題及解決方案—鎖,然後咱們今天繼續…一、並發分析Java中有個概念,叫生產者與消費者。假設生產者不停輪流生產蘋果和香蕉,其中蘋果的價格是10元/kg,香蕉的價格是5元/kg,消費者則是對生產的商品進行購買,顯然,這裡的生產者生產的商品和消費者消費的商品是同一個商品。定義產品類,生產者類,消費者類,因為需要共用商品,採取的策略是主方法中建立產品類對象,並將其作為參數傳入生產者和消費者的建構函式中。//產品類class
Time of Update: 2017-01-13
一、並發問題分析如果一個類或者程式所提供的介面對於線程來說是原子操作,或者多個線程之間的切換不會導致該介面的執行結果存在二義性,也就是說我們不用考慮同步的問題,此時線程是安全的。而實際中存在這樣的情況:1.存在兩個或者兩個以上的線程對象,而且線程之間共用著一個資源。2.有多個語句操作了共用資源。二、解決方案用一個案例來說明:張劉亮和鄭旭共用一包面紙,兩個人相當於兩個線程,每一張紙不可以兩人同時抽取方式一:同步代碼塊線程類:class PaperThread extends
Time of Update: 2017-01-13
在際項目中,通常會用 spring 這個沾合劑來管理 datasource 等。充分利用spring 基於介面的編程,以及aop ,ioc 帶來的方便。用spring 來管理 mybatis 與管理hibernate 有很多類似的地方。今天的重點就是資料來源管理以及 bean的配置。首先對前面的工程結構做一點改變,在src_user原始碼目錄下建立檔案夾config ,並將原來的 mybatis 設定檔 Configuration.xml 移動到這個檔案夾中, 並在config 文家夾中建立
Time of Update: 2017-01-13
nginx的安裝本文就不多說啦.一、jdk安裝jdk下載地址:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html從上面網頁中選擇適合的jdk下載到/root/目錄下。我選擇的是jdk-6u20-linux-i586.bin。下載完後,修改jdk-6u23-linux-i586.bin的檔案屬性為可執行,然後執行該程式安裝JD
Time of Update: 2017-01-13
最近用到了數值轉成大寫人民幣的功能,在網上找了一下只有C++版的,好容易找到一個Java版的竟然收費!!沒辦法就自己弄一個出來,想必用到該功能的人肯定少,就拿出來與大家共用!! /** * <p>Title: money</p> * <p>Description:
Time of Update: 2017-01-13
源碼如下import java.util.*;public class ShowDate {public static void main(String[] args) {Calendar calendar = new GregorianCalendar();Date trialTime = new Date();calendar.setTime(trialTime);// print out a bunch of interesting
Time of Update: 2017-01-13
學不會的JAVA,消不了的憂愁! 發言者:jigenghua 時 間:2001/03/11 17:23:51 來 自:www.javaunion.org --------------------------------------------------------------------------------
Time of Update: 2017-01-13
JAVA程式員必讀:基礎篇時間:2001/09/13 13:31 作者:ZSC 太平洋網路學院 2.6什麼是介面
Time of Update: 2017-01-13
Java入門:理解構造器 譯者:東方一蛇理解構造器--構造器和方法的區別摘要要學習Java,你必須理解構造器。因為構造器可以提供許多特殊的方法,這個對於初學者經常混淆。但是,構造器和方法又有很多重要的區別。 原作者:Robert Nielsen