工藝文本碼編譯
① 全國工業產品生產許可證申請中生產工藝文本是什麼與食品添加劑相適應的質量管理和責任制度文本又是什麼
生產工藝文本:工藝流程及控制措施描述類的文件,如工藝程序文件或操作指導書;
食品添加劑管理和責任制度:就是公司的食品添加劑使用管理規定,如果貴公司做了HACCP體系認證,那就提交一份化學品使用管理程序
javaCC 是一個能生成語法和詞法分析器的生成程序。語法和詞法分析器是字元串處理軟體的重要組件。編譯器和解釋器集成了詞法和語法分析器來解釋那些含有程序的文件,其中詞法和預防分析器被廣泛用於各種應用,是用以首先定義用戶將要使用的語言,然後用該定義解析相應的條目並且對各種後端資料庫制定正確的查詢的一種方法。
③ C語言文件的編譯與執行的四個階段並分別描述
開發C程序有四個步驟:編輯、編譯、連接和運行。
任何一個體系結構處理器上都可以使用C語言程序,只要該體系結構處理器有相應的C語言編譯器和庫,那麼C源代碼就可以編譯並連接到目標二進制文件上運行。
1、預處理:導入源程序並保存(C文件)。
2、編譯:將源程序轉換為目標文件(Obj文件)。
3、鏈接:將目標文件生成為可執行文件(EXE文件)。
4、運行:執行,獲取運行結果的EXE文件。
(3)工藝文本碼編譯擴展閱讀:
將C語言代碼分為程序的幾個階段:
1、首先,源代碼文件測試。以及相關的頭文件,比如stdio。H、由預處理器CPP預處理為.I文件。預編譯的。文件不包含任何宏定義,因為所有宏都已展開,並且包含的文件已插入。我歸檔。
2、編譯過程是對預處理文件進行詞法分析、語法分析、語義分析和優化,生成相應的匯編代碼文件。這個過程往往是整個程序的核心部分,也是最復雜的部分之一。
3、匯編程序不直接輸出可執行文件,而是輸出目標文件。匯編程序可以調用LD來生成可以運行的可執行程序。也就是說,您需要鏈接大量的文件才能獲得「a.out」,即最終的可執行文件。
4、在鏈接過程中,需要重新調整其他目標文件中定義的函數調用指令,而其他目標文件中定義的變數也存在同樣的問題。
④ 編譯器把文本編譯程序是不是符號計算
預處理(Preprocessing):命令gcc首先調用cpp進行預處理,進行預處理的過程中,對源碼文件中的文件包含、預編譯語句進行分析,使用-E參數。
編譯(Compilation):調用cc進行編譯。這個階段根據輸入文件生成以.s為後綴的匯編文件,使用-s 參數。
匯編(Assembly): 匯編過程是針對匯編語言的步驟,調用as進行工作,將.S和.s為後綴的匯編語言文件經過預編譯和匯編成為.o為後綴的目標文件,使用-c參數。
連接(Linking): 當所有的目標文件都生成之後,調用ld完成最後的關鍵性工作,這個階段就是連接。在連接階段所有的目標文件都被安排到可執行程序的恰當的位置上,同時,該程序所調用到的庫函數也從各自所在的檔案庫中連到合適地方,使用-o參數。
⑤ 工藝流程下面不能編輯文字
可以。
遇到流程圖,沒法取消組合,點擊右鍵,組合、取消組合和重新組合都是灰色的,如果遇到之前在WORD中插入圖片或者文本框進行了組合,後想取消組合,然而取消的組合卻是灰色,遇到這個問題請右擊組合的圖片,選擇設置對象格式——版式——設置浮於文字上方,即可編輯。
⑥ 易語言,求取文本編碼的方法,,"取代碼"不知道取什麼出來,不同漢字竟然有重復的代碼
取代碼()這個是 轉ask碼 總共也就幾百個 包括 符號 大小字母 數字。。就是沒有漢字。。超過過范圍了就會取出亂碼來,當然那個亂碼有時會是漢字的。
⑦ 什麼叫編碼期,編譯期,運行期在各個期間都做了什麼
編碼期就是編寫代碼,代碼這時為文本狀態,編譯期即將文本代碼轉換為中間碼的過程,運行期就是執行程序。
⑧ 如何將TXT文本編碼變為GB2312
如果你用記事本,另存為選擇ansi就是gb2312。
另外,如果你不確認文件是什麼編碼,推薦用Replace Pioneer:
首先用Replace Pioneer檢測出一個文件是什麼編碼:
1. 選擇Tools->Encoding Detection
2. 在"File to Check"里輸入文件名,點擊Start
3. 你的文件就會被用70多種編碼方式顯示出來
哪一個顯示正確就可能是這種編碼。
確定編碼方式後(比如說utf8),用以下方法把它批量轉變成ansi(中文一般是gbk):
第一步:選文件
1.打開Tools->Batch Runner菜單
2.點擊Pick Files,用滑鼠對需要處理的多個文件進行多選。
第二步:變換編碼
1.點擊Change Encode按鈕
2.點擊input encoding,設置成utf-8
3.點擊output encoding,設置成CN->gbk
4.點擊start,完成
⑨ linux下怎麼使用notepad++重編譯有用嗎
的時候超級慢,怎麼辦?
因為WIN2K啟動時要去找你安裝RF有分區,但2K訪問不了,所以導致2K啟動速度巨慢。
方法1:
讓win2000能夠識別ext2分區就行了,可以用PQMAGIC將LINUX分區重新變為FAT類型,重新啟動,注意不要格式化。這種方法比較冒風險,
方法2:
這需要ext2 for windows 的驅動ext2.sys,這個文件可以從ext2fsnt(Ext2 for NT4 read-write)里找到。
安裝:
(1). ext2.sys %systemroot%\system32\drivers\
(%systemroot%是指系統目錄)
(2).導入以下注冊表文件:
REGEDIT 4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ext2]
"ErrorControl"=dword:00000001
"Type"=dword:00000002
"Start"=dword:00000001
"Group"="File system"
然後重啟就可以了。
方法3:
用這個方法解決比較方便:
1、到這里下載extifs-0.2.zip
2、解壓後運行service.exe進行簡單設定。OK
103、RF4.0如何關閉紅旗多餘的服務?
方法1:打開終端,執行ntsysv,選取服務。
方法2:打開終端,執行setup,選取服務。
104、滑鼠是帶滾輪的,在RF4.0控制面板的滑鼠里的PS/2滾輪前打勾,按提示重啟,但還是不行。如何解決?
方法1:可以選擇:MicroSoft Intelligent Mouse也就是所謂的IMPS/2
方法2:
修改/etc/X11/XF86Config-4
找到有
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
這樣的一個「Section」,把這個Section全部替換成一下的:
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "rotocol" "IMPS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection
105、紅旗Linux4.0桌面版已經支持多媒體健盤了,設置靈活。可以很方便的播放、停止歌曲和影片。
106、為什麼不能進行版本注冊?反饋的信息總是版本號不對。我的版本號沒錯。
把您的注冊信息發到[email protected],由我們為您注冊。
107、請問怎樣在Linux中直接使用.ISO文件?
#mount -t iso9660 -o loop xxxx.iso /mnt/cdrom
108、紅旗linux桌面板4.0帶不帶gcc?
帶的,你安裝紅旗時要選擇完全安裝,帶開發工具的選項。
如果選擇典型安裝,不用重裝系統,可以從控制面版里添加(安裝盤里包含有gcc)。
109、為什麼RF4.0隻能由root 登錄啊?
紅旗4.0除了root沒有預制用戶,但可以方便的添加用戶。
方法1:控制面板->;用戶管理器->;添加用戶
方法2:用adser或useradd之類的命令添加
110、請問rf4 如何在控制台下配置X?
方法1:xfree86cfg -textmode
方法2:setup
111、如何添加windows共享列印機?
控制面板->;列印管理器->;添加一台列印機->;添加向導的第二個界面中選擇smb共享列印機,然後按照向導的要求去做就可以了。
112、紅旗桌面版4.0最簡便的硬碟安裝方法。
(1)將紅旗4.0桌面版的iso文件下載到硬碟後(要放在fat16/32或ext2/3分區,安裝程序不支持ntfs分區)
(2)用winrar或類似軟體將dosutils目錄解壓縮到一個分區(必須是fat16/32,因為要在dos下用),注意:只要解壓縮dosutils目錄,不要全部解壓縮,一定保持原來的iso文件沒有被重寫或刪除。
(3)重新啟動計算機或用Win98光碟啟動計算機到純dos模式(不是Windows中的窗口DOS)
(4)進入dosutils目錄,執行autoboot.bat即可開始安裝程序。
(5)在選擇映象文件時,先選擇盤符,一般hda1對應c:,hda5對應d:,hda6對應e:,依次類推。如果映象文件不在根目錄下,還需要輸入路徑,在輸入路徑時,分隔符要使用/,而不是\(如download/redflag/),如果一切順利的話就應該進入圖形安裝界面了。
有時可能會出現磁碟映象錯誤的提示(不能確定這是Redflag的Bug還是其他的原因)
解決方法如下:
將autoboot目錄下的vmlinuz和initrd.img文件復制到dosutils目錄下,在dos下不要執行autoboot,輸入以下命令:loadlin vmlinuz ramdisk_size=XXXXX initrd=initrd.img
其中XXXXX為內存大小,計算方法為Mb*1024,如64Mb內存應輸入65536(64*1024),128Mb則為131072,以此類推。(不能確定ramdisk_size=xxxxx參數是否必須)
113、掛載上軟碟機時,普通用戶不能格式化軟盤,怎麼辦?
(1)卸載掛載的文件:
我的電腦->;工具->;運行命令,鍵入
umount /mnt/floppy
(2)選擇格式化工具,格式化。
114、紅旗桌面版4.0下拷貝文件的速度飛快,但是普通用戶往Win分區拷貝或移動數據時會提示無法改變文件的許可權,不過並不影響使用。
115、紅旗桌面版4.0文件管理器konqueror功能強大,可以顯示Windows分區的隱藏目錄和文件。預鑒文件時可創建多視圖(狀態欄右擊滑鼠),可以垂直或水平劃分視圖,方便文件管理。
116、紅旗桌面版4.0支持ext3文件系統,該文件系統單個文件最大1T,不支持如此大的文件不是系統的問題而是你程序的問題,例如像apache的日誌文件和oracle817的dbf文件必須小於2G,這是應用程序本身的限制。
117、放轉置在桌面上的文件,如果擴展名已設置關聯的,當滑鼠指針指向該文件時,系統出現一個黃框能夠自動預覽首頁。例如:擴展名為.txt的文件,當滑鼠指針指向.txt的文件時,會出現該文件的第一頁預覽,不過預覽只能顯示英文和數學,漢字無法正確顯示。但擴展名為.htm和html文件桌面指向預覽時漢字能夠正確顯示。
118、紅旗4.0下文本編輯器Kedit功能比Windows下的notepad要強,例如:替換功能,列印預覽(列印時選預覽),清除空格,跳至行等。
但也有嚴重缺陷:Linux下的文本編輯器編寫的文件回車換行代碼是0x0a、0x0a,而Windows下文本文件的回車換行代碼是0x0d,0x0a,這會造成用Windows notepad編輯的文本文件Linux下能夠正確顯示,而用Linux下文本編輯器Kedit編輯的文件在Windows下用notepad打開時會顯示亂碼。
解決辦法是:Windows用戶可以用CCED或CCED2000軟體(可以到下載試用版)打開Linux下編輯的文本文件,然後另存為純文本文件,就能解決自動回車換行問題。
另外:
(1)在紅旗4.0下文本編輯器Kedit與應用軟體(例如RedOffice1.2.9)之間無法交換中文數據,復制粘貼上的漢字顯示為亂碼。
(2)4.0下的文本編輯器Kedit默認是編輯存檔產生備盤文件(同名,擴展名為.txt~),可以設置->;配置Kedit->;其它->;去掉"當保存文件時生成原來的備份"前的對號。
119、紅旗桌面版4.0下如何輸入GB-2312字元集1-9區的各種符號(例如省略號的輸入方法)?
紅旗下有智能ABC輸入法,在智能ABC標准狀態下,按字母 v+數字(1-9),即可獲得該區的符號(例如鍵入v1+3可以得到…),這樣所有的標點符號問題得以解決。
120、全拼下,如何輸入中文標點?
(1)滑鼠操作:滑鼠左鍵單擊輸入法狀態窗口中的中英文標點切換按鈕。
(2)鍵盤操作:鍵盤 Ctrl +.(句號)鍵切換中英文標點,鍵盤 Ctrl +,(逗號)鍵切換全形。
鍵位表
(1)在英文標點狀態下,所有標點與鍵盤一一對應。
(2)在中文標點狀態下,中文標點符號與鍵盤的對照關系如下:
⒈句號。→. ⒉逗號,→, ⒊分號;→; ⒋冒號:→: ⒌問號?→? ⒍嘆號!→! ⒎雙引「」→"
⒏單引『』→' ⒐左括弧(→( ⒑□右括弧)→) ⒒單雙書名號《〈→< ⒓單雙書名號〉》 →>; ⒔頓號、→\
121、怎樣完全禁止使用Ctrl-Alt-Delete?
Linux系統用/etc/inittab文件來控制系統對同時按下Ctrl-Alt-Delete時是reboot還是shutdown。系統中這個文件原來是:
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
只要在前面加上一個注釋符「#」就可以禁止用這三個組合鍵了。
此外,我們也可以定製某些非root用戶擁有在console前按Ctrl-Alt-Delete來關閉系統的權利。步驟如下:
(1) 在上面配置中加-a標記。例如:
ca::ctrlaltdel:/sbin/shutdown -a -t3 -r now
-a標記通知shutdown程序查看/etc/shutdown.allow文件,這個文件將在下面創建
(2)在/etc/目錄下創建shutdown.allow文件,這個文件中列出允許通過按下Ctrl-Alt-Delete組合按鈕來關閉系統的用戶名。
Shotdown.allow文件的格式是每行一個用戶:
cai
linuxer
hello
對於上面的這個例子,系統將允許用戶cai、linuxer和hello在console前通過按下Ctrl-Alt-Delete來關閉系統。當有用戶使用組合鍵Ctrl-Alt-Delete時,shutdown 將檢查/etc/shutdown.allow中的用戶(或者root)是否當前通過虛擬終端登錄,如果其中有任何一個處於登錄狀態的話,shutdown將繼續否則將返回錯誤信息:
no authorized users logged in
122、如何實現Linux下的批處理命令?
shell編程。例如:建立一個文本文件,文件名test,編輯代碼如下:
#!/bin/bash
bar=hello
echo $bar
保存後執行:
chmod +x test
./test
123、改變文件的許可權只有root用戶才擁有,所以普通用戶無法編輯(再編輯後保存)Windows下的只讀文件,只有登錄到root用戶後修改其許可權才能寫入(root身份下,選中文件後右鍵「屬性」許可權標簽選取寫入)。無root許可權時可以通過復制粘貼方法取出有用的數據。
124、桌面窗口菜單不一致:有時是文件->;退出,有時是位置->;退出,剛開始不上手,用久了就習慣了(好在快捷鍵都為Ctrl+Q和Alt+F4)。
125、紅旗桌面版4.0也有桌面百變工具。
方法1:在桌面空白處右擊,選擇背景->;牆紙標簽->;多幅牆紙->;設置多幅->;選擇圖片文件、設置好時間間隔和模式,確定即可。
方法2:控制面板->;感觀配置->;背景->;牆紙標簽->;多幅牆紙->;設置多幅->;選擇圖片文件、設置好時間間隔和模式,確定即可。
126、Linux下碼表的編碼規則如何?
紅旗桌面版4.0下編譯後的碼表文件擴展名為*.db(碼表文件*.db文件的位置/usr/local/rfinput/data/)。
而Windows的輸入法為編譯後的輸入法的擴展名為*.ime(碼表文件位置\windows\system\)。
(1)Linux下,逆轉換碼表文件。
系統->;控制面板->;輸入法管理器->;選中「逆轉換」,將碼表文件*.db文件轉換為文本文件,
[Description]
MaxCodes = 4
Name = 五筆
UsedCodes = abcdefghijklmnopqrstuvwxy
WildChar = z
[Rule]
ce2=p11+p12+p21+p22
ce3=p11+p21+p31+p32
ca4=p11+p21+p31+n11
[Text]
工a
式aa
工aaaa
工期aaad
葡萄牙aaah
工藝aaan
工區aaaq
勞苦功高aaay
醫葯衛生aabt
戒除aabw
式aad
……(略)
應該說yyyu
議論yyyw
言論yyyw
言yyyy
言yyyy
(2)Windows下,用「輸入法生成器」選「逆轉換」逆轉換碼表文件。
[Description]
Name=UCDOS五筆_GB
MaxCodes=4
MaxElement=2
UsedCodes=abcdefghijklmnopqrstuvwxy
WildChar=z
NumRules=3
[Rule]
ce2=p11+p12+p21+p22
ce3=p11+p21+p31+p32
ca4=p11+p21+p31+n11
[Text]
工a
式aa
工aaaa
恭恭敬敬aaaa
工藝aaan
工區aaaq
戒除aabw
式aad
……(略)
認識論yyyw
言論yyyw
議論yyyw
言yyyy
方言yyyy
說明:Linux下與Windows下的編碼規則一致,但Linux的逆轉換有一個bug:最後一個字重復。
127、下面是把UCDOS下的五筆輸入法轉換成紅旗桌面版4.0下的輸入法格式的FoxPro2.5源程序
*程序名:uc2rf.prg
*
* 1、先用imdmng drv\wb.imd wb.txt 編譯出UCDOS下的碼表
* 2、把UCDOS下的五筆轉換為RF4.0下的五筆輸入法,
* 3、然後在Linux4.0下用輸入法管理器編譯安裝rf.txt即可。
*
* 創佳&聯創電腦培訓中心 版權共享
*
*
set talk off
set safe off
wait wind '正在建立資料庫...' nowait
create dbf wb (bm C(12),hz C(24))
appe from c:\ucdos\wb.txt sdf
index on bm to bm
go top
namef='c:\ucdos\rf.txt' &&改成實際目錄
hand=fcreate(namef)
crlf=chr(13)+chr(10)
=fwrite(hand,'[Description]'+crlf)
=fwrite(hand,'Name=UCDOS五筆_GB'+crlf)
=fwrite(hand,'MaxCodes=4'+crlf)
=fwrite(hand,'MaxElement=2'+crlf)
=fwrite(hand,'UsedCodes=abcdefghijklmnopqrstuvwxy'+crlf)
=fwrite(hand,'WildChar=z'+crlf)
=fwrite(hand,'NumRules=3'+crlf)
=fwrite(hand,'[Rule]'+crlf)
=fwrite(hand,'ca4=p11+p21+p31+n11'+crlf)
=fwrite(hand,'ce2=p11+p12+p21+p22'+crlf)
=fwrite(hand,'ce3=p11+p21+p31+p32'+crlf)
=fwrite(hand,'[Text]'+crlf)
i=0
do while .not. eof()
hzl=alltrim(hz+' ')
do while at(' ',hzl)<>;1
kg=at(' ',hzl)
if kg>;1
=fwrite(hand,left(hzl,kg-1)+alltrim(bm)+crlf)
endif
hzl=alltrim(subs(hzl,kg+1))+' '
i=i+1
wait wind '正在建立數據'+str(i,5) nowait
enddo
skip
enddo
use
wait clear
=fclose(hand)
return
128、紅旗桌面版的系統主要參數。
摘自《Red Flag Linux Desktop 4.0發行概述》。
產品英文名稱:Red Flag Linux Desktop
產品中文名稱:紅旗Linux桌面版
版本號:4.0
Codename:HOT
系統組件 版本號
Kernel 2.4.20-8
Xfree86 4.3.0
KDE 3.1.0
Glibc 2.3-3
Gcc 3.2-9
Gtk+ 1.2.10
Gtk2 2.2.1
Mozilla 1.3-9
Python2 2.2.1
perl 5.8.0
Qt 3.1.1
129、 輸入法管理器關於詞庫文件和構詞規則的說明
摘自《Red Flag Linux Desktop 4.0使用手冊》。
(1)詞庫文件格式
詞庫文件是創建一個新輸入法必需的碼表源文件。它的基本格式為:
[Description](可選) //輸入法描述信息段標志
MaxCodes= //最大碼長
Name= //輸入法名稱
UsedCodes= //碼元集
WildChar= //查詢鍵
[Rule](可選) //構詞規則信息段標志
ce2=p10+p20
ce3=p10+p20+p30
ca4=p10+p20+p30+n10
[Text](必需) //編碼信息段標志
啊 a
阿 a
.......
其中各段的含義如下:
[Description] 包含輸入法描述信息,是可選的。
[Rule] 包含該輸入法構詞規則公式,是可選的。
[Text] 它必須包含由若干行漢字-編碼對組成的碼表(編碼-漢字對也可),並以 [Text] 欄位開始,每行為一個編碼對,漢字與編碼之間可以空格分開,也可以連續書寫。
下面是一個碼表實例:
[Description]
Name=鄭碼
MaxCodes=4
MaxElement=2
UsedCodes=abcdefghijklmnopqrstuvwxyz
WildChar=?
NumRules=3
[Rule]
ce2=p11+p12+p21+p22
ce3=p11+p21+p32+p31
ca4=p11+p21+p31+p41
[Text]
一 aav
一下 aa
可歌可泣 aaav
無可奉告 aacm
(2)構詞規則
用於定義目標輸入法的構詞規則(即採用什麼方式組成該輸入法中的片語編碼),這是
由若干構詞規則表達式組成的,下面給出構詞規則表達式的定義:
c[邏輯符][詞語長度] = }}
說明:
構詞標識 c
邏輯符 e:等於 a:大於等於
詞語長度 用數字表示,范圍 1~9
序號標識 p 表示正序,n 表示逆序
漢字序號 用數字表示,范圍 1~9
取碼序號 該字編碼序號,0 表示選擇全部編碼
實例:
ce2=p11+p12+p21+p22 表示二字詞,取第一字的第一、二碼,第二字的第一、二碼
ce2=cp10+cp20 表示二字詞,取第一字的所有碼和第二字的所有碼
ca4=p11+p21+p31+n11 表示四字以及四字以上的詞,取第一字的第一碼,第二字的第一碼,第三字的第一碼,和倒數第一字的第一碼
130、Red Flag Linux Desktop 4.0 默認自動啟動圖形化的登錄界面,如何使用傳統的文本登錄方式?
可以通過編輯 /etc/inittab 文件的方法,即將其中如下所示的一行:
id:5:initdefault:
改為:
id:3:initdefault:
它將默認運行級別設置為 3,即文本登錄方式。
131、我想更改啟動畫面!
替換/boot/grub/splash.xpm.gz中的圖片。
132、如何在命令方式下顯示漢字?
安裝炎黃中文平台或zhcon。
133、在紅旗linnx里如何實現sygate的NAT功能?
解決方法:
(1)將/etc/sysctl.conf文件中的
net.ipv4.ip_forward=0,改成
net.ipv4.ip_forward=1。
*這一步也可以在控制面板->;網路->;高級網關設置,選取「允許啟用IP轉發功能」來完成。
(2)在終端提示符下執行如下命令
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
*如果沒有找到iptables服務,是在安裝linux沒選擇完全安裝,只要把iptables裝上就行了。它的RPM包就在紅旗linux光碟的\redflag\RPMS目錄里。:iptable-1.2.7.a-3.i386.rpm.
(3)在終端提示符下執行如下命令:
iptables-save >; /etc/sysconfig/iptables
*注eth1是接入Internet的設備。(eth0,eth1,ppp0等)根據你的情況設定。
(4)在終端提示符下執行如下命令
ntsysv
並在選定iptables服務,重啟linux。
(5)把客戶機的網關設成本機的IP,DNS伺服器設置成當地的DNS伺服器IP。
*如果不知道DNS伺服器的IP地址,可以在Windows的DOS窗口裡執行 ipconfig/all你就可以看到 有2個DNS伺服器的IP。
*如果再不行,就在網路的高級設置里頭設置一個路由,可參照光碟manual的ch3.pdf的7,8兩頁。
134、怎麼收發郵件?
用kmail。
135、任務欄上調音量的小喇叭只在root登錄時出現,普通用戶在控制面板中雙擊"音量"才出來.重新啟動後,一般用戶登錄後還是沒有小喇叭,不過播放音樂沒問題。這是一個bug。在命令行輸入kmix也啟動混響器。
136、一份紅旗4.0發行版是否允許安裝於一台以上的電腦?
關於紅旗Linux產品使用許可權的解釋:
對於紅旗軟體公司通過不同形式(例如網站下載、介質分發等)提供自由下載的產品(例如紅旗Linux桌面版),用戶可以依照 GNU GPL(GNU General Public License)規則進行諸如復制、修改、分發,包括其他用途的安裝使用等。
對於紅旗軟體公司不提供自由下載的產品(例如紅旗應用伺服器系列),由於其包含了相當一部分非基於GNU GPL規則的軟體/程序以及第三方合作商業軟體,紅旗軟體公司無權將此類軟體/程序授權給他人任意使用(包括但不限於復制、修改、分發等),且此類軟體/程序的源代碼也不做公開。所以,用戶在使用相應產品時不能進行任意的復制、修改和分發等,也不能在多台機器上同時安裝/使用同一套產品。
137、如何刪除紅旗啊?
fdisk/mbr
或者
分區並格式化。
138、無法在Mozilla中輸入中文及輸入法切換,為什麼?
這是紅旗的一個bug,重啟一下mozilla就好了。
解決辦法:
(1)刷幾次屏就好了;
(2)不斷按那後退、前進鍵,過一會就好了;
(3)新開一個窗口就解決了。
139、請問RF4.0對Kdevelop創建Project的時候不能編譯有什麼解決辦法?
需要先automake和autoconfig一下,該選項在建立菜單中。重新運行一下kdevelop setup
解決方法是:
(1)安裝新的qt-3.1.1-10.i386.rpm包。
(2)安裝patch4kdevelop-dt4-1.0-1.i386.rpm包。
(3)在編譯之前先選「建立」菜單裡面的「autoconf和 automake」,再選「配置」,參數沒有,然後再編譯就可以了。
下載:
140、文本編輯器和redoffice編輯的文本windows下空格和換行都變成黑色方格,為什麼?
因為純文本文件中windows和unix中的「換行」的編碼不同啊,一個是\n\r,一個是\r。
141、apache2.0 如何支持中文?
在httpd.conf中找相關的項,改為:
AddDefaultCharset GB2312;
AddCharset GB2312 .gb2312 .gb 。
142、滑鼠滾輪在紅旗桌面4.0中和Windows一樣好用,按滾輪可以上下滾動,按下Ctrl鍵的同時按滾輪可以上下快速滾動,按Alt鍵的同時按滾輪可以左右滾動,按下Ctrl-Alt的同時按滾輪可以左右快速滾動窗口內容。
143、啟動後出現的「日積月累」(技巧小提示)窗口怎樣打開?
開始->;運行命令->;鍵入:ktip,選擇「運行」即可打開。
144、「日積月累」技巧精選:
(1)用滑鼠左鍵點擊最大小按鈕,全屏幕窗口;用滑鼠中鍵點擊最大小按鈕,僅在垂直方向最大化窗口;用滑鼠右鍵點擊最大小按鈕,僅在水平方向最大化窗口;
(2)即使您無法觸及標題欄,您仍然可以按住 Alt 鍵, 然後滑鼠點擊窗口中的任何地方並拖動它, 就可以在屏幕上移動窗口。當然,您可以用控制中心改變這一行為。
(3)您知道您可以用滑鼠中鍵來粘貼文本嗎?試試先用滑鼠左鍵選擇一段文本,然後在別的地方點擊滑鼠中鍵。被選擇的文字就會粘到點擊的地方。甚至在不同的程序之間這也能工作
(4)您可能會覺得奇怪,Unix 系統中很少(假如有的話)文件的名字是以 .exe 或者 .bat 結尾的。 這是因為在 Unix 中文件的擴展名並不是必須的。 可執行文件在 KDE 中以齒輪圖標來代表, 在 Konsole 窗口中,它們通常以紅色顯示 (視您的系統設置而定)。
(5)如果您需要計算屏幕上的距離,那麼一個叫 kruler 的程序將很有用(開始->;運行命令->;鍵入:kruler,選擇「運行」即可打開)。
(6)您可以快速移動面板到另一屏幕邊緣,只要用滑鼠左鍵「抓住」它, 然後把它移動到您想放置的位置。
(7)只要把一幅圖片從 Konqueror 窗口拖到桌面背景中, 您就可以快速改變桌面的背景圖像。只要把一種顏色從任意應用程序拖到桌面背景中, 您就可以改變桌面的背景顏色。
(只要您知道程序的名字,您就可以按 Alt+F2 然後在命令行窗口中輸入它來運行任何程序。您只要按 Alt+F2 然後在命令行窗口中輸入 URL, 就可以瀏覽任何 URL。
(9)您可以按住 Alt 鍵,然後滑鼠右點窗口中的任何地方並拖動它, 來改變窗口的大小。
(10)KDE 的郵件客戶程序(KMail)為加密和簽署您的 電子郵件信息提供無縫的 PGP/GnuPG 集成
(11)您可以讓 KDE 啟動時打開或關閉 NumLock。 打開「控制中心->;外設->;鍵盤->;高級」進行選擇。
(12)您可以點擊面板上的桌面圖標來立刻最小化桌面上的所有窗口並顯示桌面。
145、.tar,.tar.gz,.bz2,.tar.bz2,.bz,.gz是什麼文件,如何解開他們?
它們都是文件(壓縮)包。
.tar:把文件打包,不壓縮:tar cvf *.tar dirName 解開:tar xvf *.tar
.tar.gz:把文件打包並壓縮:tar czvf *.tar.gz dirName 解開:tar xzvf *.tar.gz
.bz2:解開:bzip2 -d *.bz2
.bz:解開:bzip -d *.bz
.gz:解開:gzip -d *.gz
146、紅旗桌面版4.0下root密碼丟失如何解決?
在引導裝載程序菜單GRUB上,鍵入e來進入編輯模式。
進入引導項目列表,選擇第三項Red Flag Linux(Console Mode),查找其中類似以下輸出的句行:
kernel /vmlinuz-2.4.20-8 root=/dev/hda5 acpi=off 3 hdd=ide-scsi
按箭頭鍵直到這一行被突出顯示,然後按 e 鍵。
在文本結尾處空一格再添加 single 來告訴 GRUB 引導單用戶 Linux 模式。按回車鍵使編輯結果生效。
進入編輯模式屏幕後,按 b 鍵, GRUB 就會引導單用戶 Linux 模式。 結束載入後,會出現 shell 提示:
sh-2.05b#
現在,便可以改變根用戶口令,鍵入:
sh-2.05b# passwd root
會被要求重新鍵入口令來校驗。結束後,口令就會被改變(當然在這里也可以更改任何用戶的口令,鍵入:passwd 用戶名)。然後可以在提示下鍵入 reboot 來重新引導(或exit繼續向下引導);最後,象平常一樣登錄為根用戶(重啟後加入的single不會被保存)。
147、多媒體播放器Kxine Media player也能播放mp3文件,並且支持隊列(列表)。
148、往軟碟機中拷貝文件,如果裡面有同名的文件,會出現一個對話框「File exist」(文件存在),內容為:File already exist,overwrite?(文件已經存在,是否覆蓋?),選擇「是」,拷貝速度會很慢。
149、紅旗桌面版4.0的文件與目錄:
與其它操作系統一樣,在Linux系統下用戶的數據和程序也是以文件的形式保存的。所以在使用Linux的過程中,是經常要對文件與目錄進行操作的。
(1)文件名與文件類型
文件名是一個文件的標識。文件名的規則與Windows下基本相同,它同樣是由字母、數字、下劃線、圓點組成,最大的長度是255個字元。
與Windows 9x一樣,Linux系統中也有普通文件和目錄文件,不過目錄文件在Window中被簡稱為目錄就是了。而在Linux系統中有一種特殊的文件,那就是設備文件。在Linux系統中,把每一個I/O設置都映射成為一個文件,可以象普通文件一樣處理,這就使得文件與設備的操作盡可能統一。從用戶的用戶來說,對I/O設備的使用和一般文件的使用幾乎一樣,這樣就可以不必了解I/O設備的細節。
(2)目錄結構
與Windows一樣,在Linux中也是通過目錄來組織文件的。不同的是,在Linux下只有一個根目錄,而不象Windows那樣一個分區一個根目錄。如果有多個分區的話,Linux下就需要將其它分區mount(安裝)到根目錄上來用。
安裝Linux時分區時的Mount Point,我們將其中一個寫成了"/",也就是根目錄(這點與Windows根目錄\相反)。其它的則可能是/home、/usr。
安裝完系統後,你會發現/home、/usr就是根目錄下面的home、usr目錄,不過,整個分區就用於該目錄了。
安裝完Linux後,有許許多多的目錄,下面我們就說明一些重要的目錄:
/bin:存放著100多個Linux下常用的命令、工具
/dev:存放著Linux下所有的設備文件
/ho
⑩ C語言源程序文件經過編譯連接之後生成一個後綴為_____的文件。
如果只生成一個文件,那麼這個題目答案是B。編譯(compile)後生成目標文件,後綴:.obj。也就是機器碼。
然後鏈接器(Linker) 連接生成可執行文件,後綴:.exe。最後運行命令(go),直接運行.exe文件。
(10)工藝文本碼編譯擴展閱讀:
簡單講,編譯器就是將「一種語言(通常為高級語言)」翻譯為「另一種語言(通常為低級語言)」的程序。
一個現代編譯器的主要工作流程:源代碼(source code) →預處理器(preprocessor) →編譯器(compiler) →目標代碼(object code) →鏈接器(Linker) → 可執行程序(executables)
高級計算機語言便於人編寫,閱讀交流,維護。機器語言是計算機能直接解讀、運行的。
編譯器將匯編或高級計算機語言源程序(Source program)作為輸入,翻譯成目標語言(Target language)機器代碼的等價程序。
源代碼一般為高級語言 (High-level language), 如Pascal、C、C++、Java、漢語編程等或匯編語言。
而目標則是機器語言的目標代碼(Object code),有時也稱作機器代碼(Machine code)。
對於C#、VB等高級語言而言,此時編譯器完成的功能是把源碼(SourceCode)編譯成通用中間語言(MSIL/CIL)的位元組碼(ByteCode)。
最後運行的時候通過通用語言運行庫的轉換,編程最終可以被CPU直接計算的機器碼(NativeCode)。