原创 Linux系統修改編碼

Windows的默認編碼爲GBK,Linux的默認編碼爲UTF-8。在Windows下編輯的中文,在Linux下顯示爲亂碼。爲了解決此問題,修改Linux的默認編碼爲GBK。方法如下: 方法1: vi   /etc/sysconfi

原创 centOS下安裝mysql workbench詳細步驟

step0:安裝mysql 在按照workbench之前,先安裝mysql。指令是 yum install mysql mysql-server mysql-libs mysql-server 關於mysql各個包的功能是: “

原创 Srping Data Jpa條件查詢封裝

Java代碼   /**   * 定義一個查詢條件容器   * @author lee   *   * @param <T>   */   public class Criteria<T> implements Specifica

原创 Spring3.1前後 攔截器與Json轉換的區別

Spring 3.0.x中使用了annotation-driven後,缺省使用DefaultAnnotationHandlerMapping 來註冊handler method和request的mapping關係。 Annotation

原创 JS 異步隊列的實現

這可能是個比較深的話題。何謂異步?   籠統地說,異步在javascript就是延時執行。嚴格來說,javascript中的異步編程能力都是由BOM與DOM提供的,如setTimeout,XMLHttpRequest,還有DOM的事件

原创 瀏覽器控制檯(console對象)

目錄 開發者工具 console對象 console.log方法 其他輸出方法:debug,info,warn,error方法 console.table方法 console.assert方法 time和timeEnd方法 分組方法

原创 Pro Git(中文版)

1.起步 1.1 關於版本控制1.2 Git 簡史1.3 Git 基礎1.4 安裝 Git1.5 初次運行 Git 前的配置1.6 獲取幫助1.7 小結 2.Git 基礎 2.1 取得項目的 Git 倉庫2.2 記錄每次更新到

原创 J2ee獲取通過Nginx代理的客戶端真實IP地址

在開發工作中,我們常常需要獲取客戶端的IP。一般獲取客戶端的IP地址的方法是:request.getRemoteAddr();但是在通過了Apache,Squid等反向代理軟件就不能獲取到客戶端的真實IP地址了。 原因:由於在客戶端和

原创 SQL Server 遊標處理

測試3條數據 CREATE TABLE test_main ( id      INT, value   VARCHAR(10), PRIMARY KEY(id) ); INSERT INTO test_main(id

原创 ORA-03114: not connected to ORACLE

PlSql Developer出現這個問題的時候,只要重新連接一些數據庫就行了!

原创 JVM中的棧和局部變量

JVM中的棧和局部變量   Java開發中,每當我們在程序中使用new生成一個對象,對象的引用存放在棧裏,而對象是存放在堆裏的。可以看出棧在Java核心的重要位置。今天我們就繼續深入Java核心這個系列,爲您介紹Java中的

原创 java併發編程-Executor框架

Executor框架是指java 5中引入的一系列併發庫中與executor相關的一些功能類,其中包括線程池,Executor,Executors,ExecutorService,CompletionService,Future,Ca

原创 JavaScript中事件精解

理解JavaScript中的事件處理 這篇文章對於瞭解Javascript的事件處理機制非常好,將它全文轉載於此,以備不時之需。 什麼是事件? 事件(Event)是JavaScript應用跳動的心臟 ,也是把所有東西粘在一起

原创 Oracle建表主鍵策略

1.Seq自增策略 Oracle創建表和主鍵自增   創建表:   create table tuser(   id number(11) not null,   name varchar2(20) not n