原创 JSP的9大內置對象都有哪些?作用分別是什麼?其他JSP相關知識點

jsp內置對象 作用 request 用戶端請求,此請求會包含來自GEST和POST請求的參數 response 網頁傳回用戶端的迴應 pageContext 管理網頁屬性 session 與請求有關的會話期 ap

原创 查找算法之斐波那契查找

  斐波那契(黃金分割法)查找算法 斐波那契算法基本介紹: 1.黃金分割點是把一條線段分割爲兩部分,是其中一部分與全長之比等於另一部分與這部分之比,取其前三位數的近似值爲0.618。由於按此比例設計的造型十分美麗,因此稱爲黃金分割 2.斐波

原创 查找算法之插入查找

  插值查找的原理介紹 1.插值查找算法類似與二分查找,不同的是插值查找每次從自適應mid處開始查找。 2.折半查找中的求mid索引的公式,low表示最左邊索引,high表示右邊索引 mid=(low+high)/2=low

原创 排序算法基本概念

排序算法 排序:將一組數組按照一定的順序進行排列的過程 排序的分類 內部排序:是指將需要處理的所有數據都加載到內部存儲器中進行排序 直接插入排序 希爾排序 簡單選擇排序 堆排序 冒泡排序 快速排序 歸

原创 數據結構之利用遞歸解決八皇后問題

x相信在看這篇東西的朋友,已經對什麼時八皇后問題有了一個比較清晰的瞭解。 簡單來說就是在一個8X8的棋盤上放置八個皇后,他們不在同一行、同一列,同一斜線上,問有多少種方式?答案時92種 下面就直接上代碼了,如果代碼可以優化歡迎留言! pac

原创 數據結構之利用遞歸算法解決迷宮問題

迷宮問題:就是將一個小球放置在一個位置,通過一定的策略找到出口,在本篇中制定的策略只是其中一種,如果有興趣,可以修改策略,來玩一玩,其實也會牽扯到另一個問題就是可以制定不同的策略,所有的距離長度是不一樣的,可以將這些策略做一個統計,獲取迷宮

原创 shiro框架中出現的錯誤There was an unexpected error (type=Unauthorized, status=401).

   其實這個錯誤還是比較簡單,只要會點英語應該都可以看懂,就是在進行shiro框架的使用時,對所要查的東西,登錄者沒有查看權限

原创 shiro的整合“心路歷程”

shiro的整合“心路歷程” 1.準備數據 用戶-角色-權限 RBAC模型 用戶角色權限 luo 用戶管理員 對後臺用戶的CRU zhou 倉庫管理員 對倉庫數據的CRU admin 超級管理員 所有庫中的權限 業務

原创 JVM垃圾回收機制(二)

內存分配與回收策略 判斷對象已死的算法 引用計數器發 引用計數器法可以簡單的概括爲:給對象添加一個引用計數器,每當有一個地方引用該對象時,計數器+1,當引用失效時,計數器-1,任何時刻,當計數器爲0的時候,該對象不在被引用。客觀的說,引

原创 SpringBoot中的入口類SpringApplication

SpringBoot中的入口類SpringApplication SpringApplication入口類主要做了如下四件事情: 推斷應用的類型是普通項目還是javaWeb項目 查找並加載所有可用初始化器,設置到initialize

原创 java.lang.ArithmeticException: / by zero

   當出現這種錯誤是,處理起來還是比較簡單的,可以通過給出的信息得到代碼中個除數爲0了,只需要對代碼中除數爲0的代碼進行處理

原创 Vue.js(二)---相關語法介紹第二部分

Vue.js(二)---相關語法介紹第二部分 v-text和v-html <!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>v-txe

原创 Vue.js(二)---相關語法介紹第一部分

差值表達式 數據綁定最常見的形式就是使用“Mustache”語法(雙大括號)的文本差值,Mustache標籤將會被代替爲對應數據對象屬性上的值。無論何時,綁定的數據對象上屬性發生了改變,差值處的內容都會更新。 vue.js提供了完全的J

原创 Vue.js(二)---相關語法介紹第三部分

vue中的按鍵修飾符,對回車鍵進行演示 <!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>vue中的按鍵修飾符</title>

原创 Vue.js的ajax

vue-resource是vue.js的插件提供了使用XMLHttpRequest或JSOUP進行web請求和處理響應的服務。但是當vue更新到2.0後,宣佈不再更新,而是推薦了axios.因此,對於其只需要瞭解就行 Axios是一