Time of Update: 2016-10-08
標籤: 一對一:一條主表記錄對應一條從表記錄,同時一條從表記錄也對應一條主表記錄;一對多:一條主表記錄對應多條從表記錄,同時一條從表記錄對應一條主表記錄;多對多:一條主表記錄對應多條從表記錄,同時一條從表記錄也對應多條主表記錄。 主鍵:在關係型資料庫中,用一個唯一的標識符來標識每一行,這個標識符就是主鍵;外鍵:在關係型資料庫中,外鍵的作用就是用來表達表和表的關聯關係。 DDL:建立、修改、刪除資料庫內部資料結構DQL:資料庫中資料的查詢DML:資料庫中資料的查詢、添
Time of Update: 2016-10-05
標籤:jdb - Java debugger功能描述: 通過簡單的命令列程式,對本地或遠程jvm進程進行調試。 開啟jdb會話: 有多種方式可以開啟jdb會話.(1)常見的方式是採用Jdb命令開啟一個新的jvm進程進行調試. 通過將jvm進程啟動命令的java替換成jdb就可以了。 通過此方式啟動jdb會話,將開啟一個jvm進程,載入指定的class, 並停在第一條執行的指令前。 如: 目前的目錄有Java源檔案 Test.java,
Time of Update: 2016-09-30
標籤:本文轉自http://www.cnblogs.com/gaopeng527/p/4448105.html 感謝作者分頁查詢通過JDBC實現分頁查詢的方法有很多種,而且不同的資料庫機制也提供了不同的分頁方式,在這裡介紹兩種非常典型的分頁方法。通過ResultSet的游標實現分頁 通過ResultSet的游標實現分頁,優點是在各種資料庫上通用,缺點是佔用大量資源,不適合資料量大的情況。 2. 通過資料庫機制進行分頁 很多資料庫自身都提供了分頁機制,如SQL
Time of Update: 2016-10-16
java隨手筆記五之介面以及打包,java打包介面:現實世界中不同事物的共同行為(方法)的特徵是一個特殊的類,interface修飾符 interface 介面名{//屬性--常量//方法--抽象方法}介面中所有的方法為抽象方法。屬性:public static final方法:public abstract1.不能被執行個體化;2.子類實現(implement)介面,子類需將介面中的方法全部實現 ,才能建立對象3.子類可以實現多個介面,子類需要介面的方法實現才能建立對象 應用方式:1
Time of Update: 2016-10-15
根據表結構自動產生JavaBean,史上最強最專業的表結構轉JavaBean的工具(第11版),javabean史上最強 目錄:
Time of Update: 2016-10-15
hibernate----N-1(一),hibernate----N-1(*************************hibernate.cfg.xml<?xml version='1.0' encoding='utf-8'?><!DOCTYPE hibernate-configuration PUBLIC"-//Hibernate/Hibernate Configuration DTD
Time of Update: 2016-10-13
隨手編程---快速排序(QuickSort)-Java實現,quicksort-java背景快速排序,是在上世紀60年代,由美國人東尼·霍爾提出的一種排序方法。這種排序方式,在當時已經是非常快的一種排序了。因此在命名上,才將之稱為“快速排序”。這個演算法是二十世紀的七大演算法之一,平均情況下時間複雜度為Ο(nlogn),而且在O(nlogn)的情況下,實際的運算速度都要快於其他同時間複雜度的排序方法。對東尼·霍爾以及快速排序的提
Time of Update: 2016-10-13
Atitit.eclipse 4.3 4.4 4.5 4.6新特性,atitit.eclipse4.6Atitit.eclipse 4.3 4.4 4.5 4.6新特性 1.1. Eclipse各版本功能組件支援 11.2. Eclipse4.4Luna新特性11.3. 代號 Mars 的 Eclipse 4.5 版本發布了 2 1.1. 4.6
Time of Update: 2016-10-12
【Effective Java】12、避免過度同步,effectivejava這裡有一個輔助基礎類package cn.xf.cp.ch02.item16;import java.util.Collection;import java.util.Iterator;import java.util.Set;public class ForwardingSet<E> implements Set<E>{ /** *
Time of Update: 2016-10-12
AspectJ對AOP的實現,AspectJAOP實現一:你應該明白的知識1.對於AOP這種編程思想,很多架構都進行了實現。Spring就是其中之一,可以完成面向切面編程。然而,AspectJ也實現了AOP的功能,且實現方式更為簡捷,使用更加方便,而且還支援註解式開發。所以,Spring又將AspectJ對於AOP的實現也引入到了自己的架構中。在Spring中使用AOP開發時,一般使用AspectJ的實現方式。2.Spring的經典AOP配置方案
Time of Update: 2016-10-10
再談HashMap,談HashMapHashMap是一個高效通用的資料結構,它在每一個Java程式中都隨處可見。先來介紹些基礎知識。你可能也知 道,HashMap使用key的hashCode()和equals()方法來將值劃分到不同的桶裡。桶的數量通常要比map中的記錄的數量要稍大,這樣 每個桶包括的值會比較少(最好是一個)。當通過key進行尋找時,我們可以在常數時間內迅速定位到某個桶(使用hashCode()對桶的數量進行模數)
Time of Update: 2016-10-10
Spring簡單回顧,spring回顧1.IOC和DIIOC和DI是Spring核心思想不同方面的描述,IOC和DI是差不多的概念,重要特徵是介面依賴,是把對象關係延遲到運行時去確定1.1控制反轉(Inversion of
Time of Update: 2016-10-10
Java04,ubuntu16.04java 0.物件導向(Object Oriented:OO): 0、OOA(物件導向分析) OOD(物件導向的設計) OOP(物件導向編程) 1、是軟體開發方法 2、擴充的領域:資料庫系統、互動式介面、應用平台、分布式系統、人工智慧等領域
Time of Update: 2016-10-10
淺談Java的封裝類,淺談Java封裝類一、什麼是Java封裝類 所謂Java封裝類,就是將Java中的8種基礎資料型別 (Elementary Data Type)分別封裝成為類的形式。封裝類與基礎資料型別 (Elementary Data Type)的對應關係如下表所示。基礎資料型別 (Elementary Data
Time of Update: 2016-10-09
jvm學習筆記一(記憶體回收演算法),jvm學習筆記一:記憶體回收機制的原因 java中,當沒有對象引用指向原先分配給某個對象的記憶體時候,該記憶體就成為了垃圾。JVM的一個系統級線程會自動釋放該記憶體塊。記憶體回收意味著程式不再需要的對象是"無用資訊",這些資訊將被丟棄。當一個對象不再被引用的時候,記憶體回收它佔領的空間,以便空間被後來的新對象使用。事實上,除了釋放沒用的對象,記憶體回收也可以清除記憶體記錄片段。由於建立對象和記憶體回收行程釋放丟棄對象所佔的記憶體空間,記憶體會出現片段。片段
Time of Update: 2016-10-06
[問題貼]小白請教幾個關於Java虛擬機器記憶體配置策略的問題,java虛擬機器最近在看周志明所著的《深入理解Java虛擬機器》,有幾個問題不太明白,希望對虛擬機器有研究的哥們兒幫我解答一下。先說一下我進行實驗的環境:作業系統:Mac OS X 10.11.6 EI CapitanJava環境: java version "1.8.0_92"Java(TM) SE Runtime Environment (build 1.8.0_92-b14)Java HotSpot(TM) 64-Bit
Time of Update: 2016-10-04
[新手學Java]使用beanUtils控制javabean,beanutilsjavabean使用BeanUtils設定/讀取屬性的值以及預設支援的自動轉化: @Test//使用BeanUtils設定/讀取屬性的值以及自動轉化public void test1() throws IllegalAccessException, InvocationTargetException, NoSuchMethodException{ Person p=new Person(); //
Time of Update: 2016-10-05
Hadoop學習2,hadoop學習搭建偽分布式完成之後:偽分布式安裝詳細介紹:http://www.powerxing.com/install-hadoop/ 練習1 編寫Java程式實現以下函數: 1.向HDFS中上傳檔案
Time of Update: 2016-10-02
公眾平台開發—成語接龍,公眾平台成語接龍一、源碼package org.xs.dntown.wx.idiom.modules.web;import java.util.Date;import java.util.List;import java.util.Random;import javax.servlet.http.HttpServletRequest;import org.apache.commons.lang3.StringUtils;import
Time of Update: 2016-10-01
java設計模式--策略模式,java設計模式--策略模式屬於對象的行為模式。其用意是針對一組演算法,將每一個演算法封裝到具有共同介面的獨立的類中,從而使得它們可以相互替換。策略模式使得演算法可以在不影響到用戶端的情況下發生變化。本文地址:http://www.cnblogs.com/wuyudong/p/5924223.html,轉載請註明源地址。策略模式的結構 策略模式是對演算法的封裝,是把使用演算法的責任和演算法本身分割開來,委派給不同的對象管理。策略模式通常把一個系列的演算法封裝到一系