sqli-labs第3-4關 詳解

通過第二關,來到第三關 我們用了前兩種方法,都報錯,然後自己也不太會別的注入,然後莫名的小知識又增加了。這居然是一個帶括號的字元型注入, 這裡我們需要閉合前面的括號。 $sql=select * from users where id=("$id"); 但我們傳入的id為5')然後我們的語句就變成了 &n

java 執行緒池、多執行緒併發實戰(生產者消費者模型 1 vs 10) 附案例原始碼

導讀   前二天寫了一篇《Java 多執行緒併發程式設計》點我直達,放國慶,在家閒著沒事,繼續寫剩下的東西,開幹! 執行緒池 為什麼要使用執行緒池   例如web伺服器、資料庫伺服器、檔案伺服器或郵件伺服器之類的。請求的時候,單個任務時間很短,但是請求數量巨大。每一次請求,就會建立一個新執行緒,然後在新執行緒

2020年的一些思考和總結

首先這篇文章不等於”2020年總結”,因為2020年還沒有完全結束,還有近兩個多月的時間。通常來說,我的2020年總結會在2021年初以及2020年末寫的,內容格式都是今年計劃完成情況+來年計劃制定等。 國慶假期遊山玩水了四五天,該玩的都玩了,沒玩的,等有時間了再計劃。 每年在某個特定

Hive視窗函式

@[toc] # 官方文件地址 [Hive官網,點我就進](https://cwiki.apache.org/confluence/display/Hive/LanguageManual+WindowingAndAnalytics) oracle,sqlserver都提供了視窗函式,但是在mysql5.5和5

「反演」學習筆記

#「反演」學習筆記 ~~小聲bb:本來看skyh推的部落格,是來學容斥的,莫名其妙被強塞了反演~~ ## 概念 好多童鞋還不知道啥是反演,反正聽起來挺牛逼的,~~誰會誰被膜~~。 比如說有兩個未知量 $x,y$,我們用 $x$ 表達出來了 $y$,比如一個一次函式: $$y=kx+b$$ 那麼我們

Java高階特性1_流庫_初體驗

# Java高階特性流庫_初體驗 > 面對結果程式設計 在程式設計裡, 有兩種程式設計方式, 一種是面對過程程式設計, 一種是面對結果程式設計. 兩者區別如下 面向過程程式設計 ![面向過程程式設計](https://img2020.cnblogs.com/blog/1969243/202010

開源後臺系統*mee-admin*

### **mee-admin**開源後臺系統 #### Preface ``` 這是一個開放的時代,我們不能總是把東西揣在口袋裡面自己樂呵。 也正如名言所說的“如果你有兩塊麵包,你當用其中一塊去換一朵水仙花” 所以,繼上一次把我的兩個個人專案開源之後今天我再一次把自有的後臺頁面也開源出來,以

C# Redis分散式鎖(RedLock) - 多節點

Redis單節點的分散式鎖只需要注意三點就可以了: 1.加鎖並設定鎖的過期時間必須是原子操作; 2.鎖的value值必須要有唯一性; 3.釋放鎖的時候要驗證其value值,不是自己加的鎖不能釋放.   但是單節點分散式鎖最大的缺點就是,它只作用在一個Redis節點上,如果該節點掛了,那就掛了. 那可

Unity Shader 00 - 梳理 Unity Shader 的基本結構

# 0x00 寫在前面 之前一直在閱讀 The Book of Shaders 一書,為什麼會開始寫 Unity Shader 呢?一方面,因為該書目前尚未完結,寫下此文時已閱讀到該書的最新章節;另一方面,也需要通過一些實踐來檢驗以及鞏固所學的知識。Unity 引擎提供的環境正好是一個不錯的媒介。 本文沒

我竟在arm彙編除法演算法裡找到了leetcode某道題的解法

今天講講arm彙編中除法的底層實現。彙編程式碼本身比較長了,如需參考請直接拉到文末。 下面我直接把arm的除法演算法的彙編程式碼轉譯成C語言的程式碼貼出來,並進行解析。 因為篇幅有限,所以在此只解析無符號整型的除法運算,關於無符號除法和有符號除法的區別請參考[上一篇推送](https://mp.weixi

Spring Boot第五彈,WEB開發初瞭解~

持續原創輸出,點選上方藍字關注我吧 目錄 前言Spring Boot 版本前提條件(必須注意)新增依賴第一個介面開發 如何自定義tomcat的埠?如何自定義專案路徑? JSON格式化 日期格式的設定其他屬性的配置如何在配置類配置? 總結 前言 今天是Spring Boot專欄的第五篇文章,相信大家看

0.052629947662354