Time of Update: 2018-12-05
下載wayland-1.0.3並解壓,sudo gedit /etc/profile,添加下面內容:WLD=/usr # change this to another location if you preferLD_LIBRARY_PATH=$WLD/libPKG_CONFIG_PATH=$WLD/lib/pkgconfig/:$WLD/share/pkgconfig/ACLOCAL="aclocal -I $WLD/share/aclocal"export WLD
Time of Update: 2018-12-05
vtkImageCanvasSource2D 資料來源,開始建立一個空白的映像. 可以再上面畫很多映像,如果線,管子,正方形,圓形等。基本方法: SetScalarTypeToUnsignedChar:設定實值型別為無符號字元 SetDrawColor:設定畫刷顏色 FillBox(0,511, 0,511) 背景方塊 FillTube(500,20, 30,400, 5)有寬度的線段 DrawSegment(10,20, 500,510)線段 DrawCircle(
Time of Update: 2018-12-05
top命令中load average顯示的是最近1分鐘、5分鐘和15分鐘的系統平均負載。系統平均負載表示 系統平均負載被定義為在特定時間間隔內運行隊列中(在CPU上運行或者等待運行多少進程)的平均進程樹。如果一個進程滿足以下條件則其就會位於運行隊列中: - 它沒有在等待I/O操作的結果 - 它沒有主動進入等待狀態(也就是沒有調用’wait’) - 沒有被停止(例如:等待終止) Update:在Linux中,進程分為三種狀態,一種是阻塞的進程blocked
Time of Update: 2018-12-05
ActiViz 提供了一個功能強大的介面到視覺化檢視包 (VTK)的介面,物件導向的軟體系統,包括成千上萬的演算法,將資料轉換成 3D 的互動式環境。ActiViz,它產生 C# VTK 的封裝,使開發人員能夠結合 web 和資料庫訪問的很多.NET 架構對象 VTK 的力量。作為原始碼或作為一個預構建的 WinForms 控制項可用,ActiViz.NET 包括例子,線上文檔,並在.NET Framework
Time of Update: 2018-12-05
縮包管理 1.常用的壓縮命令.tar tar c v f x z j。c=create,f=file,z=zip,v=visible.gz gzip,gunzip.bz2 bzip2,bunzip2.gz和.bz2類是,就是壓縮率不同,.bz2壓縮率高。.zip zip,unzip.rar rar a,rar x7z 7z .Z
Time of Update: 2018-12-05
來源:http://www.ibm.com/developerworks/cn/linux/l-cairo/?S_TACT=105AGX52&S_CMP=techcto用於產生一致輸出的向量繪圖庫Eli Dow (emdow@us.ibm.com), 軟體工程師, IBM Linux Test and Integration Center 簡介: cairo 的目標是以跨平台的方式在印表機和螢幕上產生相同的輸出,它正在成為 Linux
Time of Update: 2018-12-05
http://users.cecs.anu.edu.au/~okeefe/p2b/chinese/power2bash.htmlGreg O'Keefe, greg.okeefe@anu.edu.au譯者:陳磊(Leo Chen) ,leo_chen1985@yahoo.com.cnv0.9a, November 2000 這是一篇描述linux系統從按下電源,到顯示bash提示符當中的過程。理解這些細節在你遇到問題或想配置系統時非常有協助 。 1. 序言 2. 硬體2.1 配置2.2 練習2.
Time of Update: 2018-12-05
作者: 網路日期: 2009-07-01 http://www.linuxgraphics.cn/xwindow/some_concepts_of_xorg.html 今天看到一篇不錯的英文文章,解釋了xorg實現裡的一些概念,也解決了我的一些疑惑。概括並解釋一下。期待已久的DRI2被排除出了Xorg 7.4版本了,為什麼呢?
Time of Update: 2018-12-05
文章目錄 Basic primitives Basic primitivesPoint最簡單的幾何對象是一個點。它是一個視窗上平面的點。DrawPoint(int x, int y)#!/usr/bin/python# -*- coding: utf-8 -*-import wximport randomclass Points(wx.Frame): def __init__(self, parent, id = -1, title
Time of Update: 2018-12-05
wx.StaticText控制項的建構函式參數有:---------------------------------------------------parent:父視窗組件。id:標識符。使用-1可以自動建立一個唯一的標識。label:你想顯示在靜態控制項中的文本。pos:一個wx.Point或一個Python元組,它是視窗組件的位置。size:一個wx.Size或一個Python元組,它是視窗組件的尺寸。style:樣式標記。name:對象的名字,用於尋找的需要。-------------
Time of Update: 2018-12-05
http://blog.sina.com.cn/s/blog_6797a6700100r8i8.html1、安裝中文語言套件apt-get install language-pack-zh2、用vi配置語言環境變數vi /etc/environment在下面添加如下兩行LANG=”zh_CN.UTF-8″ LANGUAGE=”zh_CN:zh:en_US:en”如果你想用英文環境了,改成這兩行就OKLANG=”en_US.UTF-8″ LANGUAGE=”en_US:en”3、重啟Ubuntu
Time of Update: 2018-12-05
initrd.img是一個小的映象,包含一個最小的linux系統。通常的步驟是先啟動核心,然後核心掛載initrd.img,並執行裡面的指令碼來進一步掛載各種各樣的模組,然後發現真正的root分區,掛載並執行/sbin/init...initrd.img當然是可選的了,如果沒有initrd.img,核心就試圖直接掛載root分區。說initrd.img檔案還會提到另外一個名角---vmlinuz。vmlinuz是可引導的、壓縮的核心。“vm”代表 “Virtual Memory”。Linux
Time of Update: 2018-12-05
MMU 現代作業系統普遍採用虛擬記憶體管理(Virtual Memory Management)機制,這需要處理器中的MMU(Memory Management Unit,記憶體管理單元)提供支援,本節簡要介紹MMU的作用。首先引入兩個概念,虛擬位址和物理地址。如果處理器沒有MMU,或者有MMU但沒有啟用,CPU執行單元發出的記憶體位址將直接傳到晶片引腳上,被記憶體晶片(以下稱為實體記憶體,以便與虛擬記憶體區分)接收,這稱為物理地址(Physical Address,以下簡稱PA),如所示。圖
Time of Update: 2018-12-05
http://www.linuxfly.org/post/130/ 我們都知道,在目前的Linux環境下,要安裝新軟體,通常有兩種方式:一是使用源碼安裝;二是使用rpm軟體包。使用源碼安裝可以讓使用者瞭解編譯過 程,及定製一些模組,和修改編譯參數,但其工作量通常都很大,而且要求使用者有足夠的電腦知識。而rpm軟體包方式則相對來說比較簡單,也易於管理和升 級。所以,當前Linux發行版的前十中,有八個都是使用基於二進位軟體包方式的(deb和rpm格式可以互轉)。同樣的,紅旗也是基於rpm的打包方
Time of Update: 2018-12-05
原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處
Time of Update: 2018-12-05
http://learn.akae.cn/media/ch10s03.html3. 觀察點 接著上一節的步驟,經過調試我們知道,雖然sum已經賦了初值0,但仍需要在while (1)迴圈的開頭加上sum = 0;:例 10.3. 觀察點調試執行個體#include <stdio.h>int main(void){int sum = 0, i = 0;char input[5];while (1) {sum = 0;scanf("%s", input);for (i = 0;
Time of Update: 2018-12-05
1.autoscan (autoconf): 掃描原始碼以搜尋普通的可移植性問題,比如檢查編譯器,庫,標頭檔等,組建檔案configure.scan,它是configure.ac的一個雛形。 your source files --> [autoscan*] --> [configure.scan] --> configure.ac2.aclocal
Time of Update: 2018-12-05
http://bbs.chinaunix.net/thread-554405-1-1.html承蒙CU各位大俠關照,現將自己搜集整理的檔案批量改名方法總結如下,有原創也有引用,引用恕不一一註明。學習研究中經常碰到批量檔案改名問題,所以下決心一勞永逸地解決了這個問題,不正之處請方家指正,歡迎評點、補充,謝謝!A 加尾碼1.問題:同以目錄下有海量以日期命名的檔案,其中有的有尾碼,有的以點結尾,如20020101.,20020102.,……,20020101.td,20020102.td……要求:
Time of Update: 2018-12-05
http://www.linuxfly.org/post/131/ 上一篇日誌寫到,為什麼要製作rpm包,以及如何使用.src.rpm檔案產生rpm包。最後部分還看到.src.rpm的內容,實際上就是 由.tar.gz源碼、補丁軟體和.spec指令碼組成的。由此知道,使用.spec產生rpm包是比較簡單的,因為.src.rpm通常都是由軟體開發人員 或者第三方的專業製作人根據源碼調試好的,所以,只要處理好平台相容性和相關的版本,不會遇到太大的問題。
Time of Update: 2018-12-05
標記延伸是一種特殊的Attribute=Value的賦值,在於Value是一個由{}和包含的內容組成,XAML編譯器會對這樣的內容解析,產生對應的對象。如Text={Binding ElementName=slider1, Path=Value, Mode=TwoWay}這個標記延伸,編譯器會將{}內的內容解析成相應的對象,對象的資料類型名是緊鄰{的字串,這裡是Binding,對象的屬性由一串以逗號分隔的子字串負責初始化,如這裡的ElementName=slider1, Path=Value,