原创 Jquery、ajax、Spring、以及後臺處理(-)

1.Jquery裏直接使用ajax 前臺代碼: $.ajax({ url : "/login", //ajax請求的url

原创 Ubuntu14.0 64bit 下Scrapy爬蟲框架的搭建

Ubuntu14.0 64bit 下Scrapy爬蟲框架的搭建 Python 2.7: Scrapy是Python框架,當然要先安裝Python ,不過由於Scrapy暫時只支持 Python2.7,因此首先確保你安裝的是P

原创 【Java基礎】 (List、Set、Map、Stack、Queue)總結

1、引入背景 如果一個程序只包含固定數量的且其生命週期都是已知的對象,那麼這是一個非常簡單的程序,而在通常情況下程序總在運行時才知道某些條件去創建對象,所以就不能通過創建命名的引用來持有每一個對象,因爲你不知道這樣的對象有多少個

原创 Huffman樹的簡單實現

1、定義 給定n個權值作爲n的葉子結點,構造一棵二叉樹,若帶權路徑長度達到最小,稱這樣的二叉樹爲最優二叉樹,也稱爲哈夫曼樹(Huffman Tree)。哈夫曼樹是帶權路徑長度最短的樹,權值較大的結點離根較近。 2、實現思想

原创 jdk環境變量含義極其配置

1.jdk和jre的關係 JDK(Java Development Kit) 是 Java 語言的軟件開發工具包(SDK),其中包括javac,JavaDoc,Java調試器),可以讓開發者開發、編譯、執行Java應用程序。 J

原创 Spring常用註解@Component、@Controller、@ Service、@ Repository......

部分轉載:http://www.cnblogs.com/xdp-gacl/p/3495887.html 1、Spring容器簡介 容器就是一個對於某種對象管理的綜合框架,容器管理着對象的生命週期,Spring容器可以幫助你管理

原创 python 沙盒環境-----virtualenv

一、virtualenv簡介 virtualenv是一個python的沙盒環境,我們都知道在寫python程序時我們需要安裝各種依賴,當我們要寫很多種程序時,python環境中的依賴勢必越來越多。有時還會導致衝突的出現,而virt

原创 Django學習,HelloWorld應用

一、Django介紹 Django 是由 Python 開發的一個免費的開源網站框架,可以用於快速搭建高性能,優雅的網站! 二、安裝Django Django作爲一個python的Web框架,其運行需要安裝python解釋器,其支

原创 Python 中數據結構以及操作列表、元組、字符串、字典

一、序列的基本操作和列表相關函數 1、基本操作 分片 >>>array=[1,2,3,4,5] >>>array[0:4] [1,2,3,4] 指定步長,最後一位爲步長 >>>array[0:6:2] [1,3,5] 乘法 >>>[1,2

原创 【算法】堆排序以及應用

一、堆性質 n個關鍵字序列k1,k2,.........kn當且僅當滿足一下性質是爲一個堆 k[i]<=k[2i]k[i]<=k[2i+1](1≤i≤ n/2)以上是小頂堆的定義,大頂堆則相反吧<=改爲大於等於即可。若將堆看成一顆二叉樹

原创 Git使用教程

一、分佈式版本控制系統Git簡介 Git是一個開源的分佈式版本控制系統,可以有效、高速的處理從很小到非常大的項目版本管理。Git是 Linus Torvalds爲了幫助管理 Linux內核開發而開發的一個開放源碼的版本控制軟件。 二、G

原创 Linux Mysql 的基本操作

Mysql的基本操作 1、連接本機的mysql $mysql -r<username> -p 2.linux下啓動mysql的命令: mysqladmin start /ect/init.d/mysql start (前面爲mysql的安

原创 數據庫的基本SQL操作(增刪改查)

1、爲表添加主鍵 alter table <tablename> add primary key(col); 主鍵添加前: 主鍵添加後: 2、插入數據 insert into <tablename> (field1,field2,fi

原创 【Java基礎】Java常見幾組概念的比較(String、StringBuilder、StringBuffer、HashMap、HashTable

一、String、StringBuilder、StringBuffer的區別 String是字符串常量,StringBuffer和StringBuilder是字符串變量。 StringBuilder 線程不安全的字符產變量,一般來說效率

原创 Java 內存區域劃分

一、虛擬機運行時內存劃分 由上圖可知,Java運行時數據區劃分爲五個部分,分別是程序計數器、虛擬機棧、本地方法棧、方法區、堆區。整個Java內存劃分除了運行時數據區還有直接內存。 二、各區域介紹 1. 程序計數器(Program Co