Time of Update: 2018-12-05
匯入項目時中文亂碼一般是因為匯入的java檔案編碼和Eclipse對java檔案的預設編碼不一致導致的,通過設定改變java檔案的預設編碼設定可以消除亂碼.java檔案預設編碼設定: Window -> preference, 左邊 General -> Content Types, 然後在右邊上面的框中開啟Text, 選中Java Source File (你看到下面的框中有個*.java 就對了), 然後在下面的“Default edcodng”文字框中輸入“UTF-8”,
Time of Update: 2018-12-05
同事的代碼考到我機子上居然是亂碼,開始以為是Eclipse什麼地方的設定出了問題,折騰的一個月,jsp,jave檔案連tomcat的編碼都設定了,還是沒解決。最後,發現同事的代碼打成WAR包居然在我機子上運行沒有亂碼。這才懷疑是我們的jar包不同,果然是jar包的問題,他的SqlServer驅動包取出的資料是GBK編碼的,我的SqlServer驅動取出的資料是ISO-8859-1的。很鬱悶的結果。
Time of Update: 2018-12-05
使用Hibernate的findById(java.lang.Integer id)方法Code:public Requestnote findById(java.lang.Integer id) {
Time of Update: 2018-12-05
新裝的myeclipse。編寫程式時竟然沒有提示 。這可不是很方便 。在網上找到一篇很不錯的資料。收藏了。以後備用。。eclipse:window-preferences-General-ContentType 的右邊視窗,改成gbk也可以,utf-8也行。myEclipse的:window-preferences-myEclipse-files and editors-jsp裡面有encoding,改這裡為ISO10646/UTF-8.eclipse和java檔案編碼設 定
Time of Update: 2018-12-05
<head><script language="javascript">var thisPage=false;window.onbeforeunload=function checkLeave(e){ var evt = e ? e : (window.event ? window.event : null); //此方法為了在firefox中的相容 if(!thisPage)evt.returnValue='離開會使編寫的內容丟失。';
Time of Update: 2018-12-05
import java.io.File;import java.util.List;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader;public class Main { public static void main(String[] args) { SAXReader saxReader =
Time of Update: 2018-12-05
常用js語句 - [JavaScript]Tag:著作權聲明:轉載時請以超連結形式標明文章原始出處和作者資訊及本聲明http://summerjun.blogbus.com/logs/32440012.html1.document.write("");
Time of Update: 2018-12-05
Code:package test; //import cpdetector.io.*; import info.monitorenter.cpdetector.io.CodepageDetectorProxy; import info.monitorenter.cpdetector.io.JChardetFacade; import java.io.*; import java.nio.charset.*; public class PageCode { p
Time of Update: 2018-12-05
E:/Java/jdk1.6.0_02這是我的安裝目錄 .首先右鍵點我的電腦。開啟屬性。然後選擇“進階”裡面的“環境變數”,在新的開啟介面中的系統變數裡需要設定三個屬性“java_home”、“path”、“classpath”,其中在沒安裝過jdk的環境下,path屬性是本來存在的。而java_home和classpath是不存在的。
Time of Update: 2018-12-05
Code:
Time of Update: 2018-12-05
有點弱智了,還是記下來,以後也許用得到。Code:<script language=JavaScript> today=new Date(); function initArray(){ this.length=initArray.arguments.length for(var i=0;i <this.length;i++) this[i+1]=initArray.arguments[i]
Time of Update: 2018-12-05
Assertion是用於在開發期間測試自己的些假設,當部屬程式時則會被清除。這能夠快速和有效地檢測與修正程式中的錯誤。該特性從Java 1.4開始被支援。一、Assertion語句的兩種形式:1, 一種最簡單的形式:assert Expression1;2, 另一種是: assert Expression1: Expression2;其中Expression1必須是boolean值,如果Expression1結果ture則程式正常運行,如果為false則出現AssertionError異常;
Time of Update: 2018-12-05
一直想學log4j,看了使用手冊也沒有學會,今天看了個視頻發現太簡單了。第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立檔案log4j.properties。內容如下:log4j.rootLogger=info,
Time of Update: 2018-12-05
1、FACTORY—追MM少不了請吃飯了,麥當勞的雞翅和肯德基的雞翅都是MM愛吃的東西,雖然口味有所不同,但不管你帶MM去麥當勞或肯德基,只管向服務員說“來四個雞翅”就行了。麥當勞和肯德基就是生產雞翅的Factory 原廠模式:客戶類和工廠類分開。消費者任何時候需要某種產品,只需向工廠請求即可。消費者無須修改就可以接納新產品。缺點是當產品修改時,工廠類也要做相應的修改。如:如何建立及如何向用戶端提供。
Time of Update: 2018-12-05
Code:import java.io.*; import java.sql.*; /** * 測試操作blob資料 */ public class BlobTest { Connection con = null; private static String filepath = "d:/test/smile.jpg"; private static String fileoutpath = "d:/test/smilecopy.jpg";
Time of Update: 2018-12-05
select b from A a left join a.b b where 1=1 ... 其中b是在A中定義的------給個通俗的解釋吧.例表aaid adate1 a12 a23 a3表bbid bdate1 b12 b24 b4兩個表a,b相串連,要取出id相同的欄位select * from a inner join b on a.aid = b.bid這是僅取出匹配的資料.此時的取出的是:1 a1 b12 a2 b2那麼left join 指:select * from a
Time of Update: 2018-12-05
在使用Eclipse+MyEclipse開發中,許多檔案編碼預設是ISO-8859-1,不支援中文(如常用的JSP)。這樣我們每次建檔案都要手動改編碼,其實我們可以在設定檔案預設編碼,今後再建立時就不用每次修改編碼了, UTF-8 如果要使外掛程式開發應用能有更好的國際化支援,能夠最大程度的支援中文輸出,則最好使 Java檔案使用UTF-8編碼。然而,Eclipse工作空間(workspace)的預設字元編碼是作業系統預設的編碼,簡體中文作業系統 (Windows
Time of Update: 2018-12-05
利用了struts1.2的jar包,如何添加jar包:如果用Eclipse可以在項目上右鍵直接從MyEclipse-->Add struts .然後開始編碼,步驟如下:1.頁面: <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="gb2312"%><html><body> <form
Time of Update: 2018-12-05
Code:import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import org.apache.log4j.Logger; import com.fourstar.log4j.HelloLog4j; public class DateUtil { private static final Logger log = Logger.get
Time of Update: 2018-12-05
原本action裡只有一個預設execute方法,今天我在action裡增加了方法後發現頁面卡死無法跳轉了,原來如果寫多個方法要繼承DispatchAction類。一個action中有一個execute方法,調用該action時預設執行execute方法。如果要在一個action中寫多個處理方法,就要繼承MappingDispatchAction類了,而不是action類。 ——————————————————————————————————————————————————————一個actio