原创 C++ Primer快速入門之四:變量和數據類型

1 數據類型 數據類型顧名思義,表明數據是啥,就像我們處理問題時候,面對的對象是騾子是馬,還是小麥,男人女生,類型的屬性規定了可以對數據執行哪些操作。   C++ 語言定義了幾種基本類型:字符型、整型、浮點型等,以及一

原创 Content模塊設計意圖

Content 模塊概述 “content”模塊放在src \content裏面,並使用多進程瀏覽器沙盒模塊來呈現頁面所需的核心代碼。它包括所有的網絡平臺功能(如HTML5)和GPU加速。它不包括Chro

原创 C++ Primer快速入門之三:幾種常見的控制語句

語句總是順序執行的:第一條語句執行完了接着是第二條,第三條等等。這是最簡單的情況,爲了更好的控制語句的運行,程序設計語言提供了多種控制結構支持更爲複雜的語句執行。我們就來看看C++ 提供的控制方式。 一、 while 語句 wh

原创 Chromium瀏覽器組件設計意圖

      在文章開始之前,我要嘰歪幾句,一上來就看Chrome的代碼,簡直暈頭轉向,摸來摸去莫不着頭腦,好不容易看了一點點代碼,卻宛如瞎子摸象,無法衆觀全局,下面這篇小文,簡單介紹其中一個重要的模塊--Component的設計,爲我們

原创 C++ Primer快速入門之七:運算符

一、表達式的定義 什麼是表達式?表達式,是由數字、運算符、數字分組符號(括號)、自由變量和約束變量等以能求得數值的有意義排列方法所得的組合(1)。1 + 2是個表達式, 女 | 男也是一個表達式。這兩個例子都提到了運算符:+和

原创 如果看了這篇文章你還不懂傅里葉變換,那就過來掐死我吧(二)

上一篇文章發出來之後,爲了掐死我,大家真是很下工夫啊,有拿給姐姐看的,有拿給妹妹看的,還有拿給女朋友看的,就是爲了聽到一句“完全看不懂啊”。幸虧我留了個心眼,不然就真的像標題配圖那樣了。我的文章題目是,如果看了這篇文章你“還”不懂

原创 如果看了這篇文章還不懂卷積,那就過來掐死我吧

卷積 最近總是和卷積打交道,工作需要,每天都要碰到它好幾次,不勝煩惱,因爲在大學時候學信號與系統的時候就沒學會,我於是心想一定要把卷積完全搞明白。正好同辦公室的同學也問我什麼是卷積,師姐昨天也告訴我說:"我也早就想把這個問題搞明白

原创 如果看了這篇文章你還不懂傅里葉變換,那就過來掐死我吧(一)

我保證這篇文章和你以前看過的所有文章都不同,這是12年還在果殼的時候寫的,但是當時沒有來得及寫完就出國了……於是拖了兩年,嗯,我是拖延症患者……這篇文章的核心思想就是: 要讓讀者在不看任何數學公式的情況下理解傅里葉分析。 傅里葉分析不僅

原创 C++ Primer快速入門之六:數組和指針

更新:勘誤,delete [] 豬 我們知道,C語言以及早期的面向結構的語言幾乎都支持數組定義,比如整形數組int 女神[2],表示有倆數: 女神[0], 女神[1],她們都是整數。C++ 語言爲了效率和兼容考慮,也支持這個。當然了,

原创 C++ Primer快速入門之五:實用的模板庫

更新:重新排版代碼格式 除上篇博客介紹的基本數據類型外,C++ 還定義了一個內容豐富的抽象數據類 型標準庫。包括 string 和 vector,它們分別定義了字符串和矢量(集合)。string 和 vector 往往用迭代器iter

原创 敏捷軟件開發之環境準備

       最近換工作了,進入一個小團隊,很驚訝,除了一個bug報告表之外,竟然沒有使用任何敏捷項目管理軟件。於是乎,我跟大夥介紹了JIRA的基本情況,用法等等,小夥伴迫不及待的就下載了一個試用版,然後習慣性的到處谷歌和度娘嘗試破解,

原创 Chromium瀏覽器之渲染引擎Blink

  Blink是谷歌公司的瀏覽器Chromium使用的渲染引擎。 Blink處於一個包容性的開源社區裏,它歡迎任何人分享其使命。 Blink是在一種抽象的平臺上實現的, 因此本身不能運行。 Chromium Content

原创 深入理解html5系列-文本標籤

文章簡介:       關於html5相信大家早已經耳熟能詳,但是他真正的意義在具體的開發中會有什麼作用呢?相對於html,他又有怎樣的新的定義與新理念在裏面呢?爲什麼一些專家認爲html5完全完成後,所有的工作都可以達到真正的雲方式

原创 C++ Primer快速學習 第一章 入門

很多人說C++Primer不適合於入門,本系列入門文章向大家證明了:這是一個謊言。 第一章 入門 本章介紹 C++ 的大部分基本要素:內置類型、庫類型、類類型、變量、表 達式、語句和函數。 1.1. 編寫簡單的 C++ 程序

原创 聊聊C++語言-軟件和編程

C++語言脫胎於C語言,早期還有好幾個名字呢,什麼“c with class”, “new c”等等。可見其是一種基於C語言發展而來的更高級的語言,與C語言相比,她能做的事情更多,也更方便。在軟件規模越來越大、複雜度越來越高的今天,