原创 Python單例模式的實現方式
所謂單例,是指一個類的實例從始至終只能被創建一次。 方法1:使用new方法 如果想使得某個類從始至終最多隻有一個實例,使用new方法會很簡單。Python中類是通過new來創建實例的: class Singleton(object
原创 Python-abs,group,getattr,datetime
1.abs是python中自帶的方法,作用是求絕對值的。 參數可以是:負數、正數、浮點數或者長整形 abs(-1.2) #返回 1.2 abs(1.2) #返回 1.2 abs(-11216.5) #返回 11216.5 a
原创 Python:collections模塊的用法
Python作爲一個“內置電池”的編程語言,標準庫裏面擁有非常多好用的模塊。比如今天想給大家 介紹的 collections 就是一個非常好的例子。 基本介紹 我們都知道,Python擁有一些內置的數據類型,比如str, int
原创 Meteor + mantra + Reactjs 開發問答系統
Meteor + mantra + Reactjs 開發問答系統 使用最新的Meteor框架 + 用mantra和最流行的前端框架React實現wenda系統. 項目要求 功能模塊 前端設計頁面 功能點說明 用戶模塊
原创 Python Notebook簡介
windows下面安裝和使用Python, IPython NoteBook (詳細步驟) Python Notebook簡介1 IPython notebook目前已經成爲用Python做教學、計算、科研的一個重要工具。本文介紹
原创 Python-namedtuple,enum
1.namedtuple的用法 python中tuple是一個非常高效的集合對象,但是我們只能通過索引的方式訪問這個集合中的元素。 import collections Person=collections.namedtuple
原创 Python中csv模塊的用法
1. 寫入並生成csv文件 代碼: # coding: utf-8 import csv csvfile = file('csv_test.csv', 'wb') writer = csv.writer(csvfile) wr
原创 Python數據結構
Python數據結構 Python中常用的數據結構可以統稱爲容器(container) 三類主要的容器: 1. 序列(如列表和元組) 2. 映射(如字典) 3. 集合(set) 1.序列(列表、元組和字符串) (1
原创 Python中pandas模塊的使用方法
import pandas as pd Python中pandas模塊的講解 Python運用於數據分析的簡單教程: http://www.jb51.net/article/62982.htm read_csv() 讀寫csv數據
原创 Python函數的參數
VarArgs 參數 有時,你或許想定義一個能獲取任意個數參數的函數,這可通過使用 * 號來實現。 #!/usr/bin/python # Filename: total.py def total(initial=5, *num
原创 Node.js安裝
node.js安裝 操作系統爲ubuntu14.04以上,需要將Node.js的安裝源增加到本地上。 cur1 -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - 使用
原创 HTML5的含義
什麼是 HTML5 HTML5是用於取代1999年所制定的 HTML 4.01 和 XHTML 1.0 標準的 HTML 標準版本,現在仍處於發展階段,但大部分瀏覽器已經支持某些 HTML5 技術。HTML 5有兩大特點:首先
原创 Python中字典的操作
Python字典是另一種可變容器模型,且可存儲任意類型對象,如字符串、數字、元組等其他容器模型。 一、創建字典 字典由鍵和對應值成對組成。字典也被稱作關聯數組或哈希表。基本語法如下: 複製代碼 代碼如下: dict = {'Ali
原创 Python 3.x 新特性及10大變化
一、print() and exec() 函數 python舊版本里,print和exec是作爲一語句出現,可以用print “Hello,World!”, 來打印一個語句,在新版本里,print()和exec()作爲一個函數出現
原创 ubuntu下安裝mysql及卸載mysql的方法
1. 刪除mysql sudo apt-get autoremove --purge mysql-server-5.0 sudo apt-get remove mysql-server sudo apt-get autoremov