Ⅰ 請問ghome_V6.0是什麼軟體,起什麼作用

你說的因該是Gnome

gnome[n

Ⅱ 求助大俠!!!各大編程語言的主要應用領域,我是一名軟體專業的學生,以後想從事互聯網開發

Java的特點

1.平台無關性
平台無關性是指Java能運行於不同的平台。Java引進虛擬機 原理,並運行於虛擬機,實現不同平台的Java介面之間。使用Java編寫的程序能在世界范圍內共享。Java的數據類型與 機器無關,Java虛擬機(Java Virtual Machine)是建立在硬體和操作系統之上,實現Java二進制代碼的解釋執行功能, 提供於不同平台的介面的。
2.安全性
Java的編程類似C++,學習過C++的讀者將很快掌握Java的精髓。Java舍棄了C++的指針對存儲器地址的直接操作,程序運行時,內存由操作系統分配,這樣可以避免病毒通過指針侵入系統。Java對程序提供了安全管理器,防止程序的非法訪問。
3.面向對象
Java吸取了C++面向對象的概念,將數據封裝於類中,利用類的優點,實現了程序的簡潔性和便於維護性。類的封裝性、繼承性等有關對象的特性,使程序代碼只需一次編譯,然後通過上述特性反復利用。程序員只需把主要精力用在類和介面的設計和應用上。Java提供了眾多的一般對象的類,通過繼承即可使用父類的方法。在Java中,類的繼承關系是單一的非多重的,一個子類只有一個父類,子類的父類又有一個父類。Java提供的Object類及其子類的繼承關系如同一棵倒立的樹形,根類為Object類,Object類功能強大,經常會使用到它及其它派生的子類。
4.分布式
Java建立在擴展TCP/IP網路平台上。庫函數提供了用HTTP和FTP協議傳送和接受信息的方法。這使得程序員使用網路上的文件和使用本機文件一樣容易。
5.健壯性
Java致力於檢查程序在編譯和運行時的錯誤。類型檢查幫助檢查出許多開發早期出現的錯誤。Java自己操縱內存減少了內存出錯的可能性。Java還實現了真數組,避免了覆蓋數據的可能,這些功能特徵大大提高了開發Java應用程序的周期。並且Java還提供了Null指針檢測、數組邊界檢測、異常出口、Byte code校驗等功能。

Java與C/C++語言

Java提供了一個功能強大語言的所有功能,但幾乎沒有一點含混特徵。C++安全性不好,但C和C++被大家接受,所以Java設計成C++形式,讓大家很容易學習。Java去掉了C++語言中的指針運算、結構、typedefs、#define、需要釋放內存等功能,減少了平常出錯的50%,讓Java的語言功能很精煉。而且,因為Java很小,所以整個解釋器只需215K的RAM,並增加了一些很有用的功能,如自動收集碎片。Java實現了C++的基本面象對象技術並有一些增強,(為了語言簡單,刪除了一些功能)。Java處理數據方式和用對象介面處理對象數據方式一樣。
Java與C和C++直接相關.Java繼承了C的語法,Java 的對象模型是從C++改編而來的.現代程序設計始於C,而後過渡到C++,現在則是JAVA.通過大量的繼承,JAVA提供了一個強大的,可以更好地利用已有成果的,邏輯一致的程序設計環境,並且增加了在線環境需求的新功能.或許最重要的一點在於,由於它們的相似性,C,C++和JAVA為專業程序員定義了一個統一的概念架構.程序員從其中的一種語言轉到另一種語言時,不會遇到太大的困難.

Qt軟體

Qt 是一個跨平台的 C++ 圖形用戶界面庫,由挪威 TrollTech 公司於1995年底出品。
Trolltech 公司在 1994 年成立,但是在 1992 年,成立 Trolltech 公司的那批程序員 就已經開始設計 Qt 了,Qt 的第一個商業版本於 1995 年推出然後 Qt 的發展就很快了,下面是 Qt 發展史上的一 些里程碑:
* 1996 Oct KDE 組織成立
* 1998 Apr 05 Trolltech 的程序員在 5 天之內將 Netscape5.0 從 Motif 移植到 Qt 上
* 1998 Apr 08 KDE Free Qt 基金會成立
* 1998 Jul 09 Qt 1.40 發布
* 1998 Jul 12 KDE 1.0 發布
* 1999 Mar 04 QPL 1.0 發布
* 1999 Mar 12 Qt 1.44 發布
* 1999 Jun 25 Qt 2.0 發布
* 1999 Sep 13 KDE 1.1.2 發布
* 2000 Mar 20 嵌入式 Qt 發布
* 2000 Sep 06 Qt 2.2 發布
* 2000 Oct 05 Qt 2.2.1 發布
* 2000 Oct 30 Qt/Embedded 開始使用 GPL 宣言
* 2000 Sep 04 Qt free edition 開始使用 GPL
自從1996年早些時候,Qt進入商業領域,它已經成為全世界范圍內數千種成功的應用程序的基礎。Qt也是流行的Linux桌面環境KDE 的基礎,KDE是所有主要的Linux發行版的一個標准組件。
基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等圖形界 面庫和 Windows 平台上的 MFC,OWL,VCL,ATL 是同類型的東西,但是 Qt 具有下列優點:

1. 優良的跨平台特性:
Qt支持下列操作系統: Microsoft Windows 95/98, Microsoft Windows NT, Linux, Solaris, SunOS, HP-UX, Digital UNIX (OSF/1, Tru64), Irix, FreeBSD, BSD/OS, SCO, AIX, OS390,QNX 等等。
2. 面向對象
Qt 的良好封裝機制使得 Qt 的模塊化程度非常高,可重用性較好,對於用戶開發來說是非常 方便的。 Qt 提供了一種稱為 signals/slots 的安全類型來替代 callback,這使得各個元件 之間的協同工作變得十分簡單。
3. 豐富的 API
Qt 包括多達 250 個以上的 C++ 類,還替供基於模板的 collections, serialization, file, I/O device, directory management, date/time 類。甚至還包括正則表達式的處理 功能。
4.支持 2D/3D 圖形渲染,支持 OpenGL
5.大量的開發文檔
6.XML 支持
Qt支持下述平台:
MS/Windows - 95、98、NT 4.0、ME、2000、XP 、 Vista和Win7
Unix/X11 - Linux、Sun Solaris、HP-UX、Compaq Tru64 UNIX、IBM AIX、SGI IRIX和其它很多X11平台
Macintosh - Mac OS X
Embedded - 有幀緩沖(framebuffer)支持的Linux平台,Windows CE。
Symbian/S60 - 目前已經可以提供技術預覽版本
2008年1月31日,Nokia公司宣布通過公開競購的方式收購TrollTech公司,旗下包括Qt在內的技術都歸入Nokia旗下。並且Nokia針對自己的移動設備平台規劃的需要,將Qt按不同的版本發行:
Qt商業版 提供給商業軟體開發。它們提供傳統商業軟體發行版並且提供在協議有效期內的免費升級和技術支持服務。
Qt開源版是Qt僅僅為了開發自由和開放源碼軟體, 提供了和商業版本同樣的功能。GNU通用公共許可證下,它是免費的。
從2009年3月發布的Qt 4.5 起,諾基亞將為Qt增添新的開源LGPL授權選擇。
關於如何正確的選擇這三種授權協議,可以閱讀[1]。
從2009年5月11日起,諾基亞Qt Software 宣布 Qt源代碼庫面向公眾開放,Qt 開發人員可通過為 Qt 以及與 Qt 相關的項目貢獻代碼、翻譯、示例以及其他內容,協助引導和塑造 Qt未來的發展。為了便於這些內容的管理,Qt Software 啟用了基於 Git 和 Gitorious 開源項目的Web 源代碼管理系統[2] 。
在推出開放式 Qt 代碼庫的同時,Qt Software 在其官方網站發布了其產品規劃(Roadmap)。其中概述了研發項目中的最新功能,展現了現階段對 Qt 未來發展方向的觀點,以期鼓勵社區提供反饋和貢獻代碼,共同引導和塑造 Qt 的未來。

Ⅲ 想知道: 太原市 從東太堡坐幾路車公交車能到六十六中

公交線路:808路→841路支線,全程約23.3公里

1、從東太堡步行約290米,到達東太堡站

2、乘坐回808路,經過22站,到達勝利橋答東站

3、步行約50米,到達勝利橋東站

4、乘坐841路支線,經過15站,到達新城西門站

5、步行約110米,到達太原市六十六中

Ⅳ 多波多分量地震在鶯歌海盆地的應用

中國海洋石油總公司於1998年在鶯歌海盆地進行了首次多波地震試驗,獲得了解析度和信噪比都較高的縱、橫波資料。在研究和開發海上多波地震資料解釋方法的同時,還對多波地震烴類檢測方法進行了探討,不但發現了一批淺層氣藏,而且發現或證實了幾個中深層的規模較大的構造氣藏和岩性氣藏,檢測出了一批岩性亮點,預測可取得巨大的經濟效益和社會效益。

李緒宣、張樹林[9]歸納了海上多波地震烴類檢測的技術方法如下:

(1)多波地震烴類檢測原理

多波地震提供的信息比常規縱波地震要多得多,多波地震的有些信息對油氣的敏感度要遠遠高於常規縱波地震信息。因此,多波地震的一個最重要用途就是油氣檢測。

通過對縱波(P波)、橫波(S波)速度公式的分析可知:①S波的反射系數和反射振幅不受地層含氣與否的影響;②P波的反射系數和反射振幅明顯受地層含氣的影響,故地層含氣後,P波反射振幅將出現異常,而S波振幅幾乎不變。含氣或含其他流體的地層在P波、S波剖面上的反映不同,人們正是利用這種不同來檢測油氣。

縱、橫波的計算公式如下:

縱波速度

油氣儲層地質學

橫波速度

油氣儲層地質學

式中:k——岩石體積模量;

μ——岩石剪切模量;

ρ——岩石密度。

對鶯歌海盆地11口井聲波測井數據和密度測井數據分析結果表明,砂岩含氣後,P波速度大幅度降低,降低幅度達30%以上,而密度變化不明顯。根據以上分析,鶯歌海盆地埋深小於3500m的氣田主要屬亮點型氣田。

根據多波地震理論,多波地震技術可准確判斷P波剖面上的亮點是不是含氣亮點。如果地層含氣,P波剖面上出現亮點,而轉換波(P-SV波,P-SH波)剖面上不會出現亮點。由於地層含氣後P波速度將會下降,而S波速度幾乎不變,故此時P,S波速度比(VP/VS)會減小,泊松比(σ)也相應下降。

(2)多波地震淺層氣藏檢測

全面分析研究鶯歌海盆地所有多波地震測線的P波、P-SV波剖面發現,淺層氣很發育、儲量可觀,且在縱向上表現為多個氣藏疊置。

A構造P波,P-SV波剖面上有兩口井(Z2井和A-1井)。Z2井鑽遇一含氣層,該氣層在P波剖面上表現為強振幅異常(亮點),而在P-SV波剖面上表現為正常振幅。A-1井鑽遇鶯一段(N2y1)的緻密岩層(富含菱鐵礦),該緻密層無論在P波剖面還是在P-SV波剖面上均表現為強振幅異常,其原因是緻密岩層的P、S波速度都高。

C-2井鑽遇樂一段Ⅱ氣組(Qpl1Ⅱ),Ⅲ氣組(Qpl1Ⅲ),Ⅴ氣層(Qpl1Ⅴ)和樂二段Ⅰ氣組(Qpl2Ⅰ);C-3井鑽遇樂一段Ⅱ氣組(Qpl1Ⅱ),Ⅴ氣組(Qpl1Ⅴ)和樂二段Ⅲ氣組(Qpl2Ⅲ),鶯一段Ⅰ氣組(N2y1Ⅰ),這些氣組(層)在P波剖面上均表現為亮點,而在P-SV波剖面上無強振幅異常出現。

圖7.9,圖7.10分別是C構造7測線P波、P-SV波剖面,位於剖面上的C-4井鑽遇樂一段Ⅰ氣組(Qpl1Ⅰ),該氣組在P波剖面上表現為亮點,而在P-SV波剖面上不表現為亮點。

圖7.9 C構造7測線P波剖面

圖7.10 C構造7測線P-SV波剖面

(3)多波地震中深層構造氣藏檢測

在以往常規P波勘探中,由於構造核部地震資料模糊不清,落實不了中深層圈閉。多波地震已較好改善了模糊區成像問題,使中深層圈閉得到落實。

中深層油氣藏檢測是多波地震勘探的又一個重點。工作中把中深層油氣預測作為重點進行了深入研究,得出了可信的結論。這里僅以A構造一個氣藏的預測為例。

據地質研究,A構造中深層黃流組儲層物性好,圈閉面積大,孔隙度達9.9%~20%,滲透率在(20~100)×10-3μm2之間,而且烴源豐富,儲蓋組合配置好,具備氣藏保存條件。在常規P波剖面上存在大面積強振幅異常,無法證明強振幅異常是不是真正的含氣亮點。

對於過A構造南高點3測線的中深層(黃流組)進行了重點研究,經過細致的小層對比,認為黃流組存在大型構造氣藏。

圖7.11是A構造3測線P波,P-SV波剖面(黃流組東南高點)。從剖面上看,可初步預測層1,層2,層3和層4均屬含氣亮點。從圖中可以看出,無論是層1還是層2,P波振幅均明顯強於P-SV波振幅,層1與層2之間的儲層的大部分層段P波,P-SV波速度比小於2.0,泊松比偏高。經過對井鑽遇的所有含氣層的P,S波速度比和泊松比的計算發現,中深層含氣層的P波,P-SV波速度比一般小於2.0,泊松比小於0.25。

圖7.11 A構造3測線P波、P-SV波剖面

同樣,層3的P波振幅明顯強於P-SV波振幅,層2和層3之間儲層的P波,P-SV波速度比也在2.0左右,泊松比偏大。層4的P波振幅也強於P-SV波,但層3和層4之間儲層的P波,P-SV波速度比小於2.0,泊松比有的很低,有的較高。

由上可見,多波地震烴類檢測的效果很好,發現了大批淺層含氣亮點,發現了A構造黃流組的多氣層組合型氣藏,發現了B構造陵水組和崖城組規模較大的氣藏,證實了D構造T30附近規模巨大的岩性氣藏,並確認為多層亮點氣藏。因此,建議今後在搞不清常規P波剖面上的亮點類型時,最好先做多波地震再決定是否打井。

Ⅳ 關於全排列的演算法問題

全排來列的效率高不起自來,你的程序至多隻能進行代碼級別的優化而不可能再有什麼質的飛躍了
n個數的全排列共有n!個,因此整個程序的時間復雜度是O(n!)級別的,即使1秒鍾輸出一億個排列,當n稍微大一點都要不少時間,比如n=15時需要大約三個半小時
如果希望一切可能的優化,理論上的最優方式是直接用機器語言來寫
如果是C++語言范圍內,用scanf/printf代替cin/cout以及輸出到文件而不是屏幕都可以讓程序快點結束

c語言 如何用給定的數字(每個數字只能用一次且必須用一次),產生不重復且全面的數組

#include <stdio.h> #define N 3 int a[N] = { 1, 2, 3 }; int print_array(){ int j; for(j = 0; j < N; j++){ printf("%d " , a[j]); } printf("\n"); return 0; } int swap_array(int x, int y){ int swap = a[x]; a[x] = a[y]; a[y] = swap; return 0; } int show_swap(int n){ if(n == N){print_array(); return 0;} int i; for(i=n; i<N; i++){ swap_array(i,n); show_swap(n + 1); swap_array(i,n); } return 0; } int main(int argc , char *argv[]){ show_swap(0); }

Ⅶ 衣服尺碼中得字母是什麼意思

表示如下:

XXL、XL、L、M、S。

在國家標准GB/T1335中,女裝上衣S號(小號)的號型是155/80A;M號(中號)為內160/84A;L號(大號)為165/88A。

「號」容是指服裝的長短,「型」是指服裝的肥瘦。如165/88A,斜線前後的數字表示人體高度和人的胸圍或腰圍,斜線後面的字母表示人的體形特徵。

(7)c語言qpl擴展閱讀:

歐碼XS=男女身高155/160

歐碼 S=男女身高160/165,男襯衫領圍39

歐碼 M=男女身高165/170,男襯衫領圍40

歐碼 L=男女身高170/175,男襯衫領圍41

歐碼XL=男女身高175/180,男襯衫領圍43

歐碼XXL=男女身高180/185,男襯衫領圍44

歐碼XXXL=男女身高185以上,男襯衫領圍45以上

「號」指人體的身高,「型」表示:凈胸圍。A或B是體型代號

號型是國家通過測量、分析、取平均值得到的。號型數值表示該襯衫適應與此號型相近的人。