• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Linux實(shí)用操作日記 (原創(chuàng))

            1. 安裝VM5.0.0 build-13124虛擬機(jī), 記住這個(gè)版本就沒(méi)有錯(cuò)

            2. 安裝Red Hat Linux AS4(中文版), 點(diǎn)擊添加/刪除程序,安裝GNU編譯組件及GEdit, 還有[遺忘的服務(wù)器telnet]細(xì)節(jié)中的telnet-server

            3. VMWare虛擬機(jī)下修改Linux操作系統(tǒng)分辨率
                在VM下拉菜單里有一選項(xiàng)Install vmware tools ,點(diǎn)了之后光驅(qū)中就有一個(gè)vmwarelinuxtool-5.0.0-13124.tar.gz的包了,

                解壓縮這個(gè)包在當(dāng)前的目錄,會(huì)產(chǎn)生一個(gè)vmware-tools-distrib的目錄

                運(yùn)行vmware-install.pl 文件,選擇在命令窗口中運(yùn)行,然后一路回車(chē),完了之后會(huì),成功了會(huì)有一個(gè)分辨率的列表出來(lái),選一個(gè)分辨率(3), 即1024 * 768

                選擇 [應(yīng)用程序] ---> [系統(tǒng)設(shè)置] ---> [顯示], 選擇 1024 * 768,

                注銷(xiāo)一下(保存設(shè)置)。

            4. 網(wǎng)絡(luò)配置:
               輸入命令 netconfig, 輸入IP地址等, 然后重啟服務(wù) service network restart
               在windows下測(cè)試一下 運(yùn)行,輸入cmd,  ping 192.168.0.16

            5. telnet及FTP配置:
             (1) service iptables stop 關(guān)閉防火墻
             (2) 輸入命令 ntsysv, 選中vsftpd和xinetd, telnet兩項(xiàng), 然后 service xinetd restart,
               service vsftpd restart 最好重啟一下系統(tǒng)
             (3) 在windows下運(yùn)行命令 telnet 192.168.0.16
             (4) 解除Telnet root用戶的登入限制:
                 gedit /etc/pam.d/login 打開(kāi)編輯其中的文本: #auth required pam_securetty.so #將這一行加上注釋?zhuān)?br>     然后注銷(xiāo)一下, 這時(shí)ftp的root用戶就可以進(jìn)入了(有時(shí)也不管用),但是telnet的root用戶還在夢(mèng)游中,不知怎么進(jìn)入??????????

             (5) 使用cuteftp新建一個(gè)連接到192.168.0.16, 用galenho帳號(hào)并輸入自己密碼
             
            //-------------------------   第一階段到此完成,(備份) ---------------------------------------------------------------

            6. 安裝mysql

            netstat -nat

            service mysqld restart

            mysql
            show database

            修改root用戶的初始密碼:/usr/bin/mysqladmin -u root password 123456
             
            以后登錄的時(shí)候都這樣子:
            先輸入 mysql  -u root -p
            然后   123456

            grant ALL PRIVILEGES on *.* to galenho@"192.168.0.32" Identified by "123456"

            7. 安裝中文輸入法
              
                小企鵝輸入法
                (1)、下載軟件 fcitx-3.0.0-1.i386.rpm
             (2)、停止iiim輸入法服務(wù)
             service iiim status 查找iiim輸入法服務(wù)是否在運(yùn)行
             service iiim stop 停止iiim服務(wù)(如果以后需要可以用service iiim start 開(kāi)始iiim服務(wù))
             chkconfig -–del iiim 禁止iiim服務(wù)自動(dòng)運(yùn)行(如果以后需要可以用chkconfig -–add iiim 增加iiim服務(wù)自動(dòng)運(yùn)行)
             刪除系統(tǒng)原有輸入法
             rpm -e miniChinput
             rpm –e xcin
             (3)、安裝軟件
             rpm -ivh fcitx-3.0.0-1.i386.rpm --nodeps --force
             (4)、修改文件
             在你的用戶目錄下,找到.bashrc文件(是隱藏文件,所以前面有一個(gè)“.”),在這個(gè)文件最后面加上:
             export LC_ALL=zh_CN.UTF-8
             export LANG=zh_CN.UTF-8
             export XMODIFIERS="@im=fcitx"
             (5)、在/etc/X11/xinit/xinput.d/中新建一個(gè)名為fcitx的文件(如果不能新建可打開(kāi)其它的文件修改為以下內(nèi)容然后另存為fcitx)輸入如下內(nèi)容:
             XMODIFIERS="@im=fcitx"
             XIM=fcitx
             XIM_PROGRAM=fcitx
             (6)、用文本編輯器打開(kāi)/etc/alternatives/xinput-zh_CN把它的內(nèi)容也修改為
             XIM=fcitx
             XIM_PROGRAM=fcitx
             (7)、重啟
             如果此時(shí)不能輸入中文或不能啟動(dòng)輸入法
             則執(zhí)行下列命令
             rm ~root/.fcitx –rf 然后重啟
             或者用其它普通用戶登錄(此用戶應(yīng)該是可以用此輸入法輸入五筆的),然后再用root登錄,然后把普通用戶下的~/.fcitx完全復(fù)制一分到root用戶主目錄下并修改屬主試試.
             
                
            8. 安裝JDK 1.6 (jdk-6u1-linux-i586.bin)
               [root@localhost ~]#mkdir /usr/local/java
               (將檔案jdk-6u1-linux-i586.bin下載到/usr/java目錄下)
              
               [root@localhost ~]#su           
               [root@localhost ~]#cd /usr/local/java
             
               [root@localhost java]#chmod a+x jdk-6u1-linux-i586.bin
             
               [root@localhost java]#./jdk-6u1-linux-i586.bin

               設(shè)置代碼的編碼格式:
               vim .bash_profile 加上export LANG="zh_CN.GB2312"

            9. 安裝Eclipse + CDT調(diào)試集成
             (1) 到官方下載Eclipse for linux 32bit,
              
              在根目錄下創(chuàng)建eclipse.sh腳本執(zhí)行文件
              #!/bin/sh
             export JAVA_HOME=/usr/local/java/jdk1.6.0_01
             export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/jre/lib/tools.jar:$CLASSPATH
             export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

             /home/galenho/eclipse/eclipse -vm /usr/local/java/jdk1.6.0_01/bin/java -data ~/workspace &

              
                chmod 755 eclipse.sh  來(lái)給予這個(gè)腳本訪問(wèn)的權(quán)限
                注:(可以執(zhí)行./eclipse.sh來(lái)執(zhí)行eclipse IDE)
               
             (2) 桌面上建立快捷方式:
              在桌面上按下鼠標(biāo)右鍵,在彈出菜單中選擇“創(chuàng)建啟動(dòng)器”,之后分別在“名稱(chēng)”中輸入Eclipse CDT、
              “命令”中填 /usr/local/bin/eclipse.sh,然后再為它隨便找個(gè)喜歡的圖標(biāo)(我用的是/opt/eclipse/icon.xpm);
              再后按 “確定”,桌面上就有eclipse的快捷方式了,以后可以直接雙擊這個(gè)圖標(biāo)啟動(dòng)Eclipse。


            //-------------------------   第二階段到此完成,(備份) ---------------------------------------------------------------

             

            posted @ 2009-05-19 12:49 RedLight 閱讀(389) | 評(píng)論 (0)編輯 收藏

            vs2005運(yùn)行庫(kù)沖突問(wèn)題解決方法

            鏈接HGE的tutorial,遇到一個(gè)鏈接錯(cuò)誤,vs抱怨說(shuō)找不著libc.lib(看到這個(gè)名字還以為和libc.a有什么聯(lián)系呢,我以為到UNIX了)。

            google一下,libc.lib原來(lái)是被遺棄的可憐家伙。

            MSDN Labs: What's New in Visual C++ 2005


            Quote:
            The single-threaded CRT libraries, , msvcrt.lib, and msvcrtd.lib, . Use the multi-threaded CRT libraries. The /MD, /ML, /MT, /LD (Use Run-Time Library) compiler flag is no longer supported. Non-locking versions of some functions have been added in cases where the performance difference between the multithreaded code and the single-threaded code is potentially significant.
             

            要解決問(wèn)題的話,只要在鏈接設(shè)置那里忽略它就沒(méi)問(wèn)題了。


            下面再列點(diǎn)抄點(diǎn)總結(jié):
            ?Run-Time Library是編譯器提供的標(biāo)準(zhǔn)庫(kù),提供一些基本的庫(kù)函數(shù)和系統(tǒng)調(diào)用。
            我們一般使用的Run-Time Library是C Run-Time Libraries。當(dāng)然也有Standard C++ libraries。
            C Run-Time Libraries實(shí)現(xiàn)ANSI C的標(biāo)準(zhǔn)庫(kù)。VC安裝目錄的CRT目錄有C Run-Time庫(kù)的大部分源代碼。 C Run-Time Libraries有靜態(tài)庫(kù)版本,也有動(dòng)態(tài)鏈接庫(kù)版本;有單線程版本,也有多線程版本;還有調(diào)試和非調(diào)試版本。
            ?動(dòng)態(tài)鏈接庫(kù)版本:
            /MD Multithreaded DLL 使用導(dǎo)入庫(kù)MSVCRT.LIB
            /MDd Debug Multithreaded DLL 使用導(dǎo)入庫(kù)MSVCRTD.LIB
            ?靜態(tài)庫(kù)版本:
            /ML Single-Threaded 使用靜態(tài)庫(kù)LIBC.LIB
            /MLd Debug Single-Threaded 使用靜態(tài)庫(kù)LIBCD.LIB
            /MT Multithreaded 使用靜態(tài)庫(kù)LIBCMT.LIB
            /MTd Debug Multithreaded 使用靜態(tài)庫(kù)LIBCMTD.LIB
            若要使用此運(yùn)行時(shí)庫(kù) 請(qǐng)忽略這些庫(kù)
            單線程 (libc.lib) libcmt.lib、msvcrt.lib、libcd.lib、libcmtd.lib、msvcrtd.lib
            多線程 (libcmt.lib) libc.lib、msvcrt.lib、libcd.lib、libcmtd.lib、msvcrtd.lib
            使用 DLL 的多線程 (msvcrt.lib) libc.lib、libcmt.lib、libcd.lib、libcmtd.lib、msvcrtd.lib
            調(diào)試單線程 (libcd.lib) libc.lib、libcmt.lib、msvcrt.lib、libcmtd.lib、msvcrtd.lib
            調(diào)試多線程 (libcmtd.lib) libc.lib、libcmt.lib、msvcrt.lib、libcd.lib、msvcrtd.lib
            使用 DLL 的調(diào)試多線程 (msvcrtd.lib) libc.lib、libcmt.lib、msvcrt.lib、libcd.lib、libcmtd.lib

            posted @ 2009-05-19 12:48 RedLight 閱讀(1801) | 評(píng)論 (2)編輯 收藏

            3D游戲UI在多分辨率下的底圖拼接問(wèn)題(OpenGL渲染)

            在3D游戲中,UI這一塊也是挺重要的, 它提供了用戶友好的操作接口。一般的話,需要一個(gè)控件庫(kù),都基本采用自繪來(lái)組織?;旧隙际琴N圖及位置計(jì)算,布局,消息傳遞等。我之前也做過(guò)兩年信息系統(tǒng)的UI,感覺(jué)應(yīng)該沒(méi)什么問(wèn)題,跟游戲大致相同。不過(guò)游戲要求要適應(yīng)多分辨率布局支持,好了,這下麻煩了,由于早期OpenGL一般只支持256*256以下的圖片,而要做一張512*512的底圖顯然需要四張256*256的小貼圖拼接而成,雖然說(shuō)OpenGL會(huì)提供相當(dāng)?shù)膱D片像素點(diǎn)插值來(lái)擴(kuò)大或縮小貼圖,但如果你移動(dòng)窗口底圖到某個(gè)地方的話, 很顯然的會(huì)出現(xiàn) + 裂縫,經(jīng)過(guò)各種方式都未能搞定。 大家有做過(guò)這種問(wèn)題的, 或者有什么好的建議的好, 跟我說(shuō)一下, 謝謝!

            注:WOW的UI窗口底圖也是256*256的底圖拼接而成,但它為什么就不會(huì)出現(xiàn)裂縫呢?而且它的UI界面還可以調(diào)整縮放的,真的好強(qiáng),但我不明白它當(dāng)中的道理, 悶就只有一個(gè)字, 對(duì)你說(shuō)一次, 有搞過(guò)的, 一定要對(duì)我說(shuō)喔, 十分感謝!

            問(wèn)題終于解決了, 原來(lái)OpenGL的紋理沒(méi)有鏡像尋址方式, 所以很麻煩, 暫時(shí)沒(méi)想到更好的方法, 只能讓窗口的底圖有一張圖。后來(lái)我改用了D3D,知道D3D有一種紋理尋址方式叫D3DTADDRESS_MIRROR, 過(guò)濾方式使用線性插值就可以了?,F(xiàn)在窗口的底圖完全可以像wow一樣,用四張圖拼成,每張圖不超過(guò)256*256, 以適應(yīng)配置更低的機(jī)器使用。

            posted @ 2009-05-19 12:37 RedLight 閱讀(1277) | 評(píng)論 (0)編輯 收藏

            WoW API中的Lua

                 摘要:   閱讀全文

            posted @ 2009-01-11 16:28 RedLight 閱讀(6781) | 評(píng)論 (0)編輯 收藏

            VS2008快捷鍵大全


            Ctrl+m+Crtr+o折疊所有大綱
            Ctrl+M+Crtr+P: 停止大綱顯示
            Ctrl+K+Crtr+C: 注釋選定內(nèi)容
            Ctrl+K+Crtr+U: 取消選定注釋內(nèi)容
            Ctrl+J : 列出成員 智能感知Shift+Alt+Enter: 切換全屏編輯
            Ctrl+B,T / Ctrl+K,K: 切換書(shū)簽開(kāi)關(guān)
            Ctrl+B,N / Ctrl+K,N: 移動(dòng)到下一書(shū)簽 
            Ctrl+B,P: 移動(dòng)到上一書(shū)簽 
            Ctrl+B,C: 清除全部標(biāo)簽
            Ctrl+I: 漸進(jìn)式搜索 
            Ctrl+Shift+I: 反向漸進(jìn)式搜索 
            Ctrl+F: 查找 
            Ctrl+Shift+F: 在文件中查找 
            F3: 查找下一個(gè) 
            Shift+F3: 查找上一個(gè) 
            Ctrl+H: 替換 
            Ctrl+Shift+H: 在文件中替換 
            Alt+F12: 查找符號(hào)(列出所有查找結(jié)果)
            Ctrl+Shift+V: 剪貼板循環(huán)
            Ctrl+左右箭頭鍵: 一次可以移動(dòng)一個(gè)單詞 
            Ctrl+上下箭頭鍵: 滾動(dòng)代碼屏幕,但不移動(dòng)光標(biāo)位置。
            Ctrl+Shift+L: 刪除當(dāng)前行
            Ctrl+M,M: 隱藏或展開(kāi)當(dāng)前嵌套的折疊狀態(tài)
            Ctrl+M,L: 將所有過(guò)程設(shè)置為相同的隱藏或展開(kāi)狀態(tài)

            Ctrl+E,S: 查看空白 
            Ctrl+E,W: 自動(dòng)換行 
            Ctrl+G: 轉(zhuǎn)到指定行
            Shift+Alt+箭頭鍵: 選擇矩形文本 
            Alt+鼠標(biāo)左按鈕: 選擇矩形文本
            Ctrl+Shift+U: 全部變?yōu)榇髮?xiě) 
            Ctrl+U: 全部變?yōu)樾?xiě)代碼快捷鍵
            Ctrl+Shift+空格鍵 / Ctrl+K,P: 參數(shù)信息
            Ctrl+K,I: 快速信息Ctrl+E,U / Ctrl+K,U: 取消選定注釋內(nèi)容
            Ctrl+K,M: 生成方法存根
            Ctrl+K,X: 插入代碼段 
            Ctrl+K,S: 插入外側(cè)代碼
            F12: 轉(zhuǎn)到所調(diào)用過(guò)程或變量的定義窗口快捷鍵Ctrl+W,W: 瀏覽器窗口
            Ctrl+W,S: 解決方案管理器
            Ctrl+W,C: 類(lèi)視圖
            Ctrl+W,E: 錯(cuò)誤列表
            Ctrl+W,O: 輸出視圖
            trl+W,P: 屬性窗口
            Ctrl+W,T: 任務(wù)列表 
            Ctrl+W,X: 工具箱
            Ctrl+W,B: 書(shū)簽窗口
            Ctrl+W,U: 文檔大綱
            Ctrl+D,B: 斷點(diǎn)窗口
            Ctrl+D,I: 即時(shí)窗口
            Ctrl+Tab: 活動(dòng)窗體切換
            Ctrl+Shift+N: 新建項(xiàng)目
            Ctrl+Shift+O: 打開(kāi)項(xiàng)目
            Ctrl+Shift+S: 全部保存
            Shift+Alt+C: 新建類(lèi)
            Ctrl+Shift+A: 新建項(xiàng)
            Shift+Alt+Enter: 切換全屏編輯
            Ctrl+B,T / Ctrl+K,K: 切換書(shū)簽開(kāi)關(guān)
            Ctrl+B,N / Ctrl+K,N: 移動(dòng)到下一書(shū)簽 
            Ctrl+B,P: 移動(dòng)到上一書(shū)簽
            Ctrl+B,C: 清除全部標(biāo)簽
            Ctrl+I: 漸進(jìn)式搜索 
            Ctrl+Shift+I: 反向漸進(jìn)式搜索
            Ctrl+F: 查找 
            Ctrl+Shift+F: 在文件中查找 
            F3: 查找下一個(gè) 
            Shift+F3: 查找上一個(gè)
            Ctrl+H: 替換
            Ctrl+Shift+H: 在文件中替換
            Alt+F12: 查找符號(hào)(列出所有查找結(jié)果)
            Ctrl+Shift+V: 剪貼板循環(huán)
            Ctrl+左右箭頭鍵: 一次可以移動(dòng)一個(gè)單詞
            Ctrl+上下箭頭鍵: 滾動(dòng)代碼屏幕,但不移動(dòng)光標(biāo)位置。
            Ctrl+Shift+L: 刪除當(dāng)前行
            Ctrl+M,M: 隱藏或展開(kāi)當(dāng)前嵌套的折疊狀態(tài)
            Ctrl+M,L: 將所有過(guò)程設(shè)置為相同的隱藏或展開(kāi)狀態(tài) 
            Ctrl+M,P: 停止大綱顯示
            Ctrl+E,S: 查看空白
            Ctrl+E,W: 自動(dòng)換行
            Ctrl+G: 轉(zhuǎn)到指定行 
            Shift+Alt+箭頭鍵: 選擇矩形文本
            Alt+鼠標(biāo)左按鈕: 選擇矩形文本
            Ctrl+Shift+U: 全部變?yōu)榇髮?xiě) 
            Ctrl+U: 全部變?yōu)樾?xiě) 

            posted @ 2009-01-06 14:35 RedLight 閱讀(589) | 評(píng)論 (0)編輯 收藏

            在面試一個(gè)游戲編程職位前,你需要知道的東西(轉(zhuǎn))

                 摘要:   閱讀全文

            posted @ 2009-01-04 14:02 RedLight 閱讀(2553) | 評(píng)論 (2)編輯 收藏

            LUA和C之間的函數(shù)調(diào)用

                 摘要:   閱讀全文

            posted @ 2009-01-04 13:43 RedLight 閱讀(9315) | 評(píng)論 (0)編輯 收藏

            使用光照來(lái)表現(xiàn)立體感(轉(zhuǎn))

                 摘要:   閱讀全文

            posted @ 2009-01-03 05:59 RedLight 閱讀(655) | 評(píng)論 (0)編輯 收藏

            使用混合來(lái)實(shí)現(xiàn)半透明效果

                 摘要:   閱讀全文

            posted @ 2009-01-03 05:45 RedLight 閱讀(2688) | 評(píng)論 (0)編輯 收藏

            紋理的使用入門(mén)

                 摘要:   閱讀全文

            posted @ 2009-01-03 05:43 RedLight 閱讀(1515) | 評(píng)論 (0)編輯 收藏

            僅列出標(biāo)題
            共9頁(yè): 1 2 3 4 5 6 7 8 9 
            <2025年8月>
            272829303112
            3456789
            10111213141516
            17181920212223
            24252627282930
            31123456

            導(dǎo)航

            統(tǒng)計(jì)

            公告


            Name: Galen
            QQ: 88104725

            常用鏈接

            留言簿(3)

            隨筆分類(lèi)

            隨筆檔案

            相冊(cè)

            My Friend

            搜索

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            久久精品无码av| 午夜精品久久久久久久| 久久国产成人精品麻豆| 久久精品国产亚洲一区二区| 久久WWW免费人成—看片| 久久精品一区二区影院| 欧美熟妇另类久久久久久不卡 | 亚洲欧美日韩精品久久亚洲区| 怡红院日本一道日本久久 | 久久99精品国产| 伊人久久大香线蕉综合5g| 亚洲嫩草影院久久精品| 久久笫一福利免费导航| 94久久国产乱子伦精品免费| 亚洲AV日韩精品久久久久久| 国产精品久久久久无码av| 国内精品久久国产| 久久97久久97精品免视看秋霞| 九九精品99久久久香蕉| 国内精品九九久久精品| 欧美日韩成人精品久久久免费看| 97久久超碰成人精品网站| 久久国产色av免费看| 欧美性猛交xxxx免费看久久久| 国产精品美女久久久m| 久久亚洲精品成人av无码网站| 四虎国产精品成人免费久久| 久久久久久亚洲精品不卡| 国产精品欧美亚洲韩国日本久久| 伊人久久无码精品中文字幕| 亚洲日韩欧美一区久久久久我 | 性高湖久久久久久久久| 久久www免费人成精品香蕉| 99久久中文字幕| 国产高潮国产高潮久久久| 久久人爽人人爽人人片AV| 欧美噜噜久久久XXX| 久久99精品久久久久婷婷| 精品熟女少妇av免费久久| 久久精品国产亚洲麻豆| 国产综合免费精品久久久|