原创 用棧實現表達式轉換(中綴轉後綴、中綴轉前綴)-----棧和隊列的應用2

中綴轉後綴 將輸入的字符串從左到右掃描; 若當前字符是操作數則直接打印; 若當前字符是運算符,先判斷棧是否爲空,若是,則直接將此操作符壓入棧;若不是,則查看棧頂運算符,若當前運算符優先級<=棧頂運算符優先級,就把棧頂運算符出棧並

原创 Spring是什麼?有哪些優點?體系結構是怎樣的?框架包的下載

Spring是什麼? Spring是分層的JavaSE/EE full-stack 輕量級開源框架,以IOC(Inverse of Control 控制反轉)和AOP(Aspect Oriented Programming 面向

原创 一文解決Spring MVC的數據綁定

文章目錄數據綁定介紹簡單數據綁定綁定默認數據類型綁定簡單數據類型綁定POJO類型綁定包裝POJO自定義數據綁定複雜數據綁定綁定數組綁定集合 數據綁定介紹 什麼是數據綁定? 在執行程序時,Spring MVC會根據客戶端請求參數的不

原创 淺談MyBatis的關聯映射

實際的開發中,對數據庫的操作常常會涉及到多張表,這在面向對象中就涉及到了對象與對象之間的關聯關係。針對多表之間的操作,MyBatis提供了關聯映射,通過關聯映射就可以很好的處理對象與對象之間的關聯關係。 在關係型數據庫中,多表之間

原创 需求工程中的面談和原型

需求工程系列: 軟件需求工程習題1(1~4章) 軟件需求工程習題2(5~7章) 需求工程中的面談和原型(8、9章) 需求獲取方法之觀察與文檔審查(10章) 需求工程規格說明、需求驗證、需求管理(11~13章) 第八章 需求獲

原创 徹底搞懂線性表建表和逆置操作

文章目錄一、建表順序表建表單鏈表(帶頭結點)建表尾插法:(從尾部開始建表)頭插法:二、逆置順序表逆置操作鏈表逆置操作經典例題: 指針: 聲明時,A *a表示a是指向A類型的指針,A &a表示a是A類型的引用; 調用時,*a表示取a

原创 學Spring中的Bean,這一篇就夠了

文章目錄Spring中的BeanBean的配置Bean的實例化Bean的作用域Bean的生命週期Bean的裝配方式基於XML的裝配基於註解(Annotation)的裝配自動裝配 Spring中的Bean Bean的本質就是Java

原创 Spring的核心容器及依賴注入

Spring的核心容器 Spring 框架的主要功能是通過其核心容器來實現的,Spring 框架提供了兩種核心容器,分別爲 BeanFactory,ApplicationContext。 BeanFactory 就是一個管理 Be

原创 MyBatis與Spring的整合詳解

文章目錄MyBatis與Spring的整合所需jar包編寫配置文件傳統DAO方式的開發整合Mapper接口方式的開發整合1.基於MapperFactoryBean的整合2.基於MapperScannerConfigurer的整合測

原创 如何完美回答面試官問的MyBatis的核心配置

什麼是SqlSessionFactory? SqlSessionFactory是MyBatis框架中十分重要的對象,它是單個數據庫映射關係經過編譯後的內存鏡像,其主要作用是創建SqlSession。 SqlSessionFacto

原创 軟件需求工程1

需求工程系列: 軟件需求工程1(1~4章) 軟件需求工程習題2(5~7章) 需求工程中的面談和原型(8、9章) 需求獲取方法之觀察與文檔審查(10章) 需求工程規格說明、需求驗證、需求管理(11~13章) 第一章 需求工程導論

原创 一文搞懂JSON和攔截器

文章目錄JSONJSON的特點JSON的兩種數據結構JSON數據轉換RESTful攔截器攔截器類的兩種定義方式HandlerInterceptor的三個方法攔截器的配置單個攔截器的執行流程多個攔截器的執行流程 JSON JSON(

原创 看完這一篇,再也不用怕面試官問Spring MVC了

文章目錄什麼是Spring MVC?Spring MVC的特點:項目的lib目錄中添加運行Spring MVC程序所需要的JAR包Spring MVC的工作流程Spring MVC的核心類和註解1.DispatcherServle

原创 CSS樣式爲什麼不起作用?史上最全解決方法彙總

在我們寫頁面時,有時會發現自己寫的css樣式無法生效,導致這種現象的原因有很多,下面列舉一些常見的原因希望可以幫到你,歡迎評論區補充。 目錄瀏覽器緩存問題細節問題樣式表關聯問題選擇器問題編碼格式問題樣式層疊問題 瀏覽器緩存問題

原创 徹底搞懂Python字典

一、字典簡介 字典(dictionary)是包含若干“鍵:值”元素的無序可變序列,字典中的每個元素包含用冒號分隔開的“鍵”和“值”兩部分,表示一種映射或對應關係,也稱關聯數組。 定義字典時,每個元素的“鍵”和“值”之間用冒號分隔