原创 JDBC非萬能模板 & arraylist泛型數組 及 初始化 & 時間測試 & 通配符Insert

Moni.java 有好多注意的地方,看註釋 import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.FileN

原创 五角星自由變換和移動 & 結構體數組初始化 & DIRECTION

圖形學課堂作業 // 五角星運動方向 #include <GL/glut.h> #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <ma

原创 Python 多線程 多進程 GIL

參考GIL threading 和 multiprocessing 生產者 消費者 多進程版 多進程間的信號處理 還沒整理 Map 加速線程運行 還沒整理 多線程 使用threading模塊創建線程 傳入一個函數 這種方式

原创 NTP 相關信息整理 & DRDoS

部分參考自: 淺談基於 NTP 的反射和放大攻擊 這個是搭建服務器和一些講解:NTP反射型DDos攻擊FAQ/補遺 協議字段講解 集美大學 關於警惕近期多發NTP反射放大攻擊的預警通報 如何發現 NTP 放大攻擊漏洞 NTP

原创 Vim for Python & Normal Plugins & Vundle & YCM

部分轉載自:here YCM 安裝here YCM安裝here 因爲許多Unix衍生系統已經預裝了Vim,我們首先要確認編輯器是否成功安裝: vim 查看版本 vim –version 或 vim –versio

原创 Lex Yacc (二) 語法樹

語法樹的應用 草木瓜 (四) 源碼見百度雲盤 詳細講解:草木魚(四) input input i=0; while(i<=10){ print(i); i=i+1; } print(i+i); node.h n

原创 wxPython & PyQT

推薦看github官方的demo 部分轉載自:here > * PyQt4 26個實例 wxPython 安裝 sudo apt-get install python-wxtools 小例子 一個小白框 #!/us

原创 IDE & 軟件結構 & 下拉菜單帶圖片 & 調用shell腳本 & 讀取JTree文件名 & 文件讀寫 & File&ImageUtil & 行號 & 高亮 & 字體 & 背景顏色

IDE (佈局好看) 編譯原理課程設計作業,源碼在網盤裏,就不往外放了 這裏顯示關鍵源碼 背景顏色 pane.setFont(new Font(“YaHei Consolas Hybrid”, Font.PLAIN,

原创 Hash Compared & ELFHash 詳解

部分轉載自here 常用HASH算法 代碼 & 比較 常用的字符串Hash函數還有ELFHash,APHash等等,都是十分簡單有效的方法。這些函數使用位運算使得每一個字符都對最後的函數值產生影響。另外還有以MD5和S

原创 Lex Yacc (三) 語法樹打印

語法樹打印 草木瓜(六) 源代碼有百度雲存盤 node.h 中有是否打印內容棧的開關 treeinput treeinput if(1>1||2>2)print(1); else if(3>1&&2>2)print

原创 Lex Yacc (四) 實際應用全代碼

修改後的實際應用全代碼 草木瓜(七) 精讀 源代碼有百度雲存盤 複雜的邏輯判斷簡化成程序判斷語句,可便於應用的擴展和維護,也極大增強了代碼的可讀性。 我們對整體文件劃分如下: tree.l tree.y parser.h #內

原创 掃描線填充算法 & 指針操作要注意的地方

圖形學課堂作業 // 掃描線填充,將可執行文件刪除 #include <GL/glut.h> #include <stdio.h> #include <stdlib.h> #include <math.h> #includ

原创 Makefile Simple Introduce & 自己的 makefile & 分離編譯

部分轉載自:阮一峯的博客 代碼變成可執行文件,叫做編譯(compile);先編譯這個,還是先編譯那個(即編譯的安排),叫做構建(build) 小例子 result.txt: source.txt cp source

原创 DVWA

安裝 安裝XAMPP sudo ./xampp-linux-x64-5.6.8-0-installer.run 設置XAMPP安全 sudo /opt/lampp/xampp secrrity 因爲是一個隨便玩的服務器,可以把

原创 Lex Yacc (一) 入門

github 項目地址 草木瓜 準備工作 文法分析用Flex(Lex):將數據分隔成一個個的標記token (標示符identifiers,關鍵字keywords,數字numbers, 中括號brackets, 大括號