原创 《C++Primer》讀書筆記(二)C++基礎(上)

2.1 基本內置類型 算術類型 (1)算術類型分爲:整型(包括字符、布爾)、浮點型 - 算術類型所佔的最小尺寸,如下: 類型 最小尺寸 bool 未定義 char 8 bit int 16 bit lon

原创 《C++Primer》讀書筆記(六)函數

函數基礎 我們用調用運算符來執行函數,它是一對圓括號,它作用於一個表達式,該表達式是函數或者指向函數的指針;括號之內是一個用逗號隔開的實參列表 (1)編寫函數 int fact(int val){ int ret=1;

原创 《C++Primer》讀書筆記(四)表達式

基礎 基本概念 C++定義了:一元運算符和二元運算符 除此之外,還定義了作用於三個運算對象的三元運算符 函數調用也是一種特殊的運算符 (1)組合運算符和運算對象 - 首先要理解==優先級、結合律以及運算對象的求值順序== (

原创 《C++Primer》讀書筆記(七)類

類的基本思想是數據抽象和封裝。 數據抽象是一種依賴於接口和實現分離的編程技術;類的接口包括用戶所能執行的操作,類的實現包括類的數據成員、負責接口實現的函數體以及定義類所需的各種是有函數 定義抽象數據類型 設計Sales_dat

原创 程序員是怎樣練成的?

        一些人認爲,掌握一門計算機語言,會編寫幾行代碼並且能夠讓這些代碼在計算機上運行起來的人,就可以稱爲程序員。事實上,軟件行業裏,要成爲真正意義上的程序員,對得起 programmer 這個稱號,還是要花費一番功夫的。  

原创 《C++Primer》讀書筆記(一)開始

首先,瞭解一個我們需要嘗試的程序(書店程序),如下: 書店保存每條銷售記錄的檔案,包括3個數據項:ISBN書號、售出冊數、售出單價 需要能夠查詢每本書的銷量,銷售額和平均售價 我認爲,主要需要實現的是: - 檢測相同I

原创 《C++Primer》讀書筆記(二)C++基礎(下)

處理類型 類型別名 類型別名是一個名字,它是某種類型的同義詞。 - 傳統使用方法:typedef typedef double wages; // wages是double的同義詞 新標準:使用別名聲明 using

原创 【C++小程序】讀入一個包含標點符號的字符串,將去掉標點符號之後的字符串輸出

總結: 1.   getline()讀取字符串,可以保留輸入字符串中的空格,直至讀進換行符,但換行符不會讀進string對象中; 2.   str.size()控制i,j的取值,以適應字符串長度的動態變化; 3.   str.

原创 完全免費快速搭建個人www服務器

想擁有自己的web服務器嗎?想把服務器放到自己家裏嗎?通過ADSL撥號也能建立個人的服務器嗎?本文告訴你答案。   要建立自己的web服務器,需要兩個最重要的工作: 1 讓別人知道你的主機 目前訪問Internet上主機的方式主要有兩種:

原创 Eclipse配置C++11環境詳細介紹

本文記錄Eclipse配置C++11開發所有作者遇到的情況,包括跨工程文件編譯,內聯文件編譯等。 1.菜單“Project”——“Properties”——“C++ General”,如圖所示: 2.“C++ Build”——“

原创 Python 3 爬蟲的自我探索(二)

1. Python網絡爬蟲——V 1.0 Step 1 : 實現抓取Startup News,並運行 import re import urllib.request import urllib from collections

原创 Python 3 爬蟲的自我探索(三)

Step 1 : 獲取HTML文件的內容 # encoding: UTF-8 # 爬蟲獲取:南方電網招標採購信息 import requests # 定義主入口網址 main_url = "http://www.bidding.

原创 Android應用層(View體系)二

1.Android屬性動畫 Animator框架中使用最多的就是AnimatorSet和ObjectAnimator配合,使用ObjectAnimator進行更精細化的控制,控制一個對象和一個屬性值,而使用多個ObjectAnim

原创 《C++Primer》讀書筆記(三)字符串、向量、數組

命名空間using聲明 (1)本節學習最安全的方法使用using聲明 using namespace::name 注意:使用一個名字就要有其對應的uesing聲明,如:using std::cin; (2)頭文件不應包含usi

原创 Python 3 爬蟲的自我探索(一)

0 體驗一:用python抓取整個網頁 Step 1 : 實現python抓取網頁的代碼,並運行 # encoding: UTF-8 import urllib.request url = "http://www.baidu.c