Time of Update: 2017-01-19
主要區別在於是否消極式載入。load方法不會立即訪問資料庫,當試圖載入的記錄不存在時,load方法返回一個未初始化的代理對象。get方法總是立即訪問資料庫。當試圖載入的記錄不存在時,直接返回null在hibernate中發現有2個方法很雷同。查閱後發現Hibernate中有兩個極為相似的方法get()與load(),他們都可以通過指定的實體類與ID從資料庫中讀取資料,並返回對應的執行個體,但Hibernate不會搞兩個完全一樣的方法的,它們間的不同在於:get是直接查詢資料庫,如果查不到就返回n
Time of Update: 2017-01-19
複製代碼 代碼如下: 篩選:<input type="text" id="sea" /> <table width="100%" id="se"> <thead> <tr><th></th><th>姓名</th><th>性別</th><th>地址</th></tr> </thead> <tbody> <tr
Time of Update: 2017-01-19
複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <style
Time of Update: 2017-01-19
動畫效果show():顯示hide()隱藏$().toggle():顯示和隱藏效果切換都可以傳入參數,speed. fadeOut(淡出)fadeIn(淡入)fadeToggle();淡入淡出切換fadeTo(2000,0.3)將圖片顯示到透明度為30%的程度 滑動顯示slideDown():slideUp():slideToggle():都可以傳入一個speed參數。 $(':animated');擷取正在執行動畫的元素。將正在執行動畫的元素停止:$(
Time of Update: 2017-01-19
一、調用jSelectDate.js檔案二、頁面調用複製代碼 代碼如下:<script type="text/javascript"> $("body").ready(function(){ $("input.date").jSelectDate({ css:"date", yearBeign: 1995, disabled :
Time of Update: 2017-01-19
我們的電腦螢幕大小是固定的,那麼如何在有限的空間放更多的內容呢? 我們應該給使用者足夠的選擇權,當他們想要看某些內容的時候可以很快的看到,不想看的時候就把他隱藏。於是就有了題目說的這個問題。其實這個問題很簡單,那麼,之所以拿出來跟大家分享,一方面我們大家相互交流,另一方面,也是對自己的學習的一種總結。 這裡我想到了兩種方法,給大家分享一下。 好了不多說,下面看代碼: 第一種,是常規的方法: [javascript] 複製代碼 代碼如下: $(function(){ var images = ['
Time of Update: 2017-01-19
今天做了一個左側菜單的效果,做背景時候應該會經常用到這個效果的,代碼同樣是簡潔明了,複製即可用:效果圖如下: 代碼如下:(這個上下箭頭的表徵圖如上,表徵圖可自己換) 複製代碼 代碼如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
Time of Update: 2017-01-19
點擊左右按鈕圖片橫向滾動jquery,一次滾動四個,圖片滾動完成,自動回到第一個版面: 效果圖如下: 複製代碼 代碼如下: <!DOCTYPE html> <html lange="en"> <head> <title>點擊左右按鈕圖片橫向滾動</title> <meta charset=utf-8" /> <style type="text/css"> * { margin:0; padding:0;}
Time of Update: 2017-01-19
JS 控制文字框只能輸入數字<input onkeyup="value=value.replace(/[^0-9]/g,'')" onpaste="value=value.replace(/[^0-9]/g,'')" oncontextmenu = "value=value.replace(/[^0-9]/g,'')">JS 控制文字框只能輸入數字、小數點<input onkeyup="value=value.replace(/[^\0-9\.]/g,'')" onpaste=
Time of Update: 2017-01-19
JS產生不重複的隨機數組的簡單一實例//擷取數組中的隨機數//HF.Math.RandomNumbers是首碼,可以自己定義,主要看邏輯代碼HF.Math.RandomNumbers = function (startNum, endNum, count, repeat) { var ret = []; if (repeat) { for (var i = 0; i < count; i++) { ret[i] = HF.Math.Random(startNum,
Time of Update: 2017-01-19
之前用Easyui架構下做的下拉框選擇,雖然可以搜尋,但是有諸多的不便:比如,不能模糊比對,必須按照第一個字母來搜尋心血來潮,想換個架構寫後台,然後用Bootstrap搭了個架子,然後兩種樣式衝突,百度了一把,找到了另一個牛逼的基於Bootstrap下拉框搜尋功能的js不區分大小寫,模糊比對,哈哈,太棒了~~具體用法:<script type="text/javascript"
Time of Update: 2017-01-19
複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type"
Time of Update: 2017-01-19
一款優秀的菜單對網站而言是非常重要的,它不僅可以讓使用者方便地找到想要的資訊,而且更讓人有一種特殊的使用者體驗。下面給大家分享7款風格新穎的jQuery/CSS3菜單導航,希望大家會喜歡。1、CSS3立體飄帶狀菜單CSS3立體飄帶狀菜單,該菜單滑鼠滑過時,功能表項目向上立體凸起,結合黑色的木質背景,整個菜單顯得非常立體生動。線上示範 /源碼下載2、CSS3設定檔導覽功能表該菜單是用來展示登入的使用者資訊,包括使用者的快捷操作按鈕,另外菜單還提供一個個人化的搜尋方塊。線上示範
Time of Update: 2017-01-19
Affix是BootStrap中的一個很有用的控制項,他能夠監視瀏覽器的捲軸的位置並讓你的導航始終都在頁面的可視地區。一開始的時候,導航在頁面中是普通的流式布局,佔有文檔中固定的位置,當頁面滾動的時候,導航就自動變成了固定式配置(fixed),始終處於使用者的視區,下面來說說他的用法。首先來看看他的實現原理。它是通過即時修改頁面元素的class屬性來實現的開始的時候應用affix的元素的class中會自動添加affxi-top屬性當捲軸滾動以至於導航快要到頁面頂部的時候這時候在元素的class中
Time of Update: 2017-01-19
學習使用Bootstrap Metronic完全響應式系統管理範本,具體內容如下1.簡介Bootstrap Metronic是一個基於Bootstrap 3.x的進階管理控制台主題。Bootstrap Metronic -
Time of Update: 2017-01-19
本文為大家介紹了js頁面換膚功能處理原理 (*需要在有伺服器環境下測試使用*),供大家參考,具體內容如下原理:1.換膚是讓頁面採用不用的樣式設定2.我們把要換膚的地方根據不用皮膚做成多個樣式表檔案3.擷取link的id4.修改link的href屬性改變樣式表5.採用了不用樣式表,就是使用對應皮膚樣式6.利用cookie技術使用者原則,使用者再次開啟頁面也會採用上次選用皮膚7.讀取cookie要在頁面載入開始,保證對應皮膚css提前載入<html><head>&
Time of Update: 2017-01-19
複製代碼 代碼如下: <script src="jquery-1.9.1.js"></script> <script type="text/javascript"> $(function () { $('#btn').click(function () { alert($('#s option:selected').val()); }) }) </script> </head> <body> <select
Time of Update: 2017-01-19
JDBC API 允許使用者訪問任何形式的表格式資料,尤其是儲存在關聯式資料庫中的資料。執行流程:•串連資料來源,如:資料庫。•為資料庫傳遞查詢和更新指令。•處理資料庫響應並返回的結果。JDBC 架構分為雙層架構和三層架構。雙層作用:此架構中,Java Applet 或應用直接存取資料來源。條件:要求 Driver 能與訪問的資料庫互動。機制:使用者命令傳給資料庫或其他資料來源,隨之結果被返回。部署:資料來源可以在另一台機器上,使用者通過網路連接,稱為
Time of Update: 2017-01-19
複製代碼 代碼如下: <!DOCTYPE HTML> <html> <head> <title>test</title> <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> </head> <body> <div style="height:300px;background-color:red;"
Time of Update: 2017-01-19
採用的基本搭建環境:SpringMVC、MyBatis、MySQL、tomcat Spring交易管理分解了傳統的全域交易管理和本地交易管理的劣勢,使得在任何環境中都可以使用統一的交易管理模型,你可以寫一次代碼,然後在不同的環境從你的代碼裡面配置不同的交易管理策略,Spring提供兩種交易管理策略:一種是聲明式交易管理策略,另一種是編程式交易管理策略,這裡主要介紹聲明式交易管理策略