原创 window安裝gradle,idea配置gradle。

1. 在官網上下載gradle gradle官網下載 2. 下載完成後解壓 3.配置系統變量 變量名: GRADLE_HOME 4. 點擊path配置環境變量 5. cmd打開命令行,輸入gradle -v ,看到以下信

原创 一文看懂spring+springmvc+mybaits

學了SSM與SSH框架,爲了讓自己鞏固一下知識,在博客記錄一下,以下純屬個人觀點,各位大佬不喜勿噴。。謝謝! SSM框架是由Spring+Mybatis+SpringMVC三大開源框架整合而成的,我們今天就簡單介紹下三大框架。 S

原创 Redis數據結構探索之字典

Redis裏面的字典,又叫符號表、關聯數組、或映射,是一種用於保存key-value鍵值對結構的抽象數據結構,類似於java中的hashmap。 但是C語言裏面還是沒有這種數據結構> – <!哈哈,所以Redis自己構建了字典的實

原创 最詳細的講解過濾器,攔截器,AOP的區別

一.過濾器,攔截器,AOP簡介 過濾器 1.過濾器的概念 Filter(過濾器)是J2EE的規範,Servlet2.3開始引入/實現的是職責鏈模式。多個過濾器形成一個過濾器鏈,過濾器鏈中不同過濾器的先後順序由部署文件web.x

原创 SpringBoot開發簡單而漂亮的個人博客

一.個人博客功能思維導圖 二.技術棧 前端 : JQuery + Semantic UI 框架 後端 : SpringBoot + SpringDataJpa + MySQL + Redis + Thymeleaf 三.開發

原创 簡單實現spring 基於XML配置的IOC ,內附github源碼地址

一個星期之前閒着想自己手寫一個簡單的spring,才發現是多麼的不容易,在網上找了不少資料,也厚着臉皮問了不少大佬,還是非常不容易的寫了一個簡單的SpringIOC基於XML配置,註解的實在是太難了(主要還是自己太菜了),完全是知

原创 手寫基於NIO的迷你版tomcat

四月底瞄了幾眼NIO,寫了個聊天室小demo。今天中午回想了一下果然是忘了七七八八了,所以決定再寫個小demo來勾起自己這條鹹魚的記憶。。。 BIO 同步阻塞IO, Block IO,IO操作會阻塞線程,併發處理能力低。 我們熟知的S

原创 Redis數據結構探索之鏈表

鏈表作爲一種常用的數據結構,因爲C語言沒有這種數據結構,Redis它自己構建了鏈表的實現,至於鏈表這種數據結構在此不做多介紹,請自行百度。本篇文章只是簡單記錄下Redis的鏈表實現。 Redis裏的鏈表用處簡介:發佈訂閱、慢查詢、監視

原创 將博客搬至CSDN

將博客搬至CSDN

原创 Redis數據結構探索之動態字符串SDS(simple dynamic string)

最近看了Redis的SDS動態字符串的一些知識,總結一下。本篇只寫SDS的一些數據結構相關的,不涉及其他內容。 大家都知道Redis底層是用C寫的,但是Redis並沒有直接使用C的字符串來進行保存(以空字符結尾的字符數組),而是自己構

原创 HashMap的源碼解析

看了不少的hashmap解析源碼的文章,然後自己也想總結記錄一下,很久就想抽點時間寫一篇關於hashmap的文章了,但現實就是不允許,原因有很多,主要還是太菜了,哈哈,現在終於有時間寫了。 這篇文章分爲hashmap1.7和1.8的解

原创 HTTP的自我總結一下把。

Http簡介 http是超文本傳輸協議 Http是應用層的協議,由請求和響應構成。Http是無狀態的協議。 Http的默認端口號爲80,https的端口號爲443。 瀏覽網頁都是HTTP的主要應用。 HTTP的特點 簡單快速,

原创 SSM框架個人總結記錄一下。。。

學了SSM與SSH框架,爲了讓自己鞏固一下知識,在博客記錄一下,以下純屬個人觀點,各位大佬不喜勿噴。。謝謝! SSM框架是由Spring+Mybatis+SpringMVC三大開源框架整合而成的,我們今天就簡單介紹下三大框架。 Spr

原创 在沒有jdk的電腦下運行jar打包的exe文件

學生黨第一次寫博客!略有緊張!廢話不多說,教程如下!1.導出jar包首先將Eclipse下的項目導出成可運行的jar包,文件可以試着用cmd,cd到導出的jar包的所在路徑,執行java -jar xxx.jar,如果運行成功,就可以進行