原创 JavaScript靜態類詳解

靜態類,有很多特性。如不能有構造器、不能被繼承、僅包含靜態成員等,但是有一個我認爲是最重要的特性,那就是不能實例化,也就是不能通過new創建出實例。JavaScript靜態類當然也有這個特性,我們就從這個出發點來談談JavaScript的

原创 Django實戰:構建一個blog

本篇博文教大家如何用Django框架實現一個博客系統,可在後臺管理博客。 一,創建項目 django-admin.py startproject mysite 如下圖所示: 運行該命令後,就會在當前目錄下創建一個目錄mysite

原创 用兩種方式輸出一個字符

上一節雖然我們的引導扇區被BIOS正確識別並引導了,但是在虛擬機中我們看不到任何現象,想想還是很不開心的。那麼這一節我們就在屏幕上顯示一個字符吧!顯示什麼字符呢?嗯,就顯示‘B’吧(barras的第一個字

原创 PyQt之玩轉signal(信號)與slot(槽)二:添加自定義槽

上文中我們實現了一個非常簡單的功能:點擊按鈕關閉應用。不過那種調用connect函數的寫法是在QT編程中常用的(用C++語言寫QT應用),顯得中規中矩,我們這裏是PyQt,自然要來一種PyQt的寫法,我們先看代碼: import sys

原创 C++中this指針的本質

一直以來對C++中的this不理解,只知道在構造函數中,如果構造函數的參數和類成員的名字一樣的話,就可以用this指針來區分,如: this->a = a; 一直以來都有這個疑問:this究竟是什麼?我們明明沒有定義這個this,但是我們

原创 讓cinix工作在高分辨率模式

以前的cinix一直工作在命令行模式(一行一行的黑底白字)下,說實話這個模式非常不美觀,今天我們來讓cinix運行在高分辨率模式,也就是給他賦予一層美麗的外衣--GUI圖形界面,哈哈,開始做吧!! 首先要切換顯示模式。 操作系統啓動的時候