原创 Lisp之根源 zz

保羅格雷厄姆 約翰麥卡錫於1960年發表了一篇非凡的論文,他在這篇論文中對編程的貢獻有如歐幾里德對幾何的貢獻.1 他向我們展示了,在只給定幾個簡單的操作符和一個表示函數的記號的基礎上, 如何構造出一個完整的編程語言. 麥卡錫稱這種語言爲L

原创 Lisp的本質 zz

                                             Lisp的本質(The Nature of Lisp)   作者 Slava Akhmechet 譯者 Alec Jang   出處: http:/

原创 百年語言 ZZ

原文 http://www.paulgraham.com/hundred.html譯文 http://www.yeeyan.com/articles/view/5288/1703/#beginComment 百年語言 Paul Grah

原创 一道簡單的筆試題

要求:將C++源代碼中的註釋去掉即,對於下列源代碼 #include <iostream> // comment1using namespace std;/* comment 2// #include <string> */ int m

原创 關於遞歸

注: 最近再讀SCIP,看到第一章時被Recurion Process、Recursive Procedure、Tail-Recursive、Tree

原创 讀讀書

培根    著王佐良 譯         讀書足以怡情,足以博彩,足以長才。其怡情也,最見於獨處幽居之時;其傅彩也,最見於高談闊論之中;其長才也,最見於處世判事之際。練達之士雖能分別處理 細事或一一判別枝節,然縱觀統籌、全局策劃,則舍好

原创 淺析QStringr的Unicode存儲特性(二)

在上篇文章中,通過簡單的實驗弄清楚了QString究竟是如何以Unicode存儲字符串的;接下來考慮另一個問題, 假設"中文"的編碼格式不同於loca

原创 自動掛載.ISO鏡像的簡單腳本

#!/bin/bash##############################################################################   AutoMountISO:自動掛載/卸載ISO鏡像# 

原创 Ubuntu 7.10 安裝手記

昨天苦等了多半天,終於Gusty還是沒跳票,哈哈~今天一早就把下載的ISO刻好盤,開工裝系統。開始一切順利,分區、硬件啥的都沒出彆扭,我心想看來這次裝

原创 讀"一個細節引發的思考“引發的思考

今天偶然看到了這篇" 一個細節引發的思考”,不僅解除了我平時的困惑之一,也引發了我的一點思考。知其然還要知其所以然,我覺得作爲CS的學生,這是應該具備

原创 讀書摘要-The practice of programming

The practice of programming     simplicity, clarity and generality form the bedrock of good software.Chp 1 Style    The

原创 讀書摘要-The Art of Software Testing ,2rd Edition

Chp 2 The Psychology and Economics of  Program TestingThe Psychology of Testing    Testing is the process of executing

原创 C++:The One-Definition Rule

(注:本文翻譯自《C++ template:the complete guide》的Appendix A)Appendix A. The One-Definition Rule    被 親切的稱爲ODR的One-Define-Rule是

原创 C++拾遺

因爲C++實在是過於複雜了,時不時都會碰見一些晦澀的細節,因此特意發個帖子,留好位置,隨時添加Item 1    前置聲明    當不需要class A的完整定義而只需要其名稱時,可以通過前置聲明函數來避免包含class A對應的頭文件,