原创 【Nosql-redis】Linux下php安裝Redis擴展

1、下載 下載地址:http://pecl.php.net/package/redis 文件名:phpredis-2.2.4.tar.gz 文件下載成功後,上傳至/usr/local   2、安裝 [root@vm15 lo

原创 【SpringMVC-002】idea創建SpringMVC項目傻瓜教程-升級版(註解版)

上個教程中,其實我們創建的項目存在明顯的問題,不知道大家是否還記得我的操作過程,忘記的夥伴可以重新查看下教程【SpringMVC-001】idea創建SpringMVC項目傻瓜教程 【SpringMVC-001】中,我們的controll

原创 【數據結構--經典算法】PHP實現各種經典算法

<?  //--------------------  // 基本數據結構算法 //--------------------  //二分查找(數組裏查找某個元素)  function bin_sch($array,  $low, $hig

原创 【SpringMVC-003】idea創建SpringMVC項目傻瓜教程-URL傳值

本篇文章內容非常簡單,主要說下傳值問題。 之前兩個blog都是最最基本的操作過程,本篇以及以後的所有博客都是基於前面的項目框架進行修改的,有不是很清楚的的,可以參考之前的內容。 【SpringMVC-001】idea創建SpringMVC

原创 【MySQL-性能優化4】SQL語句的優化

通過慢查日誌可以分析哪些SQL語句比較好使,分析過程中,pt-query-digest 工具要比mysqldumpslow更全面、好用。 下面重點說一下如何通過查詢來分析SQL語句的執行情況。 -**1.通過explain查詢和分析SQ

原创 2019螞蟻金服校園招聘開始啦,綠色通道開啓ing

螞蟻金服億級用戶、千億流量、萬億資產、等你來戰!

原创 【Git】簡單使用方法

第1步:mkdir test 第2步:cd test 第3步:git init 第4步:在test文件夾中創建一個文件readme.txt,輸入“Hello world” 第5步:git add readme.txt 第6步:git co

原创 【Mybatis升級版-01】mybatis與Spring整合dao

之前的章節,主要介紹了mybatis框架的執行過程、開方dao的方法、sqlMapConfig.xml文件配置、輸入/輸出映射、高級映射、動態SQL及逆向工程等,其中有一些知識,還沒補全,後期會慢慢更新。     在【015】中也提及my

原创 【Mybatis從0到1-013】延遲加載

什麼是延遲加載 resultMap可以實現高級映射(使用association、collection實現一對一及一對多映射),association、collection具備延遲加載功能。 需求: 如果查詢訂單並且關聯查詢用戶信息。如果先

原创 【Mybatis從0到1-012】多對多查詢(resultMap)

Demo: 查詢用戶及用戶購買商品信息。 sql語句 查詢主表是:用戶表 關聯表:由於用戶和商品沒有直接關聯,通過訂單和訂單明細進行關聯,所以關聯表是orders、orderdetail和items。 SELECT    orders.

原创 【Mybatis升級版-04】包裝類型pojo參數綁定

需求: 商品查詢controller方法中實現商品查詢條件傳入。 實現方法: [1]在形參中,添加httpServletRequest request參數,通過request接收查詢條件參數。【不推薦】 [2]在形參中讓包裝類型的pojo

原创 【Mybatis從0到1-010】一對一查詢(resultType和resultMap)

參考代碼【下載】 本章主要實現一對一查詢訂單信息,關聯查詢創建訂單的用戶信息。 resultType 1.1 SQL語句 確定查詢的主表:訂單表(orders) 確定查詢的關聯表:用戶表(user) 關聯查詢使用內鏈接?還是外鏈接?由於o

原创 【Mybatis從0到1-008】MyBatis之映射文件(輸入映射、輸出映射)

   在上一章中,介紹了mybatis的配置文件,在本章中,我們將介紹mybatis的映射文件,MyBatis之所以強大,真正原因在於它的映射語句。    這裏主要介紹輸入映射和輸出映射。 【1】輸入映射    通過parameterTy

原创 【Mybatis從0到1-004】模糊查詢、更新、刪除、添加用戶

【Mybatis從0到1-003】mybatis框架及簡單入門程序是解決本章內容的關鍵,本章節主要是實現模糊查詢、更新、刪除、添加用戶。實現步驟與之前一章完全一樣,這裏再傻瓜式的走一遍流程,加深記憶與理解。 只需要兩步,第一,修改映射文件

原创 【Mybatis從0到1-005】mybatis開發DAO之原始開發方法

在【004】中,細心的同學可能會發現,在增刪改查幾個函數中,存在大量的重複的代碼,如下這段代碼。 // mybatis配置文件 String resource = "SqlMapConfig.xml"; /