原创 mybatis-spring整合的三種(逐漸優化)方案

第一種就是作者之前寫過的,就是通過編寫是實現類然後在實現類裏面實現接口的方法,然後在applicationcontex.xml文件中註冊創建一個該實現類的bean對象,然後在該對象中注入SQLSession的以來即可 <?xml ve

原创 mybatis與spring整合步驟以及自己遇到的錯誤

首先講一下作者自己的配置路線: 1.首先是找好那些我們需要用到的jar包 以及第三方的數據源jar包 這是作者已經整理好的鏈接所需jar包整合 2.創建一個實現類去繼承我們之前寫過的接口 如下 import org.apa

原创 Mybatis學習筆記(六)一級緩存與二級緩存

這裏作者看到一個大神講的挺好的,就直接轉載了一級緩存與二級緩存的區別 下面是一級緩存的測試代碼: public class TestOneLevelCache { public static void testCache1() {

原创 Mybatis學習筆記(五)Mybatis中已經顯示數據已修改但數據庫中記錄未更新問題

作者也是今天才發現這個問題,比如這個,自己一開始都是查詢,但是最後一次明顯計時修改信息,控制檯爲報錯,並且顯示正確,但是數據庫中什麼都沒改 public class TestOneLevelCache { public static

原创 Mybatis學習筆記(四)調用存儲過程

存儲過程有如下幾個優點 1.執行速度更快 – 在數據庫中保存的存儲過程語句都是編譯過的 2.允許模塊化程序設計 – 類似方法的複用 3.提高系統安全性 – 防止SQL注入 4.減少網絡流通量 – 只要傳輸存儲過程的名稱 所以想要追求速

原创 Mybatis學習筆記(二)Mapper的配置問題

學到今天發現Maper主要有兩種一種是mapper.xml還有一種就是mapper.interface 大多數用的都是mapper.xml來進行操作 第一種mapper.xml文件中首先要定義的就是該mapper的namespace屬

原创 Mybatis學習筆記(三)關聯查詢以及相關屬性

這兩天學習多表查詢,真的很頭痛,那些屬性真的很煩人,敲了兩天之後纔有點感覺 幾年主要講一對一和一對多的關聯查詢以及查詢語句中相關的屬性 一對一的多表查詢 首先以老師和班級爲例,這裏假設每個老師只負責一個班 先創建相關的表,以及插入數

原创 Mybatis學習筆記(一)

作者最近在學ssm框架,自己學了點之後的確發現有點難啃,而且自己一開始的學習方向就錯了,聽了同學的建議才知道,應該先學mybatis,所以又浪費了不少的時間,所以希望大家能夠借鑑 自己其實也是跟在一個大神後面學的,這裏附上大神的鏈接大

原创 使用cookie來記錄用戶登錄次數,爲何次數不更新

作者也是剛剛接觸cookie以及session 首先貼上別人對cookie以及session的理解: cookie 和session 的區別: 1、cookie數據存放在客戶的瀏覽器上,session數據放在服務器上。 2、cooki

原创 矩陣快速冪

之前做題目噴到一題,自己通過遞歸求解也能做出來,但是數據量一大超過10000,就基本上涼涼了,所以自己之後一直看了別人的解法,認識到了矩陣快速冪的好處,自己之前也碰到過,但是隻是簡單瞭解了一下,所以什麼東西最好還是精一點的好,略懂是不

原创 尺取法

同學推薦的一題,看了別人及講解,學到了一點新的東西------尺取法 例題如下: Description A sequence of N positive integers (10 < N < 100 000), each of th

原创 操作系統實驗之磁盤調度

這一版的磁盤調度,作者只分析了磁盤通道號,之後作者會加入對最晚完成時間的分析。 首先理解一下,什麼是磁盤調度,磁盤調度的意思是,所有的進程都是在磁盤中得某個同道號中享受資源的,那麼就會存在一個問題,我們是按什麼順序來執行這些進程呢,

原创 操作系統實驗之存儲管理第二版

上篇博客作者只介紹了兩種算法 下面作者介紹另外兩種算法 第一種就是最佳置換算法,這種算法只在理論成立,但是在實際操作中是無法進行操作的,他的理念就是,每次置換的時候是置換出將來最晚使用的頁號,所以可以達到最大程度上的節約置換的操作 第

原创 操作系統實驗之多線程操作之讀者優先與寫者優先第二版

之前作者做的那個實驗有誤,希望大家見諒,在室友的質疑之後覺得的確存在着很大的問題,所以自己今天又把一些邏輯上的漏洞又重新完善了一下。其實主要的邏輯漏洞又兩個方面 第一就是,最後沒有在總時間內到達的線程,最終是不能直接按照到達時間排序完

原创 操作系統實驗之存儲管理

這裏作者就先實現了兩種置換方法 第一種就是先進先出算法 第二種就是最久未使用算法 首先看到先進先出,我們最容易想到的就是隊列了,所以實現起來比較簡單 第二個就是最久未使用,這裏面的難點就是在如何判斷哪個頁號是最久未使用的那個,以及每次