漫談 HTTP 連線

通過前面的 HTTP 系列文章(文章末尾有連結),想必大家已經知道 HTTP 協議的基本知識,瞭解它的報文結構,請求頭、響應頭等細節。  HTTP 的特點 所以接下來先是聊聊 HTTP 協議的特點、優點和缺點。既要看到它好的一面,也要正視它不好的一面,只有全方位、多角度瞭解 HTTP,才能實現“揚長

十年程式設計經驗總結,三點技巧幫你提升程式碼能力!

大家好,今天和大家聊一個老生常談的的話題,作為程式設計師,我們怎麼提升我們的程式碼能力? 在回答這個問題之前,我們需要先給程式碼能力下一個定義,搞清楚究竟什麼是程式碼能力。只有找對了路才方便發力,很多同學對這個問題其實是不夠清楚的。往往會覺得程式碼能力就是演算法能力,就是去刷LeetCode或者是演算法題。還

vue3系列:vue3.0自定義全域性彈層V3Layer|vue3.x pc桌面端彈窗元件

基於Vue3.0開發PC桌面端自定義對話方塊元件V3Layer。 前兩天有分享一個vue3.0移動端彈出層元件,今天分享的是最新開發的vue3.0版pc端彈窗元件。 V3Layer 一款使用vue3.0開發的多功能PC網頁端自定義彈窗元件。擁有超過10+種彈窗型別、30+種引數配置,支援拖拽(自定義

一文掌握XSS

[TOC] # XSS跨站指令碼攻擊 ## 1、什麼叫跨站指令碼攻擊? > **即:給一個目標插入指令碼攻擊程式碼,當瀏覽的人訪問這個網站,那麼瀏覽的人就中招了** ## 2、XSS跨站指令碼攻擊的原理 > **原理**:XSS(Cross Site Scripting)是指攻擊者

乘法逆元及逆元求法

###前置知識 >模運算:取餘運算,即a除以b得到的餘數,記為mod,又記為% >模運算過程中,加減乘都可以先對a,b進行%p,然後再進行加減乘,最後再%p,結果不變 >運算子優先順序,模運算和乘除法的運算子優先順序是一樣的 >同餘:a和b除以p得到的餘數相同,即p可以整除(a

基於snort、barnyard2和base的 網路入侵檢測系統的部署與應用

# 1、專案分析 ### 1.1、專案背景 伴隨著網際網路產業的不迅猛發展,新興技術層數不窮,網際網路通訊技術逐漸成為了各行各業不可替代的基礎設施,越來越多的業務都是依靠網際網路來得以實現。隨著我國科技產業的飛速發展,很多過去無法想象的事物變成了現實,由計算機衍生的人工智慧等一系列高新技術,以不可阻擋的勢

Spring Cloud Config原碼篇(十)

上篇中說到通過@Value註解獲取配置中心的內容進行注入,要想了解這個就要知道spring Environment原理,關於這原理我看了下網上分析的文章:https://blog.csdn.net/topdeveloperr/article/details/88063828 一、Environment的初始化

簡單談談網路抓包,特別是thrift 介面

> 按照慣例先談談最近情況,最近不是剛好跨年嗎?看到很多人都在寫年度總結,所以我也在寫年度總結文章(其實之前我基本沒有寫過的,今年有點感觸,也想記錄一下),結果發現寫起來有點多,之前還想著元旦前發出來,結果元旦過後,今天我也還在寫,而且還寫不完,不過也差不多了,預計明天會發出來。然後最近需求比較多,工作

對各向異性高光的理解

在渲染頭髮、絲綢等材質時,常要用到各向異性高光(Anisotropic highlighting)。什麼是各向異性高光呢?先來個直觀的對比,如下面圖1、圖2。 ![Blinn-Phong](https://images.cnblogs.com/cnblogs_com/leixinyue/1910003/o_

基於Let's Encrypt生成免費證書-支援多域名泛域名證書

[TOC] Let’s Encrypt是一個由非營利性組織網際網路安全研究小組(ISRG)提供的免費、自動化和開放的證書頒發機構(CA)。 簡單的說,藉助Let’s Encrypt頒發的證書可以為我們的網站免費啟用HTTPS(SSL/TLS) - https://letsencrypt.org/zh-cn

.NET 5 開源工作流框架elsa技術研究

今天假期第一天,研究了.NET 5開源工作流框架elsa,現在分享給大家。 一、框架簡介 elsa是一個開源的.NET Standard 工作流框架,官方網站:https://elsa-workflows.github.io/elsa-core/ 以下列出了Elsa的一些關鍵功能: 小巧,簡單,快速。該庫非

51 張圖助你徹底掌握 HTTP!

前言 如果說 TCP/IP 協議是網際網路通訊的根基,那麼 HTTP 就是其中當之無愧的王者,小到日常生活中的遊戲,新聞,大到雙十一秒殺等都能看到它的身影,據 NetCraft 統計,目前全球至少有 16 億個網站、2 億多個獨立域名,而這個龐大網路世界的底層運轉機制就是 HTTP,可以毫不誇張的說,無 HT

SpringBoot進階教程(六十九)ApplicationContextAware

在某些特殊的情況下,Bean需要實現某個功能,但該功能必須藉助於Spring容器才能實現,此時就必須讓該Bean先獲取Spring容器,然後藉助於Spring容器實現該功能。為了讓Bean獲取它所在的Spring容器,可以讓該Bean實現ApplicationContextAware介面。Applicat

std::thread執行緒詳解(1)

## 目錄 - [目錄](#目錄) - [簡介](#簡介) - [執行緒的使用](#執行緒的使用) - [執行緒的建立](#執行緒的建立) - [執行緒的方法和屬性](#執行緒的方法和屬性) - [std::jthread (C++20)](#stdjthread-c20) - [sto

Python 爬蟲系列

爬蟲簡介 網路爬蟲    爬蟲指在使用程式模擬瀏覽器向服務端發出網路請求,以便獲取服務端返回的內容。    但這些內容可能涉及到一些機密資訊,所以爬蟲領域目前來講是屬於灰色領域,切勿違法犯罪。    爬蟲本身作為一門技術沒有任何問題,關鍵是看人們怎麼去使用它    《中華人民共和國刑法》第二百八十五條規定

0.22490811347961