原创 nginx反向代理配置與測試

反向代理和正向代理概念以及原理參見博客:https://blog.csdn.net/permike/article/details/52229507該

原创 nginx負載均衡配置及測試

1、下載兩個tomcat,一個放在物理機中,另一個放在VMware中的ubuntu14.04中,並且分別在tomcat的webapps\ROOT目錄下

原创 tcpdump使用過濾條件抓包(基礎篇)

引言 這是有關網絡協議的第三篇文章。 前兩篇文章分享了tcpdump和tshark最基本的用法。這篇文章原本是想翻譯tcpdump官方文檔,但是網上已經有了現成的翻譯版本,作者已經對比較難懂的部分做了說明,當然作者也有略過一部分的

原创 nginx中server配置簡單示例

Ubuntu14.04下的nginx配置(配置文件nginx.conf): server { listen 80; server_name localhost; loc

原创 Java Web應用的代碼分層最佳實踐

代碼分層,對於任何一個Java Web開發來說應該都不陌生。一個好的層次劃分不僅可以能使代碼結構更加清楚,還可以使項目分工更加明確,可讀性大大提升,更加有利於後期的維護和升級。從另外一個角度來看,好的代碼分層架構,應該是可以很好的匹配上單

原创 玩轉linux 這些命令就夠了

原文作者:暴走森原文鏈接:https://mp.weixin.qq.com/s/6ys9lQPoSmAd3flBpRMpuA系統信息arch 顯示機器的處理器架構(1) uname -m 顯示機器的處理器架構(2) uname -r 顯示

原创 回顧2019,展望2020

同2018一年一樣,2019年同樣是充實的一年。回顧一下2019年,做出總結,不足的地方在未來的日子裏改進;順便展望2020年,給自己一個比較清晰的目標。 2019年工作之外的時間基本都花在學習英語和編程相關的技術上,學習英語花費

原创 tcpdump使用過濾條件抓包(進階篇)

引言 這是有關網絡協議的第四篇博客。 上一篇博客分享了tcpdump使用過濾條件抓包的一些用法,如果沒有特殊的要求,基本能夠滿足一般的抓包要求,這篇博客分享如何在抓包的過程中將過濾條件更加具體化。 tcpdump常用選項在上一篇博

原创 Mybatis動態SQL之if判斷(20)

Mybatis動態SQL核心:對SQL語句進行靈活操作,通過表達式進行判斷,對SQL進行靈活拼接、組裝。一、if判斷1.1、需求用戶信息綜合查詢列表和用戶信息查詢列表總數這兩個statement的定義使用動態SQL。1.2、修改UserM

原创 nginx日誌管理簡析

1、nginx訪問日誌放在logs/host.access.log下,並且使用main格式(還可以自定義格式)對於main(配置在nginx.conf)格式如下定義:#日誌文件輸出格式 這個位置相當於全局設置 #log_format

原创 淺析網絡數據幀在網絡中的傳輸

文章目錄網絡幀的傳輸1. 網絡的分層2.網絡幀的封裝3. 網絡幀的傳輸4. 相關疑問參考材料 網絡幀的傳輸 本文主要簡單回顧一下網絡數據包的封裝、分片、傳輸以及重新組裝的過程,幫助我們理解實際的網絡傳輸。 注意,下文中的IP協議如

原创 什麼是命令行抓包過程中的名稱解析(二)

引言 這是有關網絡協議的第二篇文章。 前一篇文章中,分享了tcpdump和tshark最基本的抓包,讀取包等命令的使用,這篇文章將分享tcpdump和tshark在抓包過程中的IP解析和端口名稱解析,這裏涉及了部分抓包過程中端口過

原创 tcpdump,tshark常用命令(一)

tcpdump,tshark常用命令抓包工具簡介1、查看命令使用方法tcpdump代碼示例tshark代碼示例2、列出所有可用網卡tcpdump代碼示例tshark代碼示例3、捕獲指定網卡的網絡包tcpdump代碼示例tshark

原创 關於2018年學習的總結與思考

明天要去參加好友婚禮,所以今天算2018年的最後一天。在這裏對2018年的學習與生活做個總結,做得好的地方以後繼續堅持,做得不好的地方進行反思,以便後續改進。 一、關於學習方面 今年的學習重心主要放在兩個方向,一是Java相關的技術,二是

原创 阿里P7/P8學習路線圖——技術封神之路

因自己的工作中用到的技術很老,接觸不到分佈式相關的東西。出於對技術的興趣,大概幾個月前加入一個dubbo源碼羣,見過太多大神,自己感觸很深,或者說受到了一定程度的刺激,特轉該文並且整理在word文檔作爲學習目標進行系統學習。當然學習的內容