原创 *args和**kwargs簡單示例

#!/usr/bin/python # -*- coding: utf-8 -*- def foo1(x, *args): print x print args foo1(1, 2, 3, 4, 5) # *

原创 RCA(Root Cause Analysis)總結

摘錄自: 技術高手如何煉成 RCA 報告格式爲: 背景知識(Optional) 問題現象 影響範圍 問題原因 問題分析過程(Optional) 解決辦法 後續處理措施:如線上髒數據如何修復,如對用戶造成的影響如何彌補

原创 python 分解變量

任何序列(或可迭代的對象)都可以通過一個簡單的複製操作分解爲單獨的變量。唯一要求是變量的總數和結構要與序列吻合。 temp = ('name', 123, [1, 2, 3]); a, b, c = temp; print a,

原创 Python快速上手攻略

環境安裝 理解Python解釋器 Ipython安裝(python解釋器的強化版) Anaconda(使不同版本的python相互隔離互補影響) 理解基礎語法 編程風格(用縮進和:表示代碼結構) 數據類型(弱類型,變量無需申

原创 《Java 編程思想》002 Java內存分配和對象基礎

與您共讀《Java 編程思想》 Page21~30 1.Java的內存如何分配 寄存器:最快的存儲區,位於處理器內部 堆棧:隨機訪問存儲器(RAM)。堆棧指針向下移動,分配新內存,反之釋放內存。速度僅次於寄存器。Java必須知道

原创 誤刪除/var/lib/dpkg解決辦法

http://blog.chinaunix.net/uid-24517549-id-4234052.html sudo mkdir -p /var/lib/dpkg/{alternatives,info,parts,trigger

原创 《Java編程思想》006 訪問權限控制

與您共讀《Java 編程思想》page 109~123 訪問控制:隱藏具體實現、封裝 解決的問題:把變動的事物和不變的事物分開 案例:類庫。類庫的消費者必須依賴它使用的那部分類庫。淚空更新時,他們不需要改寫代碼。另一個方面,類庫的

原创 《Java 編程思想》005 初始化和清理

最近工作任務繁重,加上頭疼的毛病,筆記工作減緩。補上筆記。 與您共讀《Java 編程思想》 Page76~108 《Java編程思想》第五章還是很值得一讀的。 本章講解了Java中的構造函數、this關鍵字及垃圾回收等。 垃圾回收

原创 與您共讀《Java 編程思想》

Java聖經《Java 編程思想第四版》 近900頁 每日任務:至少10頁,筆記200字 點贊 收藏 分享 文章舉報 Nick_Na 發佈了39 篇原創文章 · 獲贊

原创 《Java 編程思想》003 Java註釋和嵌入式文檔

與您共讀《Java 編程思想》 Page30~37 JDK中提供了javadoc,便於維護代碼文檔,可以進行代碼註釋的提取,輸出一個HTML文件。 javadoc命令只能用在/***/的註釋中出現。 使用方式 嵌入式HTML

原创 《Java編程思想》001 對象導論

與您共讀《Java 編程思想》page 1-20 對象導論 1.1 抽象過程 所有編程語言都提供了抽象機制,人們所能解決問題的複雜性直接取決於抽象的類型和質量。 面向對象思想: 程序可以通過添加新類型的對象時自身適用於某個特定

原创 《Java 編程思想》004 switch對字符串支持的引申思考

與您共讀《Java 編程思想》 Page38~75 第三四章是關於Java操作符和控制流程的講解,有語言基礎無壓力,可快速瀏覽。 《Java編程思想》是基於Java SE5,在此補充Java7的7個新特性: 1. 對集合類的語言

原创 python * 修飾符分解可迭代對象

需要從某個可迭代對象中分解出N個元素,但是這個可迭代對象的長度可能超過N。使用*表達式避免出現分解值過多的問題。 a = [1, 21, 22, 23, 24, 25, 3] b, *c, d = a print(c) pyth

原创 gVimPortable config

set nu set cursorline set autoindent set expandtab set tabstop=4 set softtabstop=4 set shiftwidth=4 set list

原创 Django緩存筆記

設置緩存 數據庫緩存 文件緩存 內存緩存 如: Memcached Memcached 使用 模塊python-memcached和模塊pylibmc 更改setting 文件的CACHES 配置 將 BACKEND 設置爲