原创 SDN控制器之POX篇

1. 安裝POXPOX基於Python2.7的環境運行,官方版本的POX可以運行在Windows、Mac OS、以及Linux操作系統中。POX源碼已在github發佈,可將POX的源碼下載到本地機器進行安裝使用。在Linux系統下可以直

原创 學習正則表達式

在看Django Web development with Python 這本書,開頭有一段是講正則表達式的,感覺寫的很不錯,於是就翻譯了這一部分。1.正則表達式正則表達式本身就像是一門小型的語言。儘管它複雜且難以入門,它卻能夠以很高的靈

原创 網易2018校招編程題 交錯01串(C++)

[編程題] 交錯01串時間限制:1秒空間限制:32768K如果一個01串任意兩個相鄰位置的字符都是不一樣的,我們就叫這個01串爲交錯01串。例如: "1","10101","0101010"都是交錯01串。小易現在有一個01串s,小易想找

原创 Java多線程7:死鎖

轉載自http://www.cnblogs.com/xrq730/p/4853713.html前言死鎖單獨寫一篇文章是因爲這是一個很嚴重的、必須要引起重視的問題。這不是誇大死鎖的風險,儘管鎖被持有的時間通常很短,但是作爲商業產品的應用程序

原创 在ubuntu下修改Mysql字符集的方法

ubuntu剛安裝完mysql,默認字符集是latin1,現在我想修改爲utf8 1. 打開mysql配置文件: 在 【client】下追加: default-character-set=utf8 在 【mysqld】下追加: char

原创 shell編程學習筆記之特殊變量($0、$1、$2、 $?、 $# 、$@、 $*)

轉載自 https://www.cnblogs.com/zhuandshao/p/7193564.html 特殊變量($0、$1、$2、 $?、 $# 、$@、 $*) shell編程中有一些特殊的變量可以使用。這些變量在腳本中可以作爲全

原创 sklearn監督學習算法解決分類問題:樸素貝葉斯,SVM,決策樹

最近在學習機器學習方面相關的內容,主要用到的是sklearn這個庫,記錄一下其中的naive_bayes,svm和decisiontree的算法的用法sklearn庫的使用方法都大同小異,主要分爲這幾步:1.創建一個分類器(classif

原创 JAVA中的通配泛型

在看Java代碼的時候,老是會看見泛型中出現?比如<?> <? extends E>之類的東西,那麼這到底是啥?今天看到Java程序設計進階篇的時候才知道這是通配泛型。先看一個小例子public static void main(Stri

原创 解決dpkg: error processing /var/cache/apt/archives/python-apport_2.0.1-0ubuntu9_all.deb

在ubuntu上通過apt-get install 安裝包的時候會出現 unmet dependency的問題,根據提示使用 sudo apt-get -f install 也沒有用 在https://askubuntu.com/ques

原创 Java尋找素數的高效算法

在看Java語言程序設計進階篇這本書,看一下找素數的算法。具體要求是給出一個數n,打印出小於等於n的所有素數第一種方法,代碼如下  : Scanner input = new Scanner(System.in); System

原创 C++ 中vector的使用方法

在c++中,vector是一個十分有用的容器。作用:它能夠像容器一樣存放各種類型的對象,簡單地說,vector是一個能夠存放任意類型的動態數組,能夠增加和壓縮數據。vector在C++標準模板庫中的部分內容,它是一個多功能的,能夠操作多種

原创 linux命令kill和kill -9的區別

轉載自https://www.cnblogs.com/liuhouhou/p/5400540.html大家對kill -9 肯定非常熟悉,在工作中也經常用到。特別是你去重啓tomcat時。可是多半看來,我們對-9的理解只是表面而已。很少有

原创 Mininet中host與外網通信

在學習SDN的過程中,mininet是一個必不可少的網絡虛擬環境。從上個學期開始學了許多的mininet的用法,但是一直是在一個mininet生成的虛擬的拓撲內部進行主機內通信測試,沒辦法訪問外網。在網絡上查了許多資料,也踩了很多的坑,下

原创 網易2018校招編程題 彩色的磚塊(C++)

[編程題] 彩色的磚塊時間限制:1秒空間限制:32768K小易有一些彩色的磚塊。每種顏色由一個大寫字母表示。各個顏色磚塊看起來都完全一樣。現在有一個給定的字符串s,s中每個字符代表小易的某個磚塊的顏色。小易想把他所有的磚塊排成一行。如果最

原创 網易2018校招編程題 操作序列(C++)

[編程題] 操作序列時間限制:2秒空間限制:32768K小易有一個長度爲n的整數序列,a_1,...,a_n。然後考慮在一個空序列b上進行n次以下操作:1、將a_i放入b序列的末尾2、逆置b序列小易需要你計算輸出操作n次之後的b序列。 輸