原创 哈希表-開放地址法之線性探測

**哈希表 優點:速度快(插入和查找) 缺點:基於數組,不能有序的遍歷 鍵值對存儲方式,通過鍵來訪問值 hashMap.put( key , value ); 解決哈希衝突有兩種方法: 開放地址法 鏈地址法 線性探測屬

原创 數據結構-堆

注意:此案例演示的是最大堆 先來看一下書上對堆的介紹,嫌煩的可以直接往下翻== 堆是一個完全二叉樹,這裏演示的是最大堆,最大堆特點是父節點要大於任何一個子節點 堆只是概念上的表示,實際數據還是存在數組裏 然後來演示一下

原创 Spring 學習 (二)入門案例

將對象交由Spring管理創建 第一步:導包 寫一個javabean /** * */ package cn.itcast.bean; /** * @author Administrator * */ public

原创 XXL-Job 訪問調度中心出現 500 應用程序異常

照着xxl-job文檔部署運行調度中心後,訪問調度中心,出現500錯誤 這是我的訪問路徑 :http://localhost:8080/xxl-job-admin ip:端口/項目名 用eclipse,沒出現這個問題的(前提你l

原创 Spring 術語解釋

控制反轉: Inversion on Control , IOC 簡單來說 就是對象的創建交給外部容器完成,這個就做控制反轉. 依賴注入: dependency injection , D

原创 【面試題】MySQL索引相關的面試題(紅黑樹,hash,B樹,B+樹)

自己整理了幾個面試題分享給大家 問題1:紅黑樹爲什麼那樣設計? 首先聊一下二叉搜索樹,主要特點是左節點比根節點小,右節點比根節點大,並且左右子樹都是二叉搜索樹。缺點是在極端情況下,比如插入都是有序的,就會出現退化的情況有序序列樹退化成

原创 Spring 學習(三) 配置文件詳解

本文主要介紹Spring中配置文件的常用屬性及用法: Bean 元素 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.or

原创 solr集羣結構圖解析

最近做一個練手項目,裏面要搭建一個solr集羣,在文檔裏面看到一張集羣架構圖不錯分享大家 這圖其實有很多博客上都有,只不過他們的解析是在看不懂,所以就寫一個博客,來談談我個人對這張圖的理解: 自己對此圖的理解: 把這張圖分爲兩塊,一

原创 使用ajax異步方式進行登錄

參照物: PC網頁版的知乎 登錄 如果使用傳統方式登錄,登錄信息有誤,一般處理操作都是轉發+傳遞提示信息 ,這時登錄頁面也會顯示提示信息,但是呢,看一下瀏覽器地址欄,URL是你提交數據到後臺的controller的URL,這時你

原创 使用SpringBoot 整合SSM框架 (新手向)

項目結構 演示效果 開發環境Intellij idea jdk 版本 1.8 Spring Boot 版本 1.5.10 數據庫 MySql 5.7 連接池 C3P0 新建一個工程 ,然後引入依賴 pom 引入依賴要注意

原创 SpringMvc 學習 (三) 三大組件的配置

先來看一下這張圖其中,前端控制器一上來就配過了,丟一邊 然後,視圖還有處理器這都是要程序員自己寫的,也丟一邊 於是就剩下來這三個: 處理器映射器,處理器適配器,視圖解析器 其實呢,我們沒有做任何配置,就可以使用這些組件,因爲框架已

原创 Spring MVC + Spring + MyBatis 整合

使用ssm框架,肯定是web項目所以先來配web.xml web.xml 配置Spring 項目啓動而啓動 配置Spring MVC前端控制器(加載SpringMVC.xml) 設置攔截規則 <?xml version="1.0" en

原创 MyBatis 學習 (四) 動態SQL

通過mybatis提供的各種標籤方法實現動態拼接sql,這就是動態sql。 IF 標籤 接口 public interface UserDao { public List<User> selectUserBySexAndUserNa

原创 Maven出現Missing artifact org.aopalliance:com.springsource.org.aopalliance:jar:1.0.0之類問題

我就說一下我遇到的情況, 比方說你要導入aoplliance.jar 但是呢你在用maven導入其他包時,其他包依賴aoplliance.jar 所以就一起導入進來了,只不過你沒注意,或者aoplliance.jar 名字略有變化(反正

原创 MyBatis 學習 (六) Spring MyBatis 整合

需求:根據用戶id查詢用戶 bean package cn.itcast.bean; import java.io.Serializable; import java.util.Date; public class User im