原创 算法筆記-二叉樹(2)
1.順序存儲二叉樹: 2.代碼實現: //編寫一個ArrayBinaryTree, 實現順序存儲二叉樹遍歷 class ArrBinaryTree{ private int[] arr; //存儲數據結點的數組
原创 算法筆記-平衡二叉樹與B樹(3)
11111111111
原创 初學vue總結
安裝淘寶鏡像cnpm npm install -g cnpm --registry=https://registry.npm.taobao.org
原创 1.常見設計模式入門系列之單例模式篇
一、設計模式常用的七大原則有: 1) 單一職責原則 一個類只負責一項職責;提高類的可讀性,可維護性 2) 接口隔離原則 即一個類對另一個類的依賴 應該建立在最小的接口上 3) 依賴倒轉(倒置)原則 高層模塊不應該依賴低層模塊,二者都應
原创 算法筆記-二叉樹(1)
1、基本概念: 1) 樹有很多種,每個節點最多隻能有兩個子節點的一種形式稱爲二叉樹。 2)二叉樹的子節點分爲左節點和右節點 3)如果該二叉樹的所有葉子節點都在最後一層,並且結點總數= 2^n -1 , n 爲層數,則我們稱爲滿二叉樹。 4
原创 2.常見設計模式入門系列之工廠模式篇
1) 工廠模式的意義 將實例化對象的代碼提取出來,放到一個類中統一管理和維護,達到和主項目的 依賴關係的解耦。從而提高項目的擴展和維護性。 2) 三種工廠模式 (簡單工廠模式、工廠方法模式、抽象工廠模式) 3) 設計模式的依賴抽象原則
原创 3.常見設計模式入門系列之原型模式篇
一、原型模式-基本介紹 1) 原型模式(Prototype模式)是指:用原型實例指定創建對象的種類,並且通過拷 貝這些原型,創建新的對象 2) 原型模式是一種創建型設計模式,允許一個對象再創建另外一個可定製的對象, 無需知道如何創建的細
原创 JavaEE程序員需要掌握的在linux系統中JDK,Tomcat,Mysql的安裝與配置
一、JDK 1、輸入以下yum安裝 OpenSDK :(注意嘗試別的版本可能javac命令不好用) yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel 2、 驗證
原创 poi導入讀取時間格式問題(當前列既有日期也有文本)
參考文檔 Excel數據處理: Excel存儲日期、時間均以數值類型進行存儲,讀取時POI先判斷是是否是數值類型,再進行判斷轉化 日期格式都可以通過getDataFormat()值來判斷 yyyy-MM-dd----- 14 yyyy年
原创 Mybatis中對實體 "characterEncoding" 的引用必須以 ';' 分隔符結尾。
如果不加字符編碼: <property name="url" value="jdbc:mysql://localhost:3306/test"/> 可能出現錯誤如下: com.mysql.cj.core.exceptions.Inv
原创 算法筆記-查找算法
在 java 中,我們常用的查找有四種: 1) 順序(線性)查找 (就是for循環遍歷) 2) 二分查找/折半查找 (重要找mid) 3) 插值查找 4) 斐波那契查找 1.二分查找:(必須有序) package com.nmys.st
原创 算法筆記-哈希表(散列)
1、基本概念: 散列表(Hash Table,又叫哈希表),是根據關鍵碼值(Key Value)而直接進行訪問的數據結構。也就是說,它通過把關鍵碼值映射到表中一個位置來訪問記錄,以加快查找的速度。這個映射函數叫做散列函數,存放記錄的數
原创 layui問題總結
1.tabel表格日期格式化 , {field: 'departureDte', title: '開航日期',width: 210, sort: true, align: 'center',templet: function (d) {
原创 Layui數據表格單擊一行選中複選框(每次只選中一項的複選框)
1.Layui數據表格單擊一行選中複選框(每次只選中一項的複選框) $(document).on("click",".layui-table-body table.layui-table tbody tr", function ()
原创 06oracle學習筆記(03 單行函數)
--單行函數 /* 字符函數 */ --小寫轉大寫 upper() select upper('hello accp!') from dual ; --大寫轉小寫 lower() select lower('HELLO ACCP