原创 Linux - mySql 使用

一、在Centos上搭建MySql環境  1、首先要獲得mysql的源文件執行 wget https://repo.mysql.com//mysql80-community-release-el8-1.noarch.rpm 此時,通過ls

原创 Hashset解析

由hash表支持,它不保證set的迭代順序,特別是它不保證改順序恆久不變。 //構造一個空的set HashSet<Integer> set = new HashSet<Integer>(); for(int i=0;i<10;

原创 RLS(最小二乘法)擬合直線

原理:   定理原文鏈接:https://blog.csdn.net/shenziheng1/article/details/54409180 定理以及證明 實例代碼: 我們在直線 y = 3 + 5x 附近生成服從正態分佈的隨機點

原创 Baby XSS

對於XSS的學習過程,已經更新在CSDN博客 題目分析 這道題目告訴我們flag在admin.php中,只有admin才能獲取它,我們點擊進去之後發現並沒有flag,這是爲什麼呢?因爲我們不是admin,因此,我們必須僞裝成adm

原创 類代理Proxy的使用實例

這個類通常表示代理設置,通常爲類型和套接字。Proxy是不可變的對象。 主要用於提供創建動態代理類和實例的靜態方法,它還是由這些方法創建的所有動態代理類的超類。 static object newProxyInstance(load,cl

原创 N叉樹的最大深度

package T; import java.util.List; class NTreeNode{ int val ; List<NTreeNode> children; public NTreeNode(){ }

原创 利用PIL的ImageDraw提供的方法生成 字母隨機以及填充顏色的驗證碼

使用PIL random 畫布:隨機填充色彩 字母:指定字體,模糊濾鏡BLUR from PIL import Image,ImageDraw,ImageFont,ImageFilter import random # 隨機字母 de

原创 LinkedList方法解析

public class LinkedList<E> 定義:List接口的鏈接列表實現,雙端列表。所有操作都是按照雙重列表實現的,在列表中編索引的操作將開頭或結尾遍歷一遍。注意,這個實現是不同步的。 實現同步的方法是:List list

原创 python matlotilb 畫圖

原文鏈接:https://www.jianshu.com/p/b4881b4f7986 https://www.jianshu.com/p/b4881b4f7986

原创 隨機計算加減-test

from operator import add,sub from random import randint,choice ops = {'-':sub,'+':add} MAXTRIES = 2 def doprob():

原创 python中的下劃線

Python用下劃線作爲變量前綴和後綴指定特殊變量,對於程序來說,其中的有些變量是非常有用的,而其他的則是未知或者無用的。 *     _xxx 不用‘from module import*’導入,一般來講,這種變量名是被看做是“私有的”

原创 寄存器(CPU的工作原理)

通用寄存器 8086CPU有14個寄存器,他們的名字稱爲誒:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW。 8086CPU所有的寄存器都是16位的,可以存放兩個字節。 爲了保證兼容性,這四個寄存

原创 Real wifi

題目 先用wireshrk 軟件 打開之後觀察裏面的數據信息,發現協議是802.11協議,這個協議wifi以這個協議作爲其網絡層以下的協議。 aircrack-ng打開 安裝aircrack-ng在官網上下載安裝包,然後拖動到Lin

原创 彙編語言-基礎知識

基礎知識1 彙編語言是直接在硬件之上工作的編程語言,首先要了解硬件系統的結構,纔能有效的應用彙編語言對編程。‘ 機器語言 機器語言就是機器指令的集合 機器指令展開來講就是一臺機器可以正確執行的指令 彙編語言 主體是彙編的指令,機器指令

原创 Linux學習筆記1

學習鏈接:菜鳥教程 學習版本 :CentOS 7個運行級別 運行級別0:系統停機狀態,系統默認運行級別不能設置爲0,否則不能正常啓動 運行級別1:單用戶的工作狀態,root權限,用於系統的維護,禁止遠程登陸。 運行級別2:多用戶的狀