原创 日誌——log4J淺談與使用

  情形 複習尚學堂mubatis 一、log4J 1.由apache推出的開源免費日誌處理的類庫 2.爲什麼需要日誌:     2.1 在項目編寫中我們會通過sout來輸出到控制檯debug,但是當項目發佈到tomcat上時,由於是li

原创 面試——路徑、轉發與重定向的區別

情形 複習尚學堂java的mybatis第二天遇到了一系列問題,並以此來複習關於項目路徑,服務器路徑,絕對路徑,相對路徑以及轉發和重定向的區別 一、轉發與重定向 1.兩者的區別 鏈接:https://blog.csdn.net/liubi

原创 idea——在idea的web項目下生成META-INF文件夾

情形 複習尚學堂mybatis框架,講解mybatis-conf配置文件中,講解到了dataSource字段,其中dataSource字段中有Type屬性,可以設置是否使用數據庫連接池,如果使用POOLED,則使用JDBC連接池技術;UN

原创 Hadoop————Hadoop的hdfs集羣的介紹

學習尚學堂大數據,初學hadoop,學習到了hadoop的並行計算如何減少IO次數,以及hdfs集羣的邏輯和架構,一下爲對hdfs架構中NameNode和DataNode的知識的小總結和解釋。 一、HDFS的基礎知識

原创 Idea——非maven項目如何導入jar包作爲依賴

鏈接:https://blog.csdn.net/why_768/article/details/76870599

原创 Maven——setting.xml文件詳解

原文鏈接:https://blog.csdn.net/allwords/article/details/78222606

原创 Maven——關於idea 2018.1版本集成tomcat7插件的問題解決

最近在學習尚學堂的idea使用教程中在maven的web工程創建階段出現了一些問題,具體爲兩個情形,情形如下:   情形1 運用maven集成的tomcat插件,我們不需要將項目部署到tomcat中,直接通過maven的tomcat指令即

原创 Java基礎——JVM——一個java程序是如何從磁盤中跑起來的

一、粗略解釋不專業:https://blog.csdn.net/jim_007/article/details/53839755 二、較爲專業化閱讀了官方文檔的解釋: https://blog.csdn.net/chengzhang198

原创 Java基礎——JVM——Java1.8的永久代

根據 JVM 規範,JVM 內存共分爲虛擬機棧、堆、方法區、程序計數器、本地方法棧五個部分,如下圖所示  1.1 虛擬機棧:每個線程有一個私有的棧,隨着線程的創建而創建。棧裏面存着的是一種叫“棧幀”的東西,每個方法會創建一個棧幀,棧幀中

原创 高併發與負載均衡——keepalived

前言 前文我們提到了如何讓LVS來檢測RealServer是否健康,我們可以寫shell腳本來定期發送http請求監控返回Resp的狀態碼是否是200,還有就是使用現有技術keepalived 一、keepalived 1.keepali

原创 Maven————關於在pom.xml中添加tomcat7插件後maven projects中還是沒有tomcat7插件圖標的問題

最近在學習idea管理maven以及創建maven的web工程還有通過maven的tomcat插件將工程部署到tomcat上,遇到了如下問題 問題 上圖中Plugins中並沒有tomcat7,其實tomcat7插件是已經添加到maven

原创 高併發與負載均衡——nginx反向代理與LVS+nginx負載均衡

一、反向代理 1.面向服務開發 模塊化,解耦的開發,提高團隊合作效率。 2.正向代理與反響代理的區別 代理是的方向是就客戶端而言的,對於翻牆來說,是正向代理,Client訪問不了服務器,這時候需要一個代理服務器代理我們訪問服務器,這就是正

原创 Mysql雜談——日常記錄一些零碎知識點

1.mysql一張表能存多少條數據大概 500w 一下 查詢效率還可以,不建議單表大於500w數據量

原创 高併發與負載均衡——網絡TCP-IP基礎知識

一、網絡分層 1.七層(接口):解耦,便於開發 應用層: 7.應用層:nginx,軟件,瀏覽器,DNS 6.表示層 傳輸層: 5.會話層 4.傳輸層:lvs負載均衡 網絡層: 3.網絡層 鏈路層 2.鏈路層 1.物理層  2.四層:TCP

原创 線程狀態圖

線程的各個狀態之間如何轉換 、 一、就緒狀態 1.調用start方法,線程進入就緒狀態 2.阻塞狀態解除,例如join方法或者sleep方法,nodify方法執行後,線程從阻塞狀態進入到就緒狀態 3.從運行狀態轉換到就緒狀態:調用yie