原创 函數的返回值和功能描述

關於函數返回值 True,False “邏輯判斷型"的函數,表示"真"或"假” eg:is_white_cat() OK,ERROR “操作型"的函數,表示"成功"或"失敗” eg:data_delete() Data

原创 JAVA知識點自學筆記

學習廖雪峯java知識點筆記,原文鏈接廖雪峯JAVA教程 我們需要先用javac把Hello.java編譯成字節碼文件Hello.class,然後,用java命令執行這個字節碼文件 一個Java源碼只能定義一個public

原创 Python可以這麼簡潔

今天看leetcode上一個例題的時候有很大的感觸,原來Python可以這麼簡潔。 問題描述原問題鏈接: 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數,並返回他們的數組下標

原创 最近學習的一些感悟

本文爲學習章淼的《做研究的一些體會》學習筆記,收穫頗多,特此記錄。 詳細內容請移步微信公衆號“章老師說”。 1.在研究中,要揚長避短,而不是缺什麼補什麼,搞平均主義,而要想想什麼事自己獨特的感受和體會,多從自己熟悉和擅長的地方尋找

原创 領導力的四個階段

節選自阮一峯的科技愛好者週刊:添加鏈接描述 領導力的四個階段: 第一階段:熟悉自己的業務,知道問題在哪裏,怎樣可以解決。 領導者是給大家指方向的,你必須先知道要走哪個方向,才能帶領別人,這是領導力的基礎。 第二階段:培養說服能力,

原创 dns協議及幀格式

DNS(Domain Name System,域名系統),因特網上作爲域名和IP地址相互映射的一個分佈式數據庫,能夠使用戶更方便的訪問互聯網,而不用去記住能夠被機器直接讀取的IP數串。 DNS協議運行在UDP/TCP協議之上,使

原创 linux 修改IP重啓網卡方法

修改網卡命令: ifconfig eth0 192.168.0.3 netmask 255.255.255.0 ⚠️臨時修改IP生效,如果想重啓之後依然生效,可以修改網卡配置文件。 重啓網卡命令: centos: sudo

原创 《代碼的藝術》學習筆記

本文爲學習章淼的《代碼的藝術》學習筆記,收穫頗多,特此記錄。 詳細內容請移步微信公衆號“章老師說”。 消除一些誤解 軟件工程師!=碼農 coding is not so easy 寫好代碼需要建立好的品味 一流代碼的特性 正確和性

原创 ssh公鑰私鑰認證原理

ssh公鑰認證的原理 所謂的公鑰認證,實際上是使用一對加密字符串,一個稱爲公鑰(public key),任何人都可以看到其內容,用於加密;另一個稱爲私鑰(private key),只有擁有者才能看到,用於解密。通過公鑰加密過的密文

原创 HttpRunner核心特性

移步原文前言Httprunner介紹核心特性 移步原文 debugtalk博客 httprunner中文文檔 前言 最近無意中瞭解到httprunner,由於工作中測試的需要,詳細閱讀了debugtalk的博客和httprunn

原创 ubuntu 配置dns之後可以nslookup 解析但是ping 顯示ping: unknown host

參考文章: http://caok1231.iteye.com/blog/1561970 http://blog.csdn.net/huang_xw/article/details/8710888 近期搭建了局域網dns服務器

原创 NTP服務器搭建與測試

服務器 首先是安裝: sudo apt-get install ntp 修改配置文件(ntp僅有的配置文件): sudo vi /etc/ntp.conf # 如果進行局域網配置,可參考如下: # Specify on

原创 wireshark 抓包ICMP 出現 no response seen

今天測試代碼的時候抓包,發現icmp的包,wireshark 抓出來的包,顯示黃色~~感覺有異常,抓包如下圖: 後來又抓了一個正常的包,如下圖: 這裏顯示 Response frame :39 對比之後理解了,是因爲wires

原创 wireshark 如何識別應用層的協議是什麼呢?

最近在使用wireshark 抓包,發現IP 包裏面有個協議字段,是進行協議類型區分的,IP協議格式如下: 其中協議字段,是對上層協議的描述: 比如:ICMP 爲1,TCP 爲6,UDP爲17 具體協議對應數字可參考:

原创 Centos6.5 python 2.6.6升級2.7

系統是centos6.5 系統默認Python版本是2.6.6,想要升級到2.7。 參考文檔:http://idoc.baidu.com/ocean/python_upgrade/ 結果在編譯的時候遇到錯誤: make: ***