原创 Nginx

1, 能夠說出nginx是什麼東西 a, 說出nginx的三個主要功能 b, 說出nginx的應用場景 2, 能夠說出nginx的安裝環境 a, 說出nginx是c語言開發的 b, 說出nginx在生產環境下都是安裝在Linux系統中 c

原创 Maven

1、獨立搭建Maven的運行環境 2、獨立配置工程之間的依賴 3、獨立配置工程之間的依賴繼承 4、獨立配置工程之間的依賴聚合 5、使用Maven的install命令完成安裝 6、使用maven的tomcat插件啓動工程

原创 JavaBean&EJB

JavaBean: 1-可複用的組件。 2-被容器創建Java類(無參)。 3-實現Serializable接口才能持久性。 4-不能跨進程,相當於com。 EJB:Enterprise JavaBean 1-分佈式組件,相當於DCOM

原创 整合Dubbo 框架

1、說出Dubbo的出處 2、說出Dubbo的原理 3、搭建Dubbo的註冊中心 4、配置Dubbo的服務提供方 5、配置Dubbo的服務消費方 6、測試Dubbo的服務消費方調用Dubbo的服務提供方 7、解決debug時Dubb

原创 抽象類&接口

抽象類:abstract class 1-不可以繼承。 2-變量可以非final。 3-方法可以包含抽象+非抽象。 4-基本行爲,抽象方法,不能創建實例。 5-可以創建一個父類指向子類的實例。 6-不能抽象構造函數、靜態方法。 7-抽象類

原创 分頁插件PageHelper

1、配置PageHelper分頁插件 2、說出PageHelper的原理 3、獨立完成PageHelper的分頁處理 4、獨立完成通過PageInfo取分頁信息

原创 數據隔離級別

問題: 1、髒讀。 一個事務讀到另一個事務未提交的數據。 2、不可重複讀。 一個事務讀取另一個事務兩次,但讀到不同數據。 a)虛讀。 事務T1讀取某一數據後,事務T2對其做了修改,當事務T1再次讀取該數據時得到與前一次不同的值。 b)幻

原创 NoSQL

nosql:not only sql 非關係型數據庫 1、易擴展。 2、大數據量、高性能。讀寫性能高。 3、隨時存數據字段。 怎麼用?SQL與NOSQL一起用 nosql數據庫四大分類: 1、KV鍵值。 2、文檔型數據庫。 3、列存儲數

原创 MySQL

SQL之連接查詢 1-左外連接:以左表爲基準進行查詢,左表數據全部顯示,右表顯示與左表匹配的字段。若不匹配,則爲null。 2-右外連接:以右表爲基準進行查詢,右表數據全部顯示,左表顯示與右表匹配的字段。若不匹配,則爲null。 3-全連

原创 GC垃圾回收

垃圾回收Gabage Collection: 1-內存處理易出錯,程序崩潰。 2-Java提供GC自動監測對象是否超過作用域而自動回收內存。 3-立即執行還是延遲執行取決於JVM虛擬機。 4-內存溢出。 5-釋放對象內存前調用對象的fin

原创 SQL性能優化

1-查詢模糊匹配,少用like ‘%_%’。 a)修改前臺程序,把查詢條件的供應商名稱一欄由文本輸入改爲下拉列表,用戶模糊輸入供應商名稱時,直接在前臺就定位到具體供應商,後臺調用程序時直接用“=”關聯。 b)直接修改後臺,根據輸入的條件,

原创 Session&Cookie&token

Session: 1-會話,打開Web網頁,產生一次token,保存在臨時服務器。 2-服務器端。 3-用戶狀態。 Cookie: 1-服務器生成---->發送並保存在瀏覽器。 2-第一次訪問,生成Cookie的形式保存在本地,下一次請

原创 構造函數

1-方法名和類名相同。 2-沒有返回值,void,可以return。 3-對象初始化。 4-構造方法可以定義多個,若不定義,自動無參。 5-構造方法可以重載。 對象初始化: 1-類創建粗來對象, 賦值。

原创 forward轉發&redirect重定向

轉發forward: 1-服務器---->服務器。 2-地址欄不改變。 重定向redirect: 1-服務器---->瀏覽器---->服務器。 2-地址欄改變。 3-Session,request.

原创 異常

運行異常: 1-虛擬機接管,往上拋,處理/線程中斷。 2-runtimeException:數組越界異常、算術條件異常、空指針異常、找不到類異常.... 普通異常:IO異常,必須catch。 error:內存溢出。