PIXNET Logo登入

Felix's Second Life 電腦數碼世界

跳到主文



部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 10月 20 週六 200713:02
  • Writing C++ Application Without Visual C++ 轉貼


轉自http://c9s.blogspot.com
( Writing C++ Application Without Visual C++ )( 真是掛羊頭賣狗肉 :P )
自由軟體 ( Free Software ) 之父 Richard Stallman 有個理想,就是在未來,寫程式是人人皆可上手的藝術,所以我想這樣的教學文件絕對是必要的,於是我便寫了這篇教學,因為人人皆有權利自由的撰寫自由的程式,而不是活在微軟的陰霾下。
是的,這是一篇 Visual C++ Tutorial ,教你怎麼不用 Visual C++ 寫 C++ 程式,給打算開始用 Microsoft Visual C++ 學 C/C++ 的初初初學者閱讀。( 什麼?!你不是初學者?如果你還是用又肥又大的 Miscrosoft Visual C++ 練習寫 C/C++ 程式,還是稍微看看吧! )
身為 C++ 的初學者,有沒有想過為什麼學 C/C++ 一定得用 Microsoft Visual C++ 呢?你沒有錢,就不能買,沒有買就不能用,要去燒,沒有朋友有光碟怎麼辦?逛論壇找?用 P2P 抓?太費力了!況且抓下來的光碟映像檔也大到你裝上超過 1 小時 ( 尤其是 MS Visual C++ 2005 , 2003 ),問題是國內很多老師都要學生裝 Visual C++ ,用 Visual C++ 上課,沒有錢、燒不到光碟、沒有 Visual C++ 就叫你回家吃自己,不是人家叫你要裝盜版 MS VC 你就乖乖去裝阿!這可是違法的,有沒有這麼聽話?XD
C/C++ 並不是非得用 Microsoft 微軟出的 IDE 才能寫!很多朋友都把這點搞混了,認為 Microsoft Visual C++ 那整個編輯程式才能夠寫 C/C++,我告訴你,你錯了!
首些, C/C++ 是一個程式語言,但不是 Microsoft 發明的! C++ 的父親是 Bjarne Stroustrup,而 C++ 也有一套標準 ISO/IEC 14882 ,標準也不是 Microsoft 的!所以實做 C++ 程式語言的編譯器很多,不一定得要用 Visual C++!不想花錢買就不要去燒,而且你開始用了就會後悔,學寫程式不需要這麼麻煩!
(繼續閱讀...)
文章標籤

Felix 發表在 痞客邦 留言(4) 人氣(2,849)

  • 個人分類:c++
▲top
  • 10月 15 週一 200711:14
  • Hz(hertz)赫兹

Hz(hertz)赫兹 频率的标准单位,以德国物理学家HeinrICh Hertz命名。赫兹数表示每秒周期数或每秒从一个基本状态开始以至恢复的变化循环数。
(繼續閱讀...)
文章標籤

Felix 發表在 痞客邦 留言(0) 人氣(128)

  • 個人分類:電腦雜項
▲top
  • 10月 15 週一 200711:05
  • 外频、FSB和HT总线的三角关系

谈到CPU和主板的搭配,总是离不开外频、FSB和HT总线这三个名词。在AMD的K8推出之前,FSB和外频的关系算是比较清楚的。对于Intel的CPU而言,FSB=外频×4,如果是AMD的K7处理器,FSB=外频×2。但是AMD K8的出现引入了全新的HT总线,使得三者的概念变得混淆起来。两年过去了,许多厂商和媒体的错误宣传使它们的关系变得更加复杂。“这款K8主板支持1000MHz FSB”这样不负责任的说法随处可见。要彻底澄清这个问题,还是重新认识一下外频、FSB和HT的概念吧。 
    外频,它指的是CPU和主板之间同步运行的速度,是建立在数字脉冲信号震荡速度基础之上的,也就是说,100MHz外频特指数字脉冲信号每秒钟发生一万万次的震荡。说到外频,就必须提到两个概念:倍频与主频。主频是CPU的时钟频率,倍频即主频与外频之比的倍数。主频/外频/倍频,其关系式为主频=外频×倍频。 
    FSB,其全称Front Side Bus,中文名为前端总线。它是将CPU和北桥芯片的连接起来的总线,电脑的前端总线频率是由CPU和北桥芯片共同决定的。曾几何时,FSB也和外频混为一谈,这是因为在早期,尤其是Pentium 4出现之前,前端总线与外频在频率上是相等的,因此往往直接称前端总线为外频。随着技术的发展,出现了QDR技术,它们使得前端总线的频率成为外频的两倍或者是四倍,所有才有了PentiumD 820外频为200MHz,前端总线为800MHz的说法。
    AMD的K8处理器可说是划时代的,它把内存控制器集成在了CPU里面,进一步降低了延迟,而且全面引入了HT(HyperTransport)总线的概念。这是一种高速点对点总线技术,在K8平台上起到传输CPU和主板芯片组之间数据的作用。K8和以往的处理器最大的区别在于:由于CPU已不通过传统的前端总线而是直接从内存获得数据,在AMD发布的Athlon64 CPU规格表以及各个芯片组厂商发布的芯片组原理图上,前端总线这个名词消失了,取而代之的是HT。
 
    它和FSB到底有什么具体的区别呢?首先,FSB和外频是密不可分的,外频提高之后,FSB会随之提高,这是不可调的。但是K8平台的超频就不一样,当提高CPU的外频时,往往要将HT的倍数往下调!用AM2 Athlon64 3000+来打个比方,其默认外频是200MHz,假设主板支持1000MHz的HT总线,外频由200MHz超到250MHz时最好把HT的倍数从5调到4,使HT总线仍然保持在1000MHz上,这样可以提高超频的成功率。 
(繼續閱讀...)
文章標籤

Felix 發表在 痞客邦 留言(0) 人氣(319)

  • 個人分類:電腦雜項
▲top
  • 10月 12 週五 200720:08
  • 什么是字符集?什么是编码?

字符(Charcter)是文字与符号的总称,包括文字、图形符号、数学符号等。一组抽象字符的集合就是字符集(Charset)。字符集常常和一种具体的语言文字对应起来,该文字中的所有字符或者大部分常用字符就构成了该文字的字符集,比如英文字符集。一组有共同特征的字符也可以组成字符集,比如繁体汉字字符集、日文汉字字符集。字符集的子集也是字符集。计算机要处理各种字符,就需要将字符和二进制内码对应起来,这种对应关系就是字符编码(Encoding)。制定编码首先要确定字符集,并将字符集内的字符排序,然后和二进制数字对应起来。根据字符集内字符的多少,会确定用几个字节来编码。每种编码都限定了一个明确的字符集合,叫做被编码过的字符集(Coded Character Set),这是字符集的另外一个含义。通常所说的字符集大多是这个含义。因为制定编码的同时往往也制定了字符集,所以经常把字符集和编码混为一谈,具体区分细节不用细究。
(繼續閱讀...)
文章標籤

Felix 發表在 痞客邦 留言(0) 人氣(97)

  • 個人分類:電腦雜項
▲top
  • 10月 12 週五 200718:25
  • Second Life Key words: shortcuts keyboards hotkeys ctrl control shift quick

second life中的快捷键 作者:梦翔儿 日期:2007-7-1 17:29:00

Second Life: Knowledge Base

Key words: shortcuts keyboards hotkeys ctrl control shift quick
User Interface
Ctrl+F             Find
Ctrl+G           Gestures
Ctrl+H           Chat History
Ctrl+I             Inventory
Ctrl+L            Link (selected objects in edit)
Ctrl+M          World Map
Ctrl+P           Preferences
Ctrl+R           Run Mode
Ctrl+T           Instant Message
Ctrl+U           Upload Image
Ctrl+Z          Undo (once while in edit - chat window off)

Edit
Switching modes:

Ctrl+1          Focus
Ctrl+2          Move
Ctrl+3          Edit
Ctrl+4          Create
Ctrl+5          Land

Debug

Ctrl+Alt+D               Open/Close Debug menu (some systems require Ctrl-Shift-Alt-D)
Ctrl+Alt+M               Mouse Moves Sun (requires Debug menu on)
Ctrl+Alt+T                Highlight Transparent
Ctrl+Shift+N            Force Sunset (requires Debug menu on)

Ctrl+Shift+1            Sim Stats (you will need to turn off the minimap to view the full stats page)
Ctrl+Shift+3            Texture Console (textures for the currently selected object will be highlighted in yellow)

Rendering
Ctrl+Alt+Shift+1          Toggle rendering of normal objects
Ctrl+Alt+Shift+2          Toggle rendering of objects with alpha textures
Ctrl+Alt+Shift+3          Toggle rendering of trees
Ctrl+Alt+Shift+4          Toggle rendering of avatars - attatched prim objects will still be visible
Ctrl+Alt+Shift+5          Toggle rendering of ground textures
Ctrl+Alt+Shift+6          Toggle rendering of sky textures
Ctrl+Alt+Shift+7          Toggle rendering of water
Ctrl+Alt+Shift+-           Toggle clouds/fog at elevation on/off.
Ctrl+Alt+Shift+=          Toggle particle effects on/off.
Ctrl+Alt+Shift+\           Toggle rendering of bump mapped textures
Ctrl+Alt+1                      Toggle dispaly of the UI (e.g. windows, menus, etc.)
Ctrl+Alt+5                       Toggle hardware lighting

Building
Ctrl+Shift+A              Start/Stop Movie to Disk
Ctrl+L                           Link (selected objects in edit)
Ctrl+Shift+L               Unlink (selected objects in edit)
Ctrl+Shift+M             Toggle display of mini map
Ctrl+Shift+S              Snapshot

Shift and Drag           Copy object in edit

Zoom Camera
To zoom in and out, and to rotate the camera around an object or avatar, hold down the Alt key and left-click-hold on the object or avatar, then move the mouse up and down to zoom, and left and right to rotate around in a circle.

Orbit Camera
To orbit around an object or avatar in all directions, hold down Ctrl+Alt and left-click-hold on the object or avatar and move the mouse.
Pan Camera

Hold down Ctrl+Alt+Shift and left-click-hold on an object or avatar, and move the mouse. This will move the camera directly horizontal and vertical, no rotation.

(繼續閱讀...)
文章標籤

Felix 發表在 痞客邦 留言(0) 人氣(978)

  • 個人分類:電腦雜項
▲top
  • 10月 10 週三 200713:45
  • Locale 详解

locale是国际化与本土化过程中的一个非常重要的概念,个人认为,对于中文用户来说,通常会涉及到的国际化或者本土化,大致包含三个方面:看中文,写中文,与window中文系统的兼容和通信。从实际经验上看来,locale的设定与看中文关系不大,但是与写中文,及window分区的挂载方式有很密切的关系。本人认为就像一个纯英文的Windows能够浏览中文,日文或者意大利文网页一样,你不需要设定locale就可以看中文。那么,为什么要设定locale呢?什么时候会用到locale呢?  
Tags: locale 设定 原因 解释  
一、为什么要设定locale正如前面我所讲的,设定locale与你能否浏览中文的网页没有直接的关系,即便你把locale设置成en_US.ISO-8859-1这样一个标准的英文locale你照样可以浏览中文的网页,只要你的系统里面有相应的字符集(这个都不一定需要)和合适的字体(如simsun),浏览器就可以把网页翻译成中文给你看。具体的过程是网络把网页传送到你的机器上之后,浏览器会判断相应的编码的字符集,根据网页采用的字符集,去字体库里面找合适的字体,然后由文字渲染工具把相应的文字在屏幕上显示出来。  
在下文本人会偶尔把字符集比喻成密码本,个人觉得对于一些东西比较容易理解,假如你不习惯的话,把全文copy到任何文本编辑器,用字符集替换密码本即可。  
那有时候网页显示乱码或者都是方框是怎么回事呢?个人认为,显示乱码是因为设定的字符集不对(或者没有相应的字符集),例如网页是用UTF-8编码的,你非要用GB2312去看,而系统根据GB2312去找字体,然后在屏幕上显示,当然是一堆的乱码,也就是说你用一个错误的密码本去翻译发给你的电报,当然内容那叫一个乱;至于有些时候浏览的网页能显示一部分汉字,但有很多的地方是方框,能够显示汉字说明浏览器已经正确的判断出了网页的编码,并在字体库里面找到了相应的文字,但是并不是每个字体库都包含某个字符集全部的字体的缘故,有些时候会显示不完全,找一个比较全的支持较多字符集的字体就可以了。  
(繼續閱讀...)
文章標籤

Felix 發表在 痞客邦 留言(0) 人氣(226)

  • 個人分類:電腦雜項
▲top
  • 10月 08 週一 200713:11
  • 賭場招聘網址

永利招聘網頁www.wynnmacaujobs.com
mgm招聘網頁www.mgmgrand.com.mo
金沙招聘網頁http://www.sands.com.mo/tch/index.asp
銀河招聘網頁http://www.starworldmacau.com/tch/home/index.php
皇冠招聘網頁http://www.crown-macau.com/
易僱網http://www.ejm.edu.mo/ccc/
澳門旅遊博彩技術陪訓中心http://www.ccc.edu.mo/index_ch.html
威尼斯人招聘網頁http://www.venetianmacao.com/
(繼續閱讀...)
文章標籤

Felix 發表在 痞客邦 留言(1) 人氣(2,894)

  • 個人分類:生活瑣事
▲top
  • 10月 06 週六 200715:19
  • ram 壞掉了

有一次在copy 資料的時候,電腦自動重新開機,再進去的時候也不斷地restart,利用ghost 還原xp ..還是如此...五個os 都出現問題...使用 pm 說分區表出現問題..但可以修復,修復還是如此.當我還原之前backup的mbr ...還是如何..我以為是hard disk 出現壞磁區.....一直修覆壞磁區...30 小時左右...還是解決不了問題.最後拔掉了一條ram...ok 了...再用linux 的 memtest 86+ test 一下那條ram 超多err ...確定了是ram 的問題..拿去電腦店...佢試過說沒問題...但給了我一條新的...回家裝上去ok .....
真是笨呀...  一早應該試一下ram...不過這也讓我 學會了 利用 mhdd 修復 hard disk .....算是有一點點回報~~
(繼續閱讀...)
文章標籤

Felix 發表在 痞客邦 留言(0) 人氣(423)

  • 個人分類:電腦雜項
▲top
  • 10月 06 週六 200715:17
  • 使用命令行BCDEDIT.EXE成功修改VISTA启动菜单

下載列表



 
(繼續閱讀...)
文章標籤

Felix 發表在 痞客邦 留言(0) 人氣(6,032)

  • 個人分類:Microsoft
▲top
  • 10月 06 週六 200711:59
  • 改變 「我的文件」、「桌面」、「我的最愛」和「開始功能表」的路徑

改變 「我的文件」、「桌面」、「我的最愛」和「開始功能表」的路徑

如果想改變XP預設的我的文件、桌面、我的最愛和開始功能表等路徑,需要修改登錄檔。方法是進 HKEY_LOCAL_MACHINE\Sofware\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders,修改項目名稱內的路徑。 
(繼續閱讀...)
文章標籤

Felix 發表在 痞客邦 留言(0) 人氣(4,731)

  • 個人分類:Microsoft
▲top
«1...48495053»

參觀人氣

  • 本日人氣:
  • 累積人氣:

熱門文章

  • (3,986)批量txt 繁簡轉換 ConvertZ v8.02 多国语言版
  • (51,914)mhdd中文說明完整版
  • (212)什么是注册商标标记“TM”代表什么意思?
  • (123)linux像老婆windows像妓女-
  • (3,336)Symantec Ghost Solution Suite v2.0(Ghost 企業版)
  • (803)fcitx配置 说明文档(中文PDF文档)
  • (11,596)[XF]完全解說 Intel® Extreme Memory Profiles (XMP)
  • (7,278)WinAVI Video Converter 9.0 繁體免安裝
  • (26,404)賭場實用英語教學!
  • (1,684)Your Uninstaller! 2008 PRO v6.1.1236 免安裝破解版

AdSense Search BLOG 內文

標題搜尋

文章分類

  • Raspberry Pi (1)
  • postgresql (1)
  • 數據分析 (1)
  • 網絡安全 (6)
  • windows server (5)
  • Android 開發 (30)
  • HTML5 (7)
  • Esxi 5.1 (4)
  • 手機 (16)
  • MySQL (2)
  • Java (5)
  • php (18)
  • 網頁相關 (29)
  • windows 光碟制定、封裝 (14)
  • 網路文學 (8)
  • Economics (42)
  • Linux (86)
  • c++ (19)
  • Software for Windows (76)
  • 電腦雜項 (86)
  • 生活瑣事 (5)
  • Microsoft (52)
  • 未分類文章 (1)

clustrMaps

pixnet

pixGoogleAdsense1

pixGoogleAdsense2