原创 MyEclipse中利用Jetty部署web工程的問題

將web項目發佈到jetty7服務器後啓動報錯java.lang.ClassNotFoundException: org.eclipse.jetty.plus.webapp.Configurationat java.net.URLClas

原创 Java之String,StringBuilder,StringBuffer區別

String 字符串常量 StringBuffer 字符串變量(線程安全) StringBuilder 字符串變量(非線程安全)  簡要的說, String 類型和 StringBuffer 類型的主要性能區別其實在於 String 是

原创 Hibernate Spatial 3 + PostGIS9 搭配實現

1:工程結構如下 2:hibernate.postgis.cfg.xml <?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE hibernate-configuration PUBLIC

原创 spring中裝載多個配置文件的解決方法

當spring中同時存在多個配置文件時,你必須同時加載它,那你怎麼辦呢?我所知道的方法以下幾種: 1.使用監聽器或servlet,當然也可以自己寫類實現,這種方法要使用多個配置文件只需在web.xml中加入一個 <context-para

原创 Java之Comparable,Comparator

package comparator; import java.util.Arrays; public class User implements Comparable<User> { private String id; pri

原创 Java之線程安全的單例模式

    面試的時候,常常會被問到這樣一個問題:請您寫出一個單例模式(Singleton Pattern)吧。好吧,寫就寫,這還不容易。順手寫一個: public final class EagerSingleton   {     

原创 chmod 4755和chmod 755的區別

chmod是Linux下設置文件權限的命令,後面的數字表示不同用戶或用戶組的權限。   一般是三個數字: 第一個數字表示文件所有者的權限 第二個數字表示與文件所有者同屬一個用戶組的其他用戶的權限 第三個數字表示其它用戶組的權限。

原创 Java之Serializable

1:AbstractSerializeDemo.java class AbstractSerializeDemo{ protected int x, y; public void init(int x, int y) { thi

原创 SQLite,Spatialite知識

1:判斷表是否存在 SELECT count(*) FROM sqlite_master WHERE type='table' AND name='tableName';

原创 Java之TreeSet介紹

import java.util.Comparator; import java.util.TreeSet; import org.junit.Test; //非線程安全 public class TreeSetTest { /**

原创 在windows xp 下編譯postgis-1.5.8驅動包的方法

1:搭建好ant環境 2:下載源碼postgis-1.5.8源碼 3:鍵入如下命令: F:\software\PostgreSQL\postgis-1.5.8\java\jdbc>ant -lib ..\..\..\postgresq

原创 修改了Ubuntu下的/usr目錄權限,導致不能使用sudo命令的修復

剛開始運行sudo時,報了下面這個錯誤 sudo: must be setuid root,於是上網找解決方法,搜索出來的都是這樣解決的     ls -l  /usr/bin/sudochown root:root /usr/bin

原创 PostGIS之Java入門

相關的功能也可以使用jts.jar包實現import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; impor

原创 SQLite之大數據量批量入庫

import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundExceptio

原创 7.Java NIO系列教程之Server/Client完整示例

TCPServer類: package com.gw.demo; import java.io.IOException; import java.net.InetSocketAddress; import java.nio.chann