原创 【二叉樹】二叉搜索樹與完全二叉樹的創建和操作

二叉樹: 概念:度最大爲二的樹 形態:空樹;只有根節點;只有左子女;只有右子女;既有左子女,也有右子女。 【表示】: 1. 二元組表示:<前驅,後繼> 序偶:尖括號表示一對

原创 面向對象之設計模式的先行軍

C++中的類間通信 消息:{ 消息名(來自A,即A的方法名) 消息參數(即函數形參) 消息返回(即函數的返回值) } 圖中,類A裏封裝了類A的數據和方法

原创 八大排序算法之簡單選擇排序

基本排序思想:: 在要排序的一組數中,選出最大(或者最小)的一個數與第一個位置的數字進行交換;然後在剩下的一組數中再找最大(或者最小)的與第二個位置進行交換,直到第n-1個元素(倒數第二個數)和第n個元素(最後一個數)比較爲

原创 算法數據結構之貪心算法

貪心算法 貪心算法是一種不追求最優解,只想得到較爲滿意的解的方法,貪心法一般可以快速得到較爲滿意的解,因而省去了爲了找到最優解而要窮盡所有可能必須耗費的大量時間.貪心算法常以當前情況爲基礎做出最優選擇,而不需要考慮各種可能的整體

原创 八大排序算法之二元選擇排序

選擇排序的思想即在要排序的一組數中,選出最大(或者最小)的一個數與第一個位置的數字進行交換;然後在剩下的一組數中再找最大(或者最小)的與第二個位置進行交換,直到第n-1個元素(倒數第二個數)和第n個元素(最後一個數)比較爲止.而

原创 C/C++(鏈表應用)筆記——使用鏈表進行多項式的合併

## 初學C/C++者的筆記——使用鏈表進行多項式的合併 ## 進行代碼的調試與運行並且最後成功是很有成就感的事情 #include<iostream> #include<stdlib.h> using namespac

原创 設計模式之單身模式

設計模式——單身模式 單身模式(Singleton): 一、目的:保證一個類只能創建一個對象 二、實現: 1、構造函數私有化:類外不可創建對象;構造函數私有的類不可被繼承。 2、類的靜

原创 斐波納挈數列的三種求法(java實現)

斐波納挈數列的三種求法(java實現) 什麼是斐波納挈數列? 後一項的數字等於前一項數字加上前一項的前一項的數字.我們稱這樣的數列爲斐波納挈數列,斐波納挈數列有個特點,越往後數列的第n與比數列的第n+1項的比值越接近黃金值(0

原创 算法練習——李白打酒

題目描述: 李白好飲酒, 無事街上走; 提壺去打酒, 原有酒兩鬥; 遇店加一倍, 遇花喝一斗。 問:李白在遇到五家店和十朵花以後,他壺中的酒恰好喝完,那麼他遇到花和店的順序是怎樣的? 題目解

原创 如何在SpringWEB項目或者Springboot啓動時直接執行業務代碼(三種方式)

我的博客原文鏈接 前言 通常的我們的項目開發中,經常會遇到那種在服務一啓動就需要自動執行一些業務代碼的情況。比如將數據庫中的配置信息或者數據字典之類的緩存到redis,或者在服務啓動的時候將一些配置化的定時任務開起來。關於spring

原创 使用springboot進行國際化時自定義讀取數據庫配置

前言 springboot默認就支持國際化的,而且不需要你過多的做什麼配置,只需要在resources/下創建國際化配置文件即可,注意名稱必須以messages開始。 messages.properties (默認的語言配置文件,當找

原创 layui結合freemarker+springboot進行前端數據表格字典轉義

layui結合freemarker+springboot進行前端數據表格字典轉義 layui結合freemarker+springboot進行前端數據表格字典轉義

原创 Error loading class [org.springframework.scheduling.quartz.JobDetailBean] for bean with name... ...

Exception in thread “main” org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.sp

原创 【項目搭建】使用spring-boot進行REST風格的微服務開發入門

使用spring-boot進行REST風格的微服務開發入門 前言 進行web開發的時候Java程序員們難免會碰到那種很小的服務,比如就提供一個生成訂單號的接口,或者一個上傳文件的服務。而這時我們再去使用SpringMVC這種體量稍大、配

原创 初學Java三大框架集成需要掌握的基本配置[Spring,MyBatis,Struts]

在我們學習完一些零散的Java WEB的框架知識後,就需要對這些框架進行集成以熟悉他們的使用,在這裏,我寫了一個簡單的練習以熟悉SSM(spring、struts、Mybatis)框架集成的使用。 這裏是一個簡單的業務邏輯代碼,[