原创 使用lucene建立搜索引擎學習記錄(一)

創建搜索引擎四大步驟: 1、抓取數據 2、解析數據 3、創建索引 4、執行搜索

原创 C語言的標準庫/保留關鍵字

C語言的標準庫 以下列出由C語言提供的標準函數庫,函數庫通過#include進行引用。 在C89標準中: <assert.h> <ctype.h> <errno.h> <float.h> <limits.h> <l

原创 ubuntu右鍵菜單設置

1、把終端加到右鍵菜單 sudo apt-get install nautilus-open-terminal 2、使用root身份打開文件夾 sudo apt-get install nautilus-gksu 3、添加創建文檔:doc

原创 HTTPS

Secure Socket Layer         它已被廣泛地用於Web瀏覽器與服務器之間的身份認證和加密數據傳輸。SSL協議位於TCP/IP協議與各種應用層協議之間,爲數據通訊提供安全支持。         SSL協議可分爲兩

原创 Tomcat中文亂碼問題

前提: 保證java文件、jsp文件編碼統一,均爲UTF-8,jsp指定contentType爲text/html;charset=utf-81、使用doPost方法 使用過濾器(所有編碼方式爲過濾器中設置的編碼方式) 方法1、 使用sp

原创 java之服務提供者框架

服務提供者框架是指這樣一個系統:多個服務提供者實現一個服務,系統爲服務提供者的客戶端(在類的實現中使用了API的類被稱爲該API的客戶端)提供多個實現,並把它們從多個實現中解耦出來。 服務提供者框架中有三個重要組件:服務接口(Servic

原创 國外的英文JAVA論壇

1. jGuru: FAQ Home Page 推薦 http://www.jguru.com/faq/ - 外文 2. Developer.com: An EarthWeb site http:/

原创 深入分析 Java 中的中文編碼問題

簡介: 編碼問題一直困擾着開發人員,尤其在 Java 中更加明顯,因爲 Java 是跨平臺語言,不同平臺之間編碼之間的切換較多。本文將向你詳細介紹 Java 中編碼問題出現的根本原因,你將瞭解到:Java 中經常遇到的幾種編碼格式的區別;

原创 加密與解密

加密解密算法         1. 對稱加密算法        一個加密解密算法+一個密鑰,如DES        在對稱加密算法中,數據發信方將明文(原始數據)和加密密鑰一起經過特殊加密算法處理後,使其變成複雜的加密密文發送出去。收信

原创 ORACLE數據庫筆記

1、基本概念 數據庫:數據文件集合,包含多個表空間 表空間:只能歸屬一個數據庫,包含多個數據文件 數據文件:物理存儲 2、使用四步驟 /*分爲四步 */ /*第1步:創建臨時表空間 */ create temporary tablesp

原创 tomcat中配置SSL雙向認證

1、爲服務器生成自簽名證書 使用keytool爲Tomcat生成證書,假定目標機器的域名是“localhost”,keystore文件存放在當前目錄的tomcat-ssl.keystore文件裏,口令爲“tomcat”,使用如下命令生成自

原创 Hibernate之session

Hibernate在對資料庫進行操作之前,必須先取得Session實例,相當於JDBC在對資料庫操作之前,必須先取得Connection實例, Session是Hibernate操作的基礎,它不是設計爲執

原创 Java開源建站工具

美國程序員Jon Scott Stevens,公佈了他的創業公司所使用的開發工具清單。 他的語言平臺是Java,開發項目是一個網站(還未上線)。所用到的工具都是開源的,可以免費得到。 在目前的創業者之中,用Java作爲網站開發語言的人似

原创 應用jBPM4解決中國特色的流程需求

1. jBPM4的特點 jBPM是JBoss衆多開源項目中的一個工作流開源項目,也是目前應用最廣泛的工作流項目。在今年的7月10號,JBoss jBPM團隊正式發佈了jBPM4的正式版。jBPM4完全基於流程虛擬機(PVM)的機制,對核心

原创 數字證書

中文名稱:數字證書英文名稱:digital certificate定義:在因特網上,用來標誌和證明網絡通信雙方身份的數字信息文件。應用學科: 通信科技(一級學科);網絡安全(二級學科)         數字證書就是互聯網通訊中標誌通訊各方