原创 XCTF進階區Crypto之flag_in_your_hand write up

下載下來查看html源碼和js源碼: <html> <head> <title>Flag in your Hand</title> <style type="text/css"> body { padding-

原创 Java實現帶頭節點的雙向循環隊列(鏈表)

Deque ●queue 是一種數據結構,該數據結構允許在隊頭添加節點,然後在隊尾刪除一個項,以實現先進先出(FIFO)。 ●在這個實驗中,我們將創建一個更通用的數據結構,稱爲 deque,是雙端隊列的縮寫。 ●在一個 deque 中,您

原创 Graphin使用自定義節點時點擊畫布節點自動渲染錯誤信息的解決辦法

Graphin的文檔還是太簡略了,很多東西只得自己摸索。 自定義節點的代碼如下: import '@antv/graphin/dist/index.css'; // 引入Graphin CSS const defaultStyles =

原创 攻防世界MISC之掀桌子

0x00題目 菜狗截獲了一份報文如下c8e9aca0c6f2e5f3e8c4efe7a1a0d4e8e5a0e6ece1e7a0e9f3baa0e8eafae3f9e4eafae2eae4e3eaebfaebe3f5e7e9f3e4e3e

原创 XCTF進階區Crypto之你猜猜 write up

我們剛剛攔截了,敵軍的文件傳輸獲取一份機密文件,請君速速破解。 下載下來是個txt,裏面一串神祕代碼: 504B03040A0001080000626D0A49F4B5091F1E0000001200000008000000666C61

原创 XCTF新手區Crypto writeup

1.base64 直接拿去base64 decode就行:cyberpeace{Welcome_to_new_World!} 2.Caesar 這題凱撒密碼。 分別設置位移量爲1-25,輸出25條結果後看到位移量爲12時有意義,故位移量爲

原创 D3 v3版本繪製力導向圖更新節點時JS控制檯報錯 :Error: attribute cx: Expected length, "NaN"解決辦法

D3的v3版本,很古老了。 拿來繪製力導向圖,畫布初始化的代碼如下: //代碼不完整,僅作演示以說明問題 //節點數組 var nodes = [ { name: "sssss" ,phone:"18888888888"}, { na

原创 攻防世界mobile新手區之app3 write up

0x00下載附件 下載下來是一個.ab文件,百度了一下ab文件,一些分析文章說該格式是一個安卓備份文件,分爲有加密與無加密兩種。 若是已加密的備份文件,則文件頭會顯示加密方式。.ab這種東西第一次接觸,有點矇蔽....... 0x01解壓

原创 ArrayList+HashSet實現HashMap

直接上代碼: package Test; import java.util.ArrayList; import java.util.HashSet; import java.util.Iterator; /** * Hash-b

原创 linux下運行shutdown.sh關閉Tomcat報錯:java.net.ConnectException: Connection refuse解決辦法

修改tomcat的server.xml之後想重啓服務器,運行./shutdown.sh後報錯java.net.ConnectException: Connection refuse: java.net.ConnectException:

原创 Java實現帶權並查集Weighted Quick Union Disjoint Sets

關於並查集、帶權並查集的概念,不做過多描述,本文僅做代碼記錄,給出並查集的Java實現。 本實現中,根節點存儲根節點所屬的樹的權值,權值用負數表示。-1則表示該樹僅有根節點一個點。-2,-3以此類推 我們使用父數組和權值策略將較小樹的根連

原创 不同方式通過POI讀取xlsx文件後由Mybatis向MySQL寫入30萬條數據性能分析

情景:有一個一條記錄有20個字段,共30萬條記錄的xlsx文件,文件大小大約30兆,需要將其內容讀取後寫入數據庫。 這意味着需要向數據庫寫入30萬條數據,讀取xlsx方面,用的是POI,用了幾種方式做,性能對比如下: 一、MyBatis的

原创 第二屆網鼎杯部分writeup

1.簽到 玩完遊戲,打開控制檯查看js輸出就有flag。 2.Crypto之boom 直接將exe拖進IDA,無腦F5得到僞代碼,計算兩個方程一個md5,拼起來就是flag     ------太忙了沒寫完,未完待續----------

原创 D3 v3版本繪製力導向圖更新節點時JS控制檯報錯 : attribute cx: Expected length, “NaN”解決辦法

D3的v3版本,很古老了。 拿來繪製力導向圖,初始化代碼如下: //代碼不完整,僅作演示以說明問題 //節點數組 var nodes = [ { name: "sssss" ,phone:"18888888888"}, { name:

原创 Java使用數組實現雙向循環隊列

ARDeque 在本實驗中,我們將使用an array實現deque  o在前兩次作業中,我們使用鏈表實現了deque 我們還將使用泛型,以便deque可以存儲任何類型的對象  o array的起始大小/長度必須爲4  o使用resizi