原创 11個可能不知道的Python庫

目前,網上已有成千上萬個Python包,但幾乎沒有人能夠全部知道它們。單單PyPi上就有超過47000個包列表。 現在,越來越多的數據科學家開始使用Python,雖然他們從pandas,scikit-learn,numpy中獲得了

原创 Win7 C盤越來越小怎麼辦?

前言        朋友之前安裝了Windows7系統,由於安裝在C盤系統,初期硬盤分區的時候給C盤分了20G的空間,但安裝WIN7並且安裝一些遊戲與應用後,C盤空間越來越小。近期經常出現提示C盤空間不足,導致系統運行緩慢。以

原创 TCP/IP協議、Http協議、ftp協議

TCP/IP起源於20世紀60年代末美國政府資助的一個網絡分組交換研究項目,TCP/IP是發展至今最成功的通信協議,它被用於當今所構築的最大的開放式網絡系統Internet之上。 TCP和IP是兩個獨立且緊密結合的協議,負責管

原创 10個不可忽視的CSS代碼片段

本文介紹10個非常有用的CSS代碼片段,絕對不容忽視。包括在整個容器中垂直對齊、元素拉伸爲全屏高度、跨瀏覽器圖像灰度、動畫背景等,使用平率高,經常無法完全達到想要效果。現在有了這10個CSS代碼片段,我們可以將這些效果做得更好。

原创 MySQL、Oracle、SQL Server查詢前n條記錄

TOP 子句 TOP 子句用於規定要返回的記錄的數目。 對於擁有數千條記錄的大型表來說,TOP 子句是非常有用的。 註釋:並非所有的數據庫系統都支持 TOP 子句。 SQL Server 的語法:SQL Server中使用to

原创 html頭文件設置常用之設置緩存

<meta http-equiv="pragma" content="no-cache">,pragma與no-cache用於定義頁面緩存,不緩存頁面(爲了提高速度一些瀏覽器會緩存瀏覽者瀏覽過的頁面,通過下面的定義,瀏覽器一般不會

原创 Java學習筆記

1. 靜態模塊和構造模塊的區別 靜態塊:用static申明,JVM加載類時執行,僅執行一次 構造塊:類中直接用{}定義,每一次創建對象時執行 執行順序優先級:靜態塊>main()>構造塊>構造方法 靜態塊按照申明順序執行,所

原创 TCP協議三次握手過程分析

TCP(Transmission Control Protocol) 傳輸控制協議 TCP是主機對主機層的傳輸控制協議,提供可靠的連接服務,採用三次握手確認建立一個連接: 位碼即tcp標誌位,有6種標示: SYN(synchron

原创 路由協議

RIP 路由信息協議, 是內部網關協議IGP中最先得到廣泛使用的協議,是一種分佈式的基於距離矢量的路由選擇協議,是因特網的標準協議,其最大優點就是實現簡單,開銷較小。 OSPF Open Shortest Path First(開

原创 網絡各體系結構運行情況

TCP/IP 數據鏈路層:ARP、RARP 網絡層:IP、ICMP、IGMP 傳輸層:TCP、UDP、UGP 應用層:Telnet、FTP、SMTP、SNMP OSI 物理層:EIA/TIA-232、EIA/TIA-49

原创 Java面試題目

1、JDK是什麼?有什麼用? JDK(Java Development Kit)顧名思義是java開發工具包,是程序員使用java語言編寫java程序所需的開發工具包,是提供給程序員使用的。JDK包含了JRE,同時還包含了編譯ja

原创 身份證最後一位校驗位驗證

新建一個文本文件,然後輸入如下代碼: @echo off cls&setlocal enabledelayedexpansion title 身份證校驗碼計算器 :start echo. echo 身份證校驗碼計算器 echo.

原创 路由配置

路由器的遞歸查找 當一條路由的下一跳地址不是本路由器的直連路由的時候,路由器會將下一跳地址作爲目的地址,在自己的路由表中進行第二次查找,尋找是否有路由可以達到該網絡,如果有,則路由生效,沒有,則路由不生效。 水平分割 路由協議防環

原创 Java類加載及變量初始化過程

Java虛擬機如何把編譯好的.class文件加載到虛擬機裏面?加載之後如何初始化類?靜態類變量和實例類變量的初始化過程是否相同,分別是如何初始化的呢?這篇文章就是解決上面3個問題的。 本文前面理論部分比較枯燥,但是如果耐心讀完,結

原创 10大基礎實用算法及其講解

算法一:快速排序算法 快速排序是由東尼·霍爾所發展的一種排序算法。在平均狀況下,排序 n 個項目要Ο(n log n)次比較。在最壞狀況下則需要Ο(n2)次比較,但這種狀況並不常見。事實上,快速排序通常明顯比其他Ο(n log n