原创 一步一步教你SSM整合swagger

一:什麼是swagger?  swagger是一款非常好用的寫API文檔的框架。其他自行百度 二:ssm整合swagger? 1:在maven的pom文件中引入依賴:(注意版本,否則會導致tomcat不能正常啓動) <!-- 引入swagg

原创 Tomcat8.0搭建solr7.4

什麼是Solr Apache Solr 是建立在Lucene(全文搜索引擎)之上,幫助我們從大量的數據中尋找所需信息。多用於搜索,也可用於儲存目的。像其他NoSQL數據庫一樣,它是一種非關係數據儲存和處理技術。 Solr的安裝與配置  環

原创 工廠方法模式

工廠方法模式使用頻率比較高,其定義爲: 工廠模式定義一個用於創建對象的接口,讓子類決定實例化哪一個類。工廠方法使一個類的實例化延遲到其子類。  一:通用源碼 step1:抽象產品類  public abstract class Prod

原创 我是皇帝我獨苗之單例模式

什麼是單例模式? 確保某一個類只有一個實例,並且自行實例化並向整個系統提供這個實例。通俗一點就是確保一個類只能產生一個對象,所有對象對他的依賴都是相同的。 單例模式的幾種實現方式  懶漢式(線程不安全)  public class Si

原创 Asp.Net配置Web.config連接SqlServer數據庫

前言  今天下午幫同學解決了bug,一個小問題耽誤了lz接近一下午的時間。寫篇博客記錄下在這個過程中遇到的問題。 解決過程  step1:在連接數據庫的時候,提示連接失敗,這種問題有80%的概率是因爲web.config中連接字符串寫錯了。

原创 記一次失敗的面試經歷

1. 前言  前幾天,濟南的一家公司來我們學校進行校招。工作室的創始人在那家公司混的還不錯,本來人家公司並沒有把我們學校作爲被招聘的學校,是我們工作室的創始人極力推薦纔來我們學校進行招聘,但是我們學校不重視,導致沒有幾個人參加招聘會,去的基

原创 生產者-消費者問題詳解

1. 前言   生產者-消費者問題是經典的線程同步問題(我會用java和c分別實現),主要牽扯到三個點: 一:能否互斥訪問共享資源(不能同時訪問共享數據); 二:當公共容器滿時,生產者能否繼續生產(生產者應阻塞並喚醒消費者消費); 三:當公

原创 將用myEclipse中做的web項目導入eclipse中

1.新建相同名稱的web項目,2.修改目錄結構3.同上4.複製src 和WebRoot目錄粘貼到新創建的web工程中

原创 項目準備之小工具CommonUtils類的使用

CommonUtils類 package cn.itcast.test; import java.util.HashMap; import java.util.Map; import org.junit.Test; import cn

原创 解決Tomcat 由於80端口被佔用無法啓動的問題

話不多說,直接貼出解決方法1,win+r,輸入cmd2,在dos環境下,輸入命令netstat -ano,顯示被使用的端口號及使用它的應用程序3,打開任務管理器,找到對應PID所對應的程序右擊,結束進程。4,重啓Tomcat,發現問題解決

原创 springMVC學習-day02

Spring MVC 使用 @RequestMapping 註解爲控制器指定可 以處理哪些 URL 請求 ` /** * 1. @RequestMapping() 除了修飾方法, 還可以修飾類 * 2.1 類定義處: *

原创 Spring學習-day13

需求: 用戶購買圖書,購買成功,庫存更新,賬戶餘額更新,若餘額或者庫存不夠,均不能購買成功,產生異常 數據表: account: 賬戶表(包括用戶名和餘額)book:圖書表(id, 書名, 圖書價格)book_stock:庫存表(id, 圖

原创 java-web學習筆記(第五章)

第五章:JSP語法 一:Servlet和JSP的區別和各自優勢?  Servlet和JSP均基於java語言,Servlet以java類的形式體現,JSP以腳本語言形式體現,兩者均需要在web容器中運行。jsp本質就是Servlet,需要被

原创 MyBatis動態sql

什麼是動態sql   MyBatis的強大特性之一便是動態sql,之前我們在用JDBC的時候,根據不同條件拼接SQL語句是很痛苦的事情,利用MyBatis的動態sql特性便可以解決這個問題。 動態sql的組成元素   在學習動態sql之前,

原创 Java-Web學習筆記(第七章)

一:JavaBean簡介 1,JavaBean JavaBean是一種特殊的java類,以封裝和重用爲目的。在類的設計上遵從一定的規範,以供其他組件根據這種規範來調用。 2,分類 1>用戶界面的JavaBean,例如一些GU