Time of Update: 2017-01-17
Tomcat的Java Web容器下配置DataSource(資料來源)對象。JDBC中的javx.sql.DataSource介面負責建立於資料庫的串連,程式中直接從資料來源中擷取資料庫連接。DataSource對象由Servlet容器Tomcat進行管理,其實擷取資料庫連接是從串連池中選取空閑串連。它基於Java中的JNDI(Java 命名與目錄介面)來實現。一、所有項目共用一個串連池1、配置資料來源context.xml:在tomcat 的conf 目錄下有context.xml
Time of Update: 2017-01-13
系統版本:ubuntu 12.04 64位ssh連結的伺服器(使用終端遠程連結): ssh -l username IP地址如果出現類似如下錯誤: @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
Time of Update: 2017-01-13
1.異常:1.1:錯誤和異常是兩個概念:錯誤是需要避免的,而異常是你能預見到的並且能掌控的了得1.2:處理異常:用try。。。catch。。。finally用throw,就得用throws來修飾方法名public void sayHello() throws Exception{}這樣寫,如果在別的方法中想要調用這個方法,要麼用try。。catch捕獲異常,要麼throws
Time of Update: 2017-01-13
硬體描述:model name : Intel(R) Xeon(R) CPU E5-2640 0 @ 2.50GHzcpu core : 4cache size : 15360 KBOS : Linux
Time of Update: 2017-01-13
傳參數前rankid=URLEncoder.encode(rankid, "UTF-8 ");/*把漢字變成UTF-8編碼*/ 然後在取參數時候在rankid=URLDecoder.decoder(rankid, "UTF-8 "); 防SQL注入: 在JDBC應用中,如果你已經是稍有水平開發人員,你就應該始終以PreparedStatement代替Statement.也就是說,在任何時候都不要使用Statement. 基於以下的原因:
Time of Update: 2017-01-13
前兩天學到類集架構,有點兒繞裡面去了,所以暫時放一邊,先來學習下socket編程,嘗嘗鮮。。。。這是最基礎的一對一的socket,服務端只能與一個用戶端“發生關係”。。。編譯運行服務端後,程式阻塞等待用戶端串連。用戶端編譯運行後與本機服務端進行串連,然後等待使用者輸入資訊。資訊發送到服務端,在服務端列印輸出,同時服務端又返回給用戶端一則資訊。用戶端輸入end時兩端程式退出。這是服務端程式。 代碼如下複製代碼 import
Time of Update: 2017-01-13
1) ClassLoader是abstract的,不可能執行個體化對象,更加不可能通過ClassLoader調用上面兩個方法。所以我們真正寫代碼的時候,是通過Class類中的getResource()和getResourceAsStream()方法,這兩個方法會委託ClassLoader中的getResource()和getResourceAsStream()方法 。好了,現在我們重新寫一段Resource代碼,來看看上面那段費解的話是什麼意思了:Java代碼 代碼如下複製代碼
Time of Update: 2017-01-18
在Java中,所有事物都具有某種形式的存取權限控制。存取權限的控制等級從最大到最小依次為:public,protected,包存取權限(無關鍵詞)和private。public,protected和private這幾個Java存取權限修飾詞在使用時,是置於類中每個成員(域或者方法)定義之前的。一、類成員的存取權限取得對某成員的訪問權的唯一途徑是: 1).使該成員成為public。無論誰在哪裡,都可以訪問該成員; 2).通過不加存取權限的修飾詞並將其他類放置於同一包內的方式給成員賦予包存取權限
Time of Update: 2017-01-18
發送郵件的主程式 import java.util.Properties; import common.util.Email_Autherticatorbean; import javax.mail.Authenticator; import javax.mail.internet.InternetAddress; import org.apache.commons.lang.StringUtils;
Time of Update: 2017-01-18
Java xml出現錯誤 javax.xml.transform.TransformerException: java.lang.NullPointerException解決辦法:利用Java操作XML,在操作XML過程中,執行到最後一步,在利用Transformer進行XML轉換時出現NullPointerException錯誤,出問題的部分代碼如下: //轉換 TransformerFactory tFactory =TransformerFactory.newInstance();
Time of Update: 2017-01-18
java.lang.Instrument 代理Agent使用java.lang.Instrument包是在JDK5引入的,程式員通過修改方法的位元組碼實現動態修改類代碼。這通常是在類的main方法調用之前進行預先處理的操作,通過java指定該類的代理類來實現。在類的位元組碼載入JVM前會調用ClassFileTransformer的transform方法,從而實現修改原類方法的功能,實現AOP,這個的好處是不會像動態代理或者CGLIB技術實現AOP那樣會產生一個新類,也不需要原類要有介面。(1)
Time of Update: 2017-01-18
1.準備工作a.下載tomcat linux的包,地址:http://tomcat.apache.org/download-80.cgi,我們下載的版本是8.0,下載方式如圖:b.因為tomcat的安裝依賴於Java jdk,所以我們需要在判斷linux系統下面是否安裝jdkb.1 使用(Xshell)串連到Linux系統下面b.2 輸入命令:java
Time of Update: 2017-01-18
1.
Time of Update: 2017-01-18
一、準備工作首先吐槽一下微信關於支付這塊,本身支援的支付模式就好幾種,但是官方文檔特別零散,連像樣的Java相關的demo也沒幾個。本人之前沒有搞過微信支付,一開始真是被它搞暈,折騰兩天終於調通了,特此寫下來,以享後人吧!關於準備工作,就“微信掃碼支付模式二”官方文檔地址在這 https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_1
Time of Update: 2017-01-18
最近接手一個EDI項目,收穫頗多。其實我在第一家公司是接觸過EDI的,當初我們用EDI主要實現了訂單資料轉送,客戶向我們下達採購訂單,通過VPN及FTP工具將採購訂單以約定的報文形式放到指定的檔案伺服器中,然後我們EDI系統會定時去檔案伺服器中擷取報文,最後解析並產生我們的銷售訂單。這些年過去了,我仍記著當初用的最多的是EDI850、EDI855。 一、首先介紹一下EDI的概念Electronic data
Time of Update: 2017-01-18
一:前期微信支付掃盲知識前提條件是已經有申請了微信支付功能的公眾號,然後我們需要得到公眾號APPID和微信商戶號,這個分別在微信公眾號和微信支付商家平台上面可以發現。其實在你申請成功支付功能之後,微信會通過郵件把Mail轉給你的,有了這些資訊之後,我們就可以去微信支付服務支援頁面:https://pay.weixin.qq.com/service_provider/index.shtml開啟這個頁面,點擊右上方的連結【開發文檔】會進入到API文檔說明頁面,看起來如下選擇紅色圓圈的掃碼支付就是我們
Time of Update: 2017-01-18
//返回本地主機名稱及IP地址;InetAddress i = InetAddress.getLocalHost();i.getHostAddress();//IPi.getAddress();//???//通過電腦名稱擷取電腦相關資訊;InetAddress i = InetAddress.getByName("Livingstone-PC");//通過網域名稱擷取主機相關資訊InetAddress ibaidu = InetAddress.getByName("www.baidu.com")
Time of Update: 2017-01-17
標籤:imp exce trace ret ase str result ring pre package com.stone.util; import
Time of Update: 2017-01-16
標籤:反射 擷取 ota odi mod 通過 struct get str 元註解是指註解的註解,包括@Retention @Target @Document
Time of Update: 2017-01-13
標籤:tor cat 拷貝 類型 [1] rac blog ringbuf 空間 1,io