原创 什麼是P問題、NP問題和NPC問題

什麼是P問題、NP問題和NPC問題 這或許是衆多OIer最大的誤區之一。 你會經常看到網上出現“這怎麼做,這不是NP問題嗎”、“這個只有搜了,這已經被證明是NP問題了”之類的話。你要知道,大多數人此時所說的NP問題其實都是指的NP

原创 XSS 攻擊原理

XSS 攻擊場景 Dom-Based XSS 漏洞 攻擊過程如下 Tom 發現了Victim.com中的一個頁面有XSS漏洞, 例如: http://victim.com/search.asp?term=apple 服務器中Sea

原创 歡迎使用CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公

原创 2016秋季網絡程序設計學習總結

USTC-NP2016秋季網絡程序設計 這門課的第一堂,老師說要“玩個大的”,因爲自己基礎不太好,便打了退堂鼓,但是由於一直以來接受的都是傳統的“灌輸式”教學方法,孟寧老師這種類似團隊做項目,讓同學們自己來學習分享的教學方法十分吸

原创 Dijkstra(迪傑斯特拉)算法

1.定義概覽 Dijkstra(迪傑斯特拉)算法是典型的單源最短路徑算法,用於計算一個節點到其他所有節點的最短路徑。主要特點是以起始點爲中心向外層層擴展,直到擴展到終點爲止。Dijkstra算法是很有代表性的最短路徑算法,在很多專

原创 eclipse中的web項目部署路徑

添加了server之後,需要對tomcat的部署路徑做一下更改,eclipse默認的部署路徑是 .metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps(根據自己

原创 ubuntu16.04中將python3設置爲默認及兩個版本的切換命令

ubuntu16.04中將python3設置爲默認 直接執行這兩個命令即可: sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 1

原创 爲什麼引入“端口(port)”

首先說一下什麼是端口。端口是TCP/IP協議簇中,應用層進程與傳輸層協議實體間的通信接口。端口是操作系統可分配的一種資源;應用程序通過系統調用與某端口綁定後,傳輸層傳給改端口的數據都被相應進程接收,相應進程發給傳輸層的數據都通過端口輸

原创 Linux內核分析——操作系統的工作原理

一、實驗過程: 實驗內容爲完成一個簡單的時間片輪轉多道程序內核代碼 1.根據老師指導按照實驗步驟,在實驗樓環境下打開shell: cd LinuxKernel/linux-3.9.4 rm -rf mykernel patch -p1

原创 多媒體系統和應用所用到的壓縮編碼

RLE 行程長度壓縮算法 RLE(Run Length Encoding)行程長度壓縮算法(也稱遊程長度壓縮算法),是最早出現、也是最簡單的無損數據壓縮算法。 RLE算法的基本思路是把數據按照線性序列分成兩種情況: 一種是

原创 Python中的生成器與迭代器

生成器是一種迭代器,是一種特殊的函數,使用yield操作將函數構造成迭代器。普通的函數有一個入口,有一個返回值;當函數被調用時,從入口開始執行,結束時返回相應的返回值。生成器定義的函數,有多個入口和多個返回值;對生成器執行next()

原创 關於QR二維碼

一:什麼是二維碼 二維碼 (2-dimensional bar code)是用某種特定的幾何圖形按一定規律在平面(二維方向上) 分佈的黑白相間的圖形記錄數據符號信息的。 在許多種類的二維條碼中,常用的碼制有:Data Matrix,

原创 Linux內核分析——簡單分析彙編代碼

一、實驗過程: 實驗內容爲通過彙編一個簡單的C程序,分析彙編代碼理解計算機是如何工作的。 1.進入linux實驗環境,打開一個終端。 2.打開Code文件下的shiyanlou_cs195文件夾,vi mian.c文件。

原创 Linux內核學習總結

張瑜 原創作品轉載請註明出處 《Linux內核分析》MOOC課 http://mooc.study.163.com/course/USTC-1000029000 自從上學期學了孟寧老師的網絡程序設計的課程,覺得老師翻轉課堂,注重實踐與

原创 svm核函數的理解和選擇

特徵空間的隱式映射:核函數 咱們首先給出核函數的來頭:對於非線性的情況,SVM 的處理方法是選擇一個核函數 κ(⋅,⋅) ,通過將數據映射到高維空間,來解決在原始空間中線性不可分的問題。 此外,因爲訓練樣例一般是不會獨立出現的,它們總是以