原创 HTTPClient 入門

文章出處http://www.ibm.com/developerworks/cn/opensource/os-httpclient/ HttpClient簡介 HTTP 協議可能是現在 Internet 上使用得最多、最重要

原创 設計模式-composite

1.概述 這個設計模式有點像數據結構中的樹。分別有葉子節點可非葉子節點,葉子節點沒有子節點,而非葉子節點有子節點,非葉子節點又可以是別的非葉子節點的子節點。 2.問題 有一個對象,他是由其他的部件組成,這些部件又由很多其他的零件組成,形成

原创 sqlite索引

一、創建索引:    在SQLite中,創建索引的SQL語法和其他大多數關係型數據庫基本相同,因爲這裏也僅僅是給出示例用法:    sqlite> CREATE TABLE testtable (first_col integer,sec

原创 redis.conf中文版

001 # Redis示例配置文件 002   003 # 注意單位問題:當需要設置內存大小的時候,可以使用類似1k、5GB、4M這樣的常見格式: 004

原创 java 數據庫事物 Statement&prepareStatement

1) addBatch()將一組參數添加到PreparedStatement對象內部。 2) executeBatch()將一批參數提交給數據庫來執行,如果全部命令執行成功,則返回更新計數組成的數組。 Statement: 1) 

原创 redis 學習

一.redis 環境搭建 1.簡介        redis是一個開源的key-value數據庫。它又經常被認爲是一個數據結構服務器。因爲它的value不僅包括基本的string類型還有 list,set ,sorted s

原创 Servlet中forward和redirect的區別

Servlet中forward和redirect的區別 forward方式:request.getRequestDispatcher("/somePage.jsp").forwardrequest, response);     red

原创 redis 配置文件

# By default Redis does not run as a daemon. Use 'yes' if you need it.# Note that Redis will write a pid file in /var/r

原创 statement和preparestatement 小問題

statement比較容易被sql注入,因爲他是直接把用戶傳進來的數據加入數據庫 preparestatement 由於只是預留了空位,提高了防範注入的可能性。 不安全版 Statement s = connection.cre

原创 servlet 重定向(redirect)

主要有兩種方式: 1)  redirect 方式 response.sendRedirect("/a.jsp"); 頁面的路徑是相對路徑。sendRedirect可以將頁面跳轉到任何頁面,不一定侷限於本web應用中,如: res

原创 Tomcat 網頁部署

Tomcat部署Web應用方法總結 在Tomcat中部署Java Web應用程序有兩種方式:靜態部署和動態部署。 在下文中$CATALINA_HOME指的是Tomcat根目錄。 一、靜態部署 靜態部署指的是我們在服務器啓動之

原创 寫一篇靠譜的通過jdbc使用sqlite java設置教程

首先,你需要下載幾個文件 javasqlite-20100131-win32.zip http://www.ch-werner.de/javasqlite/javasqlite-20100131-win32.zip  這是下載地址,待會再

原创 java 骨架類

java中,接口不能有某些函數的實現,這樣導致了很多時候我們在實現裏面都得重新寫一些相同的功能,這樣其實很不方便,而且,一個接口,如果實現了太多的功能,以後也不便於修改,因爲所有的實現都得實現接口裏面的所有功能,即使僅僅是在裏面添加了一個

原创 自己寫的一個使用jdbc prepare存儲數據的例子

public class TestSqlite { public static void main(String []args)throws Exception{ Class.forName("org.sqlite

原创 設計模式之適配器模式

1.意圖: 將一個類的接口轉換成客戶希望的另一個接口。 2.動機: 有時候,爲了複用而設計的類不能夠被複用的原因僅僅是因爲他的接口與專業應用需要的接口不匹配。         舉個例子,現在有一個汽車類,他有幾個功能,比如加油、啓動、制動