原创 Java中main方法解析

作者:xwdreamer 出處:http://www.cnblogs.com/xwdreamer 歡迎任何形式的轉載,但請務必註明出處。 java中main函數解析 從寫java至今,寫的最多的可能就是主函數 p

原创 爲什麼打印String對象,不是地址值?

       我們知道當打印對象的引用時,會默認調用Object類的toString()方法,返回的是一個字符串表示,該字符串的形式爲類名+@+十六進制的哈希值;爲什麼String打印的不是這樣一個地址值呢?因爲String類繼承自Obj

原创 繼承自抽象類的題目

寫這個案例的時候,看到了有一些提問:關於繼承時,子類調用父類無參構造器時,是否會產生父類對象的問題。答案是不會,舉個簡單的例子,如果父類是抽象類時,肯定不會產生對象了,調用父類無參的構造器,只是完成了父類的初始化操作。 下面這個案例整

原创 Java設計模式之抽象工廠模式

設計模式總的來說分爲3類:創建型模式(5種)、結構型模式(7種)、行爲型模式(11種),其中創建型模式分爲:單例模式、工廠方法模式、抽象工廠模式、建造者模式、原型模式,這裏要總結的就是創建型模式中的抽象工廠模式。 準備工作: 總結抽象工廠

原创 Java設計模式之工廠方法模式

設計模式總的來說分爲3類:創建型模式(5種)、結構型模式(7種)、行爲型模式(11種),其中創建型模式分爲:單例模式、工廠方法模式、抽象工廠模式、建造者模式、原型模式,這裏要總結的就是創建型模式中的工廠方法模式。 簡介: 工廠方法模式的核

原创 Java設計模式之單例模式(筆記)

定義:單例,單個實例,也就是說一個類只能獲取一個實例。 類別:餓漢模式、懶漢模式(不考慮線程安全問題) 實現方式:通常在獲取類的實例時,是用new來獲取,new一次,獲取一次實例,如何保證只能獲取一次實例呢? 1.首先要保證外部不能使用n

原创 AjaxSubmit表單重複提交以及IE兼容性問題處理

需求背景:需求需要實現上傳excel,做數據導入功能,故使用插件jquery.from.js,版本號爲3.51.0。 項目環境:老項目=前臺JSP+Struts2+JPA+Spring 問題描述:1兼容性問題:IE9以下版本,ajaxSu

原创 Java泛型--使用總結

一、泛型的概念 泛型是Java SE 1.5的新特性,泛型的本質是參數化類型,也就是說所操作的數據類型被指定爲一個參數(源自:百度百科)。 什麼是參數化類型?打個比方,在調用一個有參數方法時xxx.getIntValue(3,5),需要向

原创 ORACLE批量更新大數據量操作bulk collect與forall

一、聲明變量類型的幾種方式: 1.常用基本數據類型變量的聲明與賦值 I_love_China varchar2(20) :='萬歲'; I_year date :=sysdate; I_flag boolean :=true; --nu

原创 Oracle常用技巧記錄

一、Oracle執行計劃的使用 當一段查詢sql執行特別慢的時候,需要對其進行優化,此時藉助PLSQL DEVELOPER工具,查看sql的執行計劃,所有問題一目瞭然。這裏只是舉個簡單的例子,如何讀懂執行計劃,可以參考博文: https:

原创 Oracle的分頁、排序、效率問題

一、數據準備 select count(*) from order_detail_info; 二、分頁方式--between and 前提:Oracle是使用rownum分頁,它是一個僞列,用於標記行號。下面就使用rownum進行分頁

原创 Maven中的pom標籤詳解

<span style="padding:0px; margin:0px"><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.

原创 Intellij Idea中的maven項目41種原型骨架

原文鏈接:http://www.cnblogs.com/iusmile/archive/2012/11/14/2770118.html Maven 的41種骨架:  ...>mvn archetype:generate 1: intern

原创 事務的特性以及隔離級別

一、事務的四大特性: 1.原子性(Atomicity):事務操作的集合是一個整體,不可能出現一部分成功,一部分失敗。 2.一致性(Consistency):一個事務執行之前和執行之後,數據庫都必須處於一致性狀態。舉例:A有1000元,B有

原创 Hibernate的學習筆記

一、Hibernate說明: 首先說一下Hibernate吧,Hibernate是Java持久層框架之一,是一個開放源碼的ORM框架,它在ORM框架中級別最高,是完全面向對象的。 那麼什麼是ORM框架呢?O--Object(對象)、R--