原创 Hibernate框架之入門day02(一級緩存,一對多模式)

day02主要涉及一級緩存,一對多模式和幾個狀態之間的判斷和轉化。下面就開始我的表演了。 1.對象狀態與一級緩存 1.1 狀態介紹  hibernate 規定三種狀態:瞬時態、持久態、脫管態 瞬時態(Transient) :s

原创 hihoCoder#1032 : 最長迴文子串 java

時間限制:1000ms 單點時限:1000ms 內存限制:256MB 描述 小Hi和小Ho是一對好朋友,出生在信息化社會的他們對編程產生了莫大的興趣,他們約定好互相幫助,在編程的學習道路上一同前進。 這一天,他們遇到了一連串

原创 Spring4.0學習筆記(1) —— 基礎知識

1、基本定義 IOC是一種叫做“控制反轉”的設計思想。 A、較淺的層次——從名字上解析 “控制”就是指對 對象的創建、維護、銷燬等生命週期的控制,這個過程一般是由我們的程序去主動控制的,如使用new關鍵字去創建一個對象(創建),在使

原创 Hibernate框架之入門day03

1. Hibernate的關聯關係映射:(多對多) 1.1 多對多的配置: 步驟一創建實體和映射: Student: public class Student { private Integer sid; private

原创 Servlet+Tomcat 面試題

1.Tomcat的缺省端口是多少,怎麼修改。 8080是Tomcat服務器的默認的端口號。我們可以通過修改Tomcat服務器的conf目錄下的主配置文件server.xml來更改.用記事本打開server.xml文件,找到如下部分: 以

原创 JSP面試題

1.jsp靜態包含和動態包含的區別 靜態包含:<%@ include file="被包含頁面"%> 動態包含:<jsp:include page="被包含頁面" flush="true"> 1) 靜態包含在轉換成爲java文件的時候將要

原创 Hibernate框架之入門day04 [二級緩存]

這一篇主要是講二級緩存,Hibernate框架入門就在這篇結束了。結束之後會繼續寫Spring的學習筆記。因爲Hibernate單獨使用不多,都是整合到Spring中。Spring中會更加詳細,操作性更強,這4篇就當鋪墊。 二級緩存【掌握

原创 equals( )方法與equalsIgnoreCase( )方法的比較

equals是重寫object的方法,而 equalsIgnoreCase是String自己定義的方法,可以在org.apache.commons.lang3.StringUtils中找到 前者用於比較兩個對象是否相等,而後者用於比較

原创 Java集合的12道面試題

網上收集的12道典型集合面試題,看看就好。 1.ArrayList 和 Vector 的區別 都是List接口 - ArrayList 底層是數組,線程不安全,ArrayList可以替代Vector,查詢速度快。 - Vector 底

原创 淺談int和Integer

總是對8大基本數據類型和包裝類之間的區別認識不清晰。今天就先談談int和Interger的區別。 int和Integer的細節概念 1、Integer是int的包裝類,int則是java的一種基本數據類型 2、Integer變量必須實例

原创 Hibernate框架之入門day01

自學了Hibernate之後印象不深,自我總結好好琢磨琢磨。 1.Hibernate框架簡述 1.1 ORM框架 Hibernate是一個數據持久化層的ORM框架. Object:對象,java對象,此處特指JavaBean Re

原创 hihoCoder#1788 : 偶數長度迴文子串

時間限制:5000ms 單點時限:1000ms 內存限制:256MB 描述 給定一個小寫字母字符串,請判斷它是否有長度爲偶數的非空連續迴文子串 輸入 輸入包含多組數據。 每組數據包含一行一個小寫字母字符串 S 1 ≤ |S| ≤ 105